Erc20 Transfer Event
ERC20 (Token) transfer event data example and explaination
When an ERC20 token transfer event occurs, Crypitor will send a JSON payload to your webhook endpoint. Below is an example of such a payload for a native transfer:
Example Payload:
Data Explanation
chain: The blockchain network where the event occurred (e.g., Polygon).
monitorId: Unique identifier for the monitor that captured the event.
hash: Transaction hash associated with the event.
blockNumber: Block number in which the transaction was included.
contract: Contains details about the token contract.
address: Token contract address.
name: Token name (null if not available).
symbol: Token symbol (null if not available).
fromAddress: Address from which the tokens were sent.
toAddress: Address to which the tokens were sent.
tokenValue: Amount of tokens transferred (in the smallest unit, e.g., wei for ETH).
rawLog: Raw log data from the blockchain.
topics: Array of indexed log topics.
data: Hex-encoded log data.
type: Transaction type (e.g., "in" for incoming, "out" for outgoing).
confirm: Boolean indicating whether the transaction is confirmed.
category: Type of token transfer (e.g., ERC20).
dateCreated: Timestamp of when the event was detected.
logIndex: Position of the log in the block.
txnIndex: Position of the transaction in the block.
associatedAddress: Wallet address associated with the event.
eventId: Unique identifier for the event.
tags: Tags associated with the monitor.
Last updated