Transfer Token Authority
Safely reassign your Move `TreasuryCap<T>` object to a new wallet, multisig safe, or DAO smart contract to decentralize governance.
Sui Move Capability Architecture
In Sui Move, token minting permissions are not stored in contract state variables. Instead, they exist as a physical object called TreasuryCap<T>. Transferring authority is executed natively via transfer::public_transfer, moving object custody to the destination address.
Multisignature Wallet / Safe
Transfers mint control to an M-of-N multisig requiring multi-party approvals for any future supply alterations.
On-Chain Governance DAO
Deposits the TreasuryCap into a Move governance smart contract where token stakers vote on mint or burn proposals.
Cold Storage / Hardware Address
Reassigns the cap to a Ledger hardware wallet, protecting it from hot-wallet compromise.
How to Reassign TreasuryCap
Follow these verified steps to hand over token administration.
Locate TreasuryCap Object
Connect your wallet. PumpSui detects owned TreasuryCap<T> capability objects.
Input Target Address
Paste the recipient Sui address, multisig safe, or DAO governance module address.
Verify Move Object Reassignment
Review the explicit transfer instructions and acknowledge forfeiture of future cap rights.
Sign Transfer PTB
Confirm the transaction. The capability object transfers ownership atomically in ~400ms.
Irreversible Object Transfer
Once transferred, the TreasuryCap object leaves your wallet immediately and irrevocably. You can no longer mint additional tokens, update metadata, or freeze objects unless the new recipient explicitly transfers the object back to your address. Triple-check destination address checksums before submitting.
Manage token capabilities
Open the PumpSui Token Management console to inspect or transfer your Move capabilities.