<p>There is a testnet for this sort of thing so you don't lose any money playing around.
See <a href="https://en.bitcoin.it/wiki/Testnet" rel="nofollow">https://en.bitcoin.it/wiki/Testnet</a> and 
<a href="http://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/" rel="nofollow">http://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/</a></p>

<p>After that you'll have to decide what approach you want to take. Are you integrating bitcoin into a larger project, or do you want to play with the internals? You can run a live bitcoind node and interact with the network through RPC commands if you just want to integrate it as a payment method. See <a href="https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)" rel="nofollow">https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)</a> for whats available.</p>

<p>This won't get you into the nitty gritty of the protocol though. For that the best place to go would be bitcoinj. <a href="https://code.google.com/p/bitcoinj/" rel="nofollow">https://code.google.com/p/bitcoinj/</a></p>

<p>I would also suggest looking into Armory's software if the purpose is interacting with wallets in an online environment.</p>

CC BY-SA 3.0
2013-11-17T20:14:54.630Z
2013-11-17T20:14:54.630Z
jwsample
<p>Does anyone know of good resources to get started with working with bitcoin? Mostly involving transactions, eg: creating and storing wallets and moving coins from one wallet to another, etc. This will probably be server software like for a website. I'm new to this and would appreciate some direction. Thanks.</p>

<development><website-integration>
Getting started progmatically
robotmayo
# Getting started progmatically

(Asked by: username_0 on 2013-11-17)

Does anyone know of good resources to get started with working with bitcoin? Mostly involving transactions, eg: creating and storing wallets and moving coins from one wallet to another, etc. This will probably be server software like for a website. I'm new to this and would appreciate some direction. Thanks.

**Tags:** development, website-integration


---

## 1 answers

### Answer by username_1 on 2013-11-17. Score: 2 | Accepted answer

There is a testnet for this sort of thing so you don't lose any money playing around.
See <https://en.bitcoin.it/wiki/Testnet> and
<http://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/>

After that you'll have to decide what approach you want to take. Are you integrating bitcoin into a larger project, or do you want to play with the internals? You can run a live bitcoind node and interact with the network through RPC commands if you just want to integrate it as a payment method. See <https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)> for whats available.

This won't get you into the nitty gritty of the protocol though. For that the best place to go would be bitcoinj. <https://code.google.com/p/bitcoinj/>

I would also suggest looking into Armory's software if the purpose is interacting with wallets in an online environment.


---

