Description: This endpoint sends signed transactions to the blockchain.
Headers:
x-api-key
: YOUR_API_KEY
Content-Type
: application/json
Common Request Body Parameters:
signedTransactions
(array): Array of signed Ethereum transactions (as hex strings).rpcUrl
(string, optional): RPC URL of the blockchain network. If not provided, a default is used.chainId
(string): Blockchain network Chain ID in hex format (e.g., “aa36a7”).method
(string): Operation to be performed. Possible values: newTokenization
, mintToken
, whitelist
, burnToken
, transferFrom
, transferTo
, approve
, dividendDistribution
, newSto
.Method: newTokenization
Sends a transaction to create a new token and start the tokenization process.
Additional Request Body Parameters:
tokenName
(string)tokenSymbol
(string)tokenizerCompanyName
(string)tokenizerName
(string)tokenizerMiddleName
(string, optional)tokenizerSurname
(string)tokenizerSecondSurname
(string, optional)tokenizerEmail
(string)tokenizerAddress
(string)supplyCap
(string)initialShareholders
(array, optional): Each object includes:
walletAddress
(string)amount
(string)email
(string)Method: mintToken
Sends transactions to mint tokens to users.
Additional Request Body Parameters:
investorAddress
(string)investorEmail
(string)tokenSymbol
(string)needInvestorCreation
(boolean)newInvestor
(object, optional): If creation is needed:
type
(string, optional): “INVESTOR_PERSON” or “INVESTOR_BUSINESS”name
(string)middleName
(string, optional)surname
(string)secondSurname
(string, optional)Method: whitelist
Whitelists a user for a token.
Additional Request Body Parameters:
tokenSymbol
(string)investorAddress
(string)investorEmail
(string)needInvestorCreation
(boolean)newInvestor
(object, optional): Same structure as aboveMethod: burnToken
Burns tokens from a user’s balance.
Additional Request Body Parameters:
tokenSymbol
(string)investorEmail
(string)Method: transferFrom
Transfers tokens from one wallet to another using allowance.
Additional Request Body Parameters:
tokenSymbol
(string)from
(string): Address from which tokens are transferredto
(string): Destination addressamount
(string)Method: transferTo
Transfers tokens from the signer to a recipient.
Additional Request Body Parameters:
tokenSymbol
(string)to
(string)amount
(string)Method: approve
Approves a spender to use tokens.
Additional Request Body Parameters:
tokenSymbol
(string)spenderAddress
(string)amount
(string)tokenizerAddress
(string, optional): Required if tokenSymbol
is BKN
, USDT
, or USDC
Method: dividendDistribution
Distributes payment tokens to token holders.
Additional Request Body Parameters:
tokenSymbol
(string)amount
(string)Method: newSto
Creates a new STO (Security Token Offering).
Additional Request Body Parameters:
tokenAmount
(string)tokenizerEmail
(string)offeringName
(string)startDate
(string)endDate
(string)acceptedCoin
(string)minRaiseUSD
(string)maxRaiseUSD
(string)minInvestment
(string)maxInvestment
(string)signerAddress
(string)Successful response
The response is of type object
.