Welcome to ChainBerry! This section will guide you through setting up your partner integration — from your first sandbox demo to live transactions on mainnet. In just a few simple steps, you'll be ready to interact with the ChainBerry platform using BerrySDK, BerryPay, and BerryDesk.
How to onboard to ChainBerry?
Step 01 - Book a DemoStep 02 - Generate Private and Public keysStep 03 - Receive API key & SecretsYou’re Ready to Go Live!
Step 01 - Book a Demo
To get started, book a short demo with our team. After the call, you'll receive:
- Sandbox access to test the full platform
- Your partner setup checklist
- A dedicated onboarding contact
Step 02 - Generate Private and Public keys
Private and Public keys are used for secure signing of transaction API calls
- Safely generate private & public key
bash> openssl genrsa -out private.pem 2048 openssl rsa -in private.pem -pubout -out public.pem writing RSA key > ls private.pem public.pem
- Store your private key (
private.pem) safely!
- Share the public key (
public.pem) with the ChainBerry team
ℹ️ Note: If you wish to change your Private and Public keys, please contact the ChainBerry team.
Step 03 - Receive API key & Secrets
ChainBerry Team will send the following secrets in a secure way:
- Client ID / API Token - token for interacting with ChainBerry
client-secret- A private key used alongside the Client ID to securely generate a JWT token for authenticating partner requests
ℹ️ Note: If you need to change the API Token, please contact the ChainBerry team.
You’re Ready to Go Live!
After successful testing in the sandbox, you're ready to start interacting with live networks and real funds.
- Use the same SDK flows and API logic as in sandbox
- All transactions are now on mainnet
- Monitor activity and operations in real time via BerryDesk