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:

DevelopmentProduction
NetworkBitcoin's testnetBitcoin's mainnet
API Keys valid fordev-api.opennode.comapi.opennode.com
Sign up linkdev.opennode.comapp.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.