Skip to main content
This quickstart is for the Bitnob Enterprise API, Bitnob’s non-custodial wallet infrastructure. If you want Bitnob to hold the balance and settle payouts, cards, or trades for you, use the Bitnob Business API quickstart instead. Every request goes to https://api.platform.bitnob.com with your key in the X-API-Key header. There’s no request signing.
1

Get an API key

Create a key in the Bitnob dashboard, as described in Set up your account, and store it server-side. The key decides the environment: a live key works on mainnet, and a sandbox key on testnets.
2

Confirm the key works

Get API key info returns the key, the organization it belongs to, and the scopes it carries.
The scope list is shortened here. A missing or wrong key returns 401 with a code you can branch on:
3

See the chains you can use

List chains returns every supported chain and its networks.
The list is shortened here.
4

Find your vault

Wallets live inside a vault, and vaults are created in the dashboard, not over the API. Once you have one, List vaults returns its id:
Lists share one shape. A new organization with no vaults yet returns:
5

Create a wallet

Create wallet needs a name, a chain, and the vault_id. It also needs an Idempotency-Key header, so a retried request can’t create a second wallet.
The wallet’s primary address is created with it. Leave out Idempotency-Key and the request fails before anything is created:

Next steps

Core concepts

How organizations, vaults, wallets, and addresses fit together.

Making requests

Versioning, idempotency, pagination, errors, and rate limits.

Best practices

Key handling, policies, and safe retries.

Bitnob Enterprise API reference

Every endpoint, with request and response schemas.