Token transfers provide additional info over a plain credit/debit dataset, Allium has painstakingly reconstructed a token transfers dataset to enable more use cases such as tracking fund movements across Sui. We are continuously working to increase coverage for all Sui balance changes.

The fungible transfers table contains the details of all transfer events of fungible tokens on the Sui blockchain.

Users of Sui fungible transfer data need to be aware that transfer data is reconstructed from events, transactions and balance changes recorded on the blockchain. Our team continuously works to expand and improve coverage through case-by-case analysis. We strive to ensure comprehensive matching of all balance changes. If you discover any gaps in coverage, please don’t hesitate to reach out to our team for support.

It includes information such as the sender and receiver addresses, the amount of tokens transferred, the transaction block digest, and the checkpoint timestamp.

Transfer Types

Sui fungible transfers are categorized into types to help distinguish between regular value transfers, protocol-specific operations (like staking or DEX trades), and system-level transfers (like gas fees). Each transfer type provides insight into different aspects of on-chain activity.

Transfer TypeDescription
gas_feeTransaction gas fees in sui
claimTokens claimed from airdrops, rewards, or other distribution mechanisms (mainly wave wallet ocean game claims)
virtual_transferToken movements derived from DEX swaps and liquidity pool interactions, representing the flow of tokens between pools and traders
value_transferStandard token transfers between addresses
stakingTokens transferred for staking purposes
unstakingTokens withdrawn from staking positions
commissionFee payments or commission transfers
initial_mintInitial Sui mint

Sample Query

Stablecoins value transfer (1 to 1 transfer) stats on Sui.

select

    date_trunc('week', checkpoint_timestamp) as date,

    coin_type,

    count(distinct from_address) as senders,

    count(distinct to_address) as recipients,

    sum(usd_amount) as transfer_volume

from sui.assets.fungible_transfers

where

    1 = 1

    and checkpoint_timestamp >= '2025-01-01'

    and coin_type in (

        '0x5d4b302506645c37ff133b98c4b50a5ae14841659738d6d733d59d0d217a93bf::coin::COIN',  -- usdc

        '0xc060006111016b8a020ad5b33834984a437aaa7d3c74c18e09a95d48aceab08c::coin::COIN'  -- usdt

    )

    and transfer_type = 'value_transfer'

group by 1, 2

order by 1 desc 

Table Columns

Column NameDescriptionExample
from_addressAddress where the token is being transferred from0x986c83e4195131436c6d37a96b3bf31f70347570e0c007b9bc3676e9061e7dd4
to_addressAddress where the token is being transferred to0xb4dbc4bc55ff4b8e8271570eb0077d014b7255ba461f5283aa5235b2a1cd34a0
coin_typeThe type of the coin being transferred0x7016aae72cfc67f2fadf55769c0a7dd54291a583b63051a5ed71081cce836ac6::sca::SCA
transfer_typeThe type of transfer (see Transfer Types table above)value_transfer
raw_amount_strAmount of tokens moved (unnormalized) in string5842731014.00000
raw_amountAmount of tokens moved (unnormalized)5842731014
amount_strAmount of token moved, normalized in string5.842731014
amountAmount of token moved, normalized5.842731014
usd_amountThe amount of tokens moved, in $USD6.099811179
usd_exchange_rateThe exchange rate used to calculate the usd_value1.044
tx_senderThe address of the sending party of this transaction0x986c83e4195131436c6d37a96b3bf31f70347570e0c007b9bc3676e9061e7dd4
tx_successBoolean indicating if the transaction was successfultrue
unique_idUnique identifier for the transfertxn-CTL5XVAZZNcwHgHKHZBPtvRHEthkXngd14CYL7bPVV8E_bc-2
transaction_block_digestThe digest of the transaction block containing this transferCTL5XVAZZNcwHgHKHZBPtvRHEthkXngd14CYL7bPVV8E
checkpoint_timestampTimestamp of the checkpoint when this transfer was processed2024-03-18 01:28:55.090
checkpoint_sequenceSequence number of the checkpoint29048230
checkpoint_digestDigest of the checkpointEiSjwNFiwPefqk8XzVN9BkzDtQwht8FpRYFiDB2Yprw3
_created_atTimestamp when this record was created2025-02-26 23:42:54.466
_updated_atTimestamp when this record was last updated2025-02-26 23:42:54.466