Initialize SDK

Before initializing the tBTC SDK instance in your project, you need to answer the following questions:

  • What Bitcoin network and which tBTC contracts do you plan to interact with?

  • Do you want to perform just read-only actions or send transactions as well?

Answering those questions will allow initializing the SDK in the right way. The SDK is prepared to handle common use cases but provides some flexibility as well. This guide explains that in detail.

Specific guides

These guides will show you how to initialize the SDK in mainnet, testnet, crosschain or custom mode.

Ethereum and Bitcoin mainnetEthereum and Bitcoin testnetCrosschainCustom mode

Last updated