Changes in token owners for ERC721 contracts
Chains supported: Ethereum, Base, Arbitrum (post Nitro)
Block-level table
For efficiency, we only emit one record per block for each
(token_address, token_id)
pair. If there are 2+ changes for the same pair in a given block, we emit the last one. This more efficiently serves queries where you want to know state after a given block, but precludes queries that need intra-block (i.e., transaction-level) state.
Schema
Column Name | Data Type |
---|---|
chain_id | long |
txn_hash | string |
block_number | long |
block_timestamp | long |
token_address | string |
token_id | bigDecimal |
token_name | string |
token_symbol | string |
owner | string |
Source
This table was built in sim's ERC721 Owner Changes Block canvas.