/prepare-transactions
endpoint.
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
signedTransactions | string[] | Yes | Array of signed transaction hex strings |
txId | string | Yes | Transaction ID from prepare-transactions response |
Request Body
Response
Success Response
Error Response
Workflow
- Prepare Transactions: First, call
/prepare-transactions
with your desired method and parameters - Sign Transactions: Sign each transaction in the returned
transactions
array using your preferred wallet or signing method - Send Transactions: Submit the signed transactions along with the
txId
to this endpoint
Supported Transaction Types
This endpoint accepts signed transactions for all methods supported by/prepare-transactions
:
newTokenization
- Create new tokenized assetsnewSto
- Create Security Token OfferingsnewInvest
- Make investments in STOsclaimTokens
- Claim tokens from completed STOscloseOffer
- Close active STOsmintToken
- Mint additional tokenswhitelist
- Manage address whitelist statusapprove
- Approve token spendingburnToken
- Burn tokenstransferFrom
- Transfer tokens (with approval)transferTo
- Transfer tokens from signerdividendDistribution
- Distribute dividends
Transaction Status
After submitting transactions, you can check their status using the/get-transaction-status
endpoint with the returned transaction hash.
Security Notes
- Always verify transaction details before signing
- Ensure the
txId
matches the one received from/prepare-transactions
- Use secure signing methods for production environments
- Never share private keys or expose them in client-side code
Authorizations
Body
Array of signed Ethereum transactions (as hex strings).
The RPC URL to use for sending transactions. Defaults to network-based configuration if not provided.
"{URL_TO_RPC} but can be omitted"
Chain ID representing the blockchain network where transactions are to be executed.
"aa36a7"
Transaction type. Must be one of newTokenization, mintToken, whitelist, burnToken, transferFrom, transferTo, approve, dividendDistribution.
"newTokenization"
Response
Successful response