> ## Documentation Index
> Fetch the complete documentation index at: https://docs.allium.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Stablecoin Transfers

> Every on-chain stablecoin transfer on this chain, enriched with token metadata and USD value.

The `assets.stablecoin_transfers` table records every on-chain movement of a token in `assets.stablecoin_list`. Each row captures sender, receiver, raw and normalized amounts, USD value at the time of transfer, and the transaction context.

Prefer the [`stablecoins.transfers`](/historical-data/supported-blockchains/evm/core-schemas/stablecoins/transfers) model for the current stablecoins schema. This table is the assets-schema counterpart for the same events.

### Table Columns

| Column Name                | Data Type         | Description                                                                                                                                        |
| -------------------------- | ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| from\_address              | VARCHAR           | Address that sent the stablecoin. The account whose balance decreased.                                                                             |
| to\_address                | VARCHAR           | Address that received the stablecoin. The account whose balance increased.                                                                         |
| token\_address             | VARCHAR           | Contract address of the stablecoin token.                                                                                                          |
| token\_name                | VARCHAR           | Full name of the token (e.g. "USD Coin").                                                                                                          |
| token\_symbol              | VARCHAR           | Ticker symbol of the token (e.g. "USDC").                                                                                                          |
| raw\_amount\_str           | VARCHAR           | Token amount in the smallest unit as a string, to preserve full precision.                                                                         |
| raw\_amount                | FLOAT             | Token amount in the smallest indivisible unit (not decimal-adjusted).                                                                              |
| amount\_str                | VARCHAR           | Normalized token amount stored as a string to preserve full precision.                                                                             |
| amount                     | FLOAT             | Token amount normalized by the token's decimal precision.                                                                                          |
| usd\_amount                | FLOAT             | USD value of the token amount at the time of the event.                                                                                            |
| transaction\_from\_address | VARCHAR           | Address of the account that signed and submitted the transaction. May differ from `from_address` when a contract routes tokens on a user's behalf. |
| transaction\_to\_address   | VARCHAR           | Address the transaction was sent to (the top-level `to` field). May be a router or contract rather than the token recipient.                       |
| transaction\_hash          | VARCHAR           | Hash of the transaction that produced this record.                                                                                                 |
| transaction\_index         | INTEGER           | Zero-based position of the transaction within its block.                                                                                           |
| log\_index                 | INTEGER           | Zero-based position of this event log within its transaction.                                                                                      |
| block\_timestamp           | TIMESTAMP\_NTZ(9) | Timestamp (UTC) of the block that contains this record.                                                                                            |
| block\_number              | INTEGER           | Sequential number of the block that contains this record.                                                                                          |
| block\_hash                | VARCHAR           | Cryptographic hash of the block header that contains this record.                                                                                  |
| unique\_id                 | VARCHAR           | Allium's deterministic unique identifier for this row. Generated from the fields that uniquely identify the record. Stable across full refreshes.  |
| currency                   | VARCHAR           | Fiat currency this stablecoin is pegged to, as an ISO 4217 code in lowercase (e.g. `usd`, `eur`).                                                  |
| base\_asset                | VARCHAR           | Canonical name of the stablecoin (e.g. `USDC`, `USDT`, `DAI`).                                                                                     |
| is\_bridge                 | BOOLEAN           | True if this token is a bridged representation. False if it is the canonical deployment by the issuer.                                             |
| \_metadata\_updated\_at    | TIMESTAMP\_NTZ(9) | Timestamp when token metadata (name, symbol, etc.) was last updated.                                                                               |
