Author

Topic: tools for writing to the bitcoin chain (Read 972 times)

sr. member
Activity: 399
Merit: 250
July 21, 2013, 06: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....

legendary
Activity: 1232
Merit: 1076
July 20, 2013, 08:10:28 PM
#4
Hey,

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

https://bitcointalksearch.org/topic/subvertx-command-line-utilities-proof-of-concept-using-libbitcoin-50721

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/
legendary
Activity: 2053
Merit: 1356
aka tonikt
July 20, 2013, 02: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.
newbie
Activity: 14
Merit: 0
July 20, 2013, 09:48:18 AM
#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.
sr. member
Activity: 399
Merit: 250
July 17, 2013, 08:30:50 PM
#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.
Jump to: