
Welcome to Brickken API V2
Brickken API V2 is your comprehensive interface for tokenizing real-world assets on the blockchain. This updated version features streamlined endpoints, unified transaction methods, and enhanced “on behalf” functionality.Key Features
- Unified Endpoints: All transaction methods handled through
prepare-transactions - Simplified Workflow: 3-step process (prepare, sign, send) or 1-step with “on behalf”
- Multi-Network Support: Ethereum, Polygon, Base, and BNB Smart Chain
- Complete Asset Management: From tokenization to dividend distribution
Brickken Sandbox Environment
Create an account on Brickken sandbox to get started.
Request Your API Key
Send us an email to tech@brickken.com with your user (email) to get your API key
Start Your Tokenization Journey!
You are ready to start using our API V2 in sandbox environment
Ready for Production?
Schedule a call with us to go live
API Flow
Standard Workflow (3 Steps)
The typical workflow for blockchain transactions:- Prepare: Use
POST /prepare-transactionsto prepare unsigned transactions - Sign: Sign the returned transactions using your preferred wallet/signing method
- Send: Submit signed transactions using
POST /send-transactions
prepare-transactions endpoint, which supports multiple methods for different blockchain operations.
Simplified Workflow (1 Step) - Token Creation Only
For token creation without transaction management:- create-token-on-behalf: Use
POST /create-token-on-behalfto create tokens automatically. Brickken handles signing and submission, eliminating manual transaction management.
Authentication
All API requests require authentication using an API key in the request headers:x-api-key header of each request. Contact tech@brickken.com to obtain your API key.
Supported Methods
The API supports comprehensive blockchain operations through theprepare-transactions endpoint:
Token Management
- newTokenization: Create new tokenized assets
- mintToken: Mint additional tokens to addresses
- burnToken: Burn tokens from signer’s address
STO Operations
- newSto: Create Security Token Offerings
- newInvest: Make investments in STOs
- claimTokens: Claim tokens from STO investments
- closeOffer: Close active STOs
Transfer Operations
- transferFrom: Transfer tokens between addresses (requires approval)
- transferTo: Transfer tokens from signer’s address
- approve: Approve spending allowances
Advanced Features
- whitelist: Manage address whitelist status
- dividendDistribution: Distribute dividends to token holders
Environments and Networks
API Endpoints
- Sandbox:
https://api-sandbox.brickken.com - Production:
https://api.brickken.com
Supported Networks
Specify the network using thechainId parameter:
