- Prepare unsigned transactions in Base64 encrypted or hex-encoded format (
unsignedTransactionDataby default). - Sign the transaction using the Signer SDK, configured to the specific protocol.
- Broadcast the signed transaction to the network by sending a POST request to /api/v1/unified/transaction/broadcast.
solana chain and testnet network):
chain— blockchain network.network— environment in which the transaction is processed.stakerAddress— staking account address keeping the staked tokens.signedTransaction— signed transaction in Base64 encrypted format, which contains all transaction details (e.g., accounts, instructions, and signatures) required to broadcast the transaction to the network.
solana chain and testnet network):
-
extraData— additional transaction details specific to the network:transactionId— block hash in which the transaction has been included.slot— period of time during which each leader collects transactions and creates a block in the Solana network.signerAccounts— account addresses that signed the transaction.createdAt— timestamp of the transaction in the ISO 8601 format.