Bitcoin Forum
October 22, 2018, 09:14:51 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: tools for writing to the bitcoin chain  (Read 846 times)
razorfishsl
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile WWW
July 18, 2013, 01:30:50 AM
 #1

Hi,

I'm looking for any info related to "tools for writing to the bitcoin chain" in-particular something that can be used to assemble scripts.

High Quality USB Hubs for Bitcoin miners
https://bitcointalk.org/index.php?topic=560003
1540199691
Hero Member
*
Offline Offline

Posts: 1540199691

View Profile Personal Message (Offline)

Ignore
1540199691
Reply with quote  #2

1540199691
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1540199691
Hero Member
*
Offline Offline

Posts: 1540199691

View Profile Personal Message (Offline)

Ignore
1540199691
Reply with quote  #2

1540199691
Report to moderator
1540199691
Hero Member
*
Offline Offline

Posts: 1540199691

View Profile Personal Message (Offline)

Ignore
1540199691
Reply with quote  #2

1540199691
Report to moderator
1540199691
Hero Member
*
Offline Offline

Posts: 1540199691

View Profile Personal Message (Offline)

Ignore
1540199691
Reply with quote  #2

1540199691
Report to moderator
andylondon
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile WWW
July 20, 2013, 02:48:18 PM
 #2

You can use sendrawtransaction via JSON RPC to 'write into the blockchain'

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list

Andy.
piotr_n
Legendary
*
Offline Offline

Activity: 1960
Merit: 1029


aka tonikt


View Profile WWW
July 20, 2013, 07:25:47 PM
 #3

Hi,

I'm looking for any info related to "tools for writing to the bitcoin chain" in-particular something that can be used to assemble scripts.

assembling scripts is a wide term - writing to the bitcoin chain is even wider Smiley
what do you want to give at input, and what result would you expect?
assembling scripts is easy - signing them is the most complex part, but this you can do in bitcoind with signrawtransaction, if it knows your keys.

Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB  9059 1BE7 B545 CDF3 FD0E
genjix
Legendary
*
expert
Offline Offline

Activity: 1232
Merit: 1000


View Profile
July 21, 2013, 01:10:28 AM
 #4

Hey,

I'm really interested in this and have been building some things already:

https://bitcointalk.org/index.php?topic=50721.0

I believe that if we give good nice modular tools to admins that they can chain together in bash scripts, then that's helping diversify Bitcoin development.

At the moment I'm just stuck on designing the interface (what arguments, commands and switches look like. what does what), and am soliciting feedback if anyone has any ideas. I already have some cool possibilities.

On the backend, I have a load balancer with several workers (full Bitcoin nodes) that you can make blockchain queries against for scalability and redundancy, and subscribe to new confirmed blocks and validated unconfirmed transactions. It's all asynchronous.

https://github.com/genjix/obelisk

I want to make a lite non-persistent wallet, some building blocks, Linux admin tools, secure backend for website balances.

For managing keys, I have a toolset for Linux where you can do stuff like
offline transactions for safely managing Bitcoins in cold storage with a
trained admin.

Here's an example of the fullnode (300 LOC) in C++, Python (bindings) and C (wrapper).

http://libbitcoin.dyne.org/doc/examples/fullnode.html#examples-fullnode
https://gitorious.org/libbitcoin-bindings/libbitcoin-bindings/blobs/master/tests/fullnode.py
https://github.com/genjix/libbitcoin-c-wrapper/blob/master/examples/fullnode.c

My email is on my website:

http://libbitcoin.dyne.org/
razorfishsl
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile WWW
July 21, 2013, 11:12:04 PM
 #5

Hi,
Yep I had actually taken a look at the java project code for working with the block chain,
I had wondered if there were any slightly more sophisticated tools, before I started to throw something together...

There are a few interesting 'side channel' things I have been thinking about....


High Quality USB Hubs for Bitcoin miners
https://bitcointalk.org/index.php?topic=560003
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!