> ## 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.

# ERC1155 Token Transfers

### Table Details

| Property | Value |
| - | - |
| Table Name | `soneium.assets.erc1155_token_transfers` |
| Table Status | Production-Ready |
| Unique Key | `block_timestamp`, `unique_id` |
| Clustering Key(s) | `block_timestamp::date` |
| Search Optimization | `token_address`, `from_address`, `to_address` |

### Table Columns

| Column Name | Data Type | Description |
| - | - | - |
| event\_type | VARCHAR(134217728) | Type of transfer event for ERC1155 tokens. This can either be `single_transfer` or `batch_transfer`. |
| operator | VARCHAR(42) | Address of the ERC1155 operator. |
| array\_index | NUMBER(38,0) | Index position within a batch transfer array. For single transfers, this value is 0. |
| from\_address | VARCHAR(42) | Address where the token is being transferred from. |
| to\_address | VARCHAR(42) | Address where the token is being transferred to. |
| token\_address | VARCHAR(42) | Token address of the asset transferred. |
| token\_name | VARCHAR(134217728) | Token name. |
| token\_symbol | VARCHAR(134217728) | Token symbol. |
| token\_id | VARCHAR(134217728) | The token ID of the token. |
| raw\_amount\_str | VARCHAR(134217728) | Amount of token transferred, unnormalized, in string (to retain precision). |
| raw\_amount | FLOAT | Amount of tokens transferred, unnormalized. |
| amount\_str | VARCHAR(134217728) | Amount of token transferred, normalized, in string (to retain precision). |
| amount | FLOAT | Amount of token transferred, normalized. |
| transaction\_from\_address | VARCHAR(42) | The address of the sending party of this transaction. |
| transaction\_to\_address | VARCHAR(42) | The address of the receiving party of this transaction (could be a contract address). |
| transaction\_hash | VARCHAR(66) | The transaction hash that this transfer belongs to. |
| transaction\_index | NUMBER(38,0) | The position of this transaction in the block. The first transaction of a block has index 0. |
| log\_index | NUMBER(38,0) | The position of this log within the block. The first log of a block has index 0. |
| block\_timestamp | TIMESTAMP\_NTZ(9) | The time when the block that contains this transaction was included on the blockchain. |
| block\_number | NUMBER(38,0) | The block number that the corresponding transaction of this transfer belongs to. |
| block\_hash | VARCHAR(66) | The block hash that the corresponding transaction of this transfer belongs to. |
| unique\_id | VARCHAR(134217728) | Unique ID generated for each transfer. |
| \_tokens\_updated\_at | TIMESTAMP\_NTZ(9) | Timestamp of when the token metadata was last updated. |
| \_created\_at | TIMESTAMP\_NTZ(9) | Timestamp of when the entry was created. |
| \_updated\_at | TIMESTAMP\_NTZ(9) | Timestamp of when the entry was last updated. |
| \_changed\_since\_full\_refresh | BOOLEAN | Indicates if the record has changed since the last full refresh. |

### Related Docs

* [EVM Assets ERC1155 Token Transfers](/historical-data/supported-blockchains/evm/core-schemas/assets/transfers/erc1155-token-transfers)
