Folio v0.9 — CEX + On-chain Consolidation is liveSee what's new →

Sui — accounting that respects the object model

Sui's object-centric data model is closer to a versioned database than Ethereum's account model. Each asset is an object with its own ID and version — and we track them that way.

L1Sui Native: SUI Supported since 2025

Sui's design choices propagate into accounting. Every asset is an object with a unique ID, a version, and an owner; transactions consume objects and produce new ones (similar to UTXOs but with arbitrary internal structure). For a finance team, this means cost basis is tracked at the object level, not the account level. Move smart contracts replace Solidity — same kind of programmable logic but a different decoder path. SUI staking is delegator-based with epoch-by-epoch reward accrual. The Cetus and Turbos DEX ecosystem is the largest source of DeFi activity on Sui today.

What's tracked on Sui

Object-level cost basis

Each owned object is tracked individually — coins, NFTs, custom Move objects.

SUI staking

Per-epoch reward accrual against delegated validators.

Move package activity

Function calls decoded against the package's Move ABI.

Cetus / Turbos DEX

Concentrated-liquidity positions and swaps with realized-gain tracking.

Sui Coin standard

Native fungible tokens tracked alongside SUI.

Sui accounting questions

How does the object model affect cost basis?

Each Coin object on Sui is a tracked lot. When you spend a Coin, the lot's basis applies; when a Coin is split or merged, we propagate the basis pro-rata. The end-state is the same as Ethereum-style accounting from the user's perspective, but the underlying mechanic is closer to UTXO.

Are SUI staking rewards taxable on receipt?

Yes — per-epoch reward distribution is the income event, valued at the SUI price on the epoch boundary.

Book Sui the right way

Free during Alpha. Connect a wallet, see every transaction reconciled to journal entries.