Overview
The SuiModule provides native SUI blockchain operations including message signing, transaction signing, sending transactions, and network queries. Access it via DynamicSDK.instance.sui.
Prerequisites
Get Network Name
Query the network name for the connected SUI wallet.
Sign a Message
Sign a message using the connected SUI wallet.
Sign a Transaction
Sign a raw base64-encoded SUI transaction without sending it.
Sign a Transfer Transaction
Sign a transfer transaction built from parameters. The SDK constructs the transaction internally.
Send a Transaction
Send a raw base64-encoded SUI transaction to the network. Returns the transaction digest.
Sign and Send a Transaction
Sign and send a raw transaction in one step.
Sign and Send a Transfer
The most convenient way to send SUI: provide the recipient and amount, and the SDK handles the rest.
With Custom Gas Settings
Complete Example
API Reference
Next Steps
Last modified on September 21, 2026