
Welcome to Brickken API V2
Welcome to the Brickken API V2, your comprehensive interface for tokenizing real-world assets on the blockchain. This updated version includes streamlined endpoints, new transaction methods, and enhanced “on behalf” functionality for managing tokenization workflows. Whether you’re a developer integrating tokenization workflows, a business issuing digital assets, or a partner building on top of Brickken’s infrastructure, this guide will walk you through the essential steps to get started.Key Changes in V2
- Simplified Endpoints: Removed “-api” suffix from all endpoints (e.g.,
prepare-api-transactions
→prepare-transactions
) - Unified Transaction Methods: All transaction methods (
newTokenization
,newSto
,newInvest
,claimTokens
,mintToken
,whitelist
, etc.) are now handled through theprepare-transactions
endpoint - Unified Send Transactions: The
send-transactions
endpoint now accepts signed transactions andtxId
for all transaction types - On Behalf Functionality: The
create-token-on-behalf
endpoint provides tokenization functionality equivalent to usingprepare-transactions
with thenewTokenization
method
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 Workflow
The typical workflow involves three steps:- Prepare: Use
POST /prepare-transactions
to prepare unsigned transactions for any supported method (see Available Transaction Methods below) - 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.
Available Transaction Methods
- newTokenization: Create new tokenized assets with customizable parameters
- newSto: Create new Security Token Offerings with investment parameters
- newInvest: Prepare transactions for making new investments in STOs
- claimTokens: Prepare transactions for claiming tokens from STO investments
- closeOffer: Close an active STO
- mintToken: Mint additional tokens to specified addresses
- whitelist: Manage whitelist status for addresses
- burnToken: Burn tokens from the signer’s address
- transferFrom: Transfer tokens from one address to another (requires approval)
- transferTo: Transfer tokens from signer’s address to another address
- approve: Approve another address to spend tokens on behalf of the signer
- dividendDistribution: Distribute dividends to token holders
Supported Networks
The API supports multiple blockchain networks. Specify the network using thechainId
parameter:
Sandbox Environment
Production Environment
Environments
- Sandbox:
https://api-sandbox.brickken.com
- Production:
https://api.brickken.com