Development Environments

OpenNode has two separate environments for developers to work in, Development and Production. It is important to design and test your tools within the Development environment before unleashing your app in the Production environment where it can be used to deal on bitcoin’s mainnet. The key differences between the environments are listed below:

Development

Production

Network

Bitcoin's testnet

Bitcoin's mainnet

API Keys valid for

dev-api.opennode.com

api.opennode.com

Sign up link

dev.opennode.com

app.opennode.com

After your app has been built and tested in the development environment you are ready to port your code to your production environment account. All you have to remember to change when switching is your API keys and the API urls listed above.