Skip to main content

Table Details

PropertyValue
Table Namex_layer.agents.erc8004_events
Table StatusProduction-Ready
Unique Keytransaction_hash, log_index
Clustering Key(s)block_timestamp::date, event_name

Table Columns

Column NameData TypeDescription
event_nameVARCHAR(16777216)The name of the ERC-8004 event (e.g., AgentRegistered, AgentUpdated).
agent_idVARCHAR(16777216)The unique identifier of the agent in the ERC-8004 registry.
registry_typeVARCHAR(16777216)The type of registry the agent is registered in (e.g., service, tool).
registry_addressVARCHAR(42)The contract address of the agent registry.
registry_nameVARCHAR(16777216)The display name of the agent registry.
is_officialBOOLEANWhether the registry is an officially recognized registry.
extra_fieldsVARIANTAdditional event-specific fields stored as a semi-structured object.
transaction_hashVARCHAR(66)The hash of the transaction containing the event.
log_indexNUMBER(38,0)The index of the event log within the transaction.
block_timestampTIMESTAMP_NTZ(9)The timestamp of the block containing the event.
block_numberNUMBER(38,0)The block number containing the event.
block_hashVARCHAR(66)The hash of the block containing the event.
transaction_from_addressVARCHAR(42)The address that initiated the transaction.
transaction_to_addressVARCHAR(42)The address the transaction was sent to.
unique_idVARCHAR(32)A unique identifier for this event record, derived from transaction_hash and log_index.
chainVARCHAR(16777216)The blockchain network identifier.
_created_atTIMESTAMP_NTZ(9)Timestamp of when the entry was created in the database.
_updated_atTIMESTAMP_NTZ(9)Timestamp of when the entry was last updated in the database.