Post
Share your knowledge.
What is the SUI contract address on Sui platform?
Hey everyone, I'm trying to find the SUI contract address for the Sui platform. Can anyone confirm this for me?
- Sui
Answers
3The SUI token is the native currency of the Sui blockchain and is handled natively by the protocol, not by a traditional smart contract.
- The core modules for working with SUI are in the Sui Framework package, which has the address:
0x2
This package includes modules like sui::coin
and sui::balance
, which define how SUI coins are managed and transferred using Move.
On the Sui platform, the SUI contract address is 0x2::sui::SUI.
The SUI token isn’t like an ERC-20 contract with a specific contract address. Instead, it’s built directly into the Sui blockchain as a native coin type. It’s defined inside the Sui framework, which lives at address 0x2 on mainnet. So technically, the SUI coin type is 0x2::sui::SUI, and whenever you see a Coin<0x2::sui::SUI>, that’s a real SUI token object.
In Sui, every coin is an object not just a balance so your wallet might hold multiple SUI coin objects that together represent your total balance. It’s a bit different from traditional chains, but it gives you more flexibility for smart contracts and ownership.
Do you know the answer?
Please log in and share it.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

- 24p30p... SUI+78
1
- MoonBags... SUI+71
2
- Meaning.Sui... SUI+43
3
- ... SUIJojo+34
- ... SUIOpiiii+31
- ... SUI0xduckmove+20
- ... SUIHaGiang+20
- ... SUIfomo on Sui+16
- ... SUI
- ... SUI
- Why does BCS require exact field order for deserialization when Move structs have named fields?53
- Multiple Source Verification Errors" in Sui Move Module Publications - Automated Error Resolution43
- Sui Transaction Failing: Objects Reserved for Another Transaction25
- How do ability constraints interact with dynamic fields in heterogeneous collections?05