{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://opensea.io/schemas/TransferAsset", "title": "TransferAsset", "type": "object", "description": "An asset to transfer", "properties": { "chain": { "type": "string", "description": "The chain the asset is on (e.g. ethereum, base, solana)", "example": "ethereum" }, "contract": { "type": "string", "description": "The contract address of the asset", "example": "0xBd3531dA5CF5857e7CfAA92426877b022e612cf8" }, "token_id": { "type": "string", "description": "The token ID of the asset", "example": 1234 }, "quantity": { "type": "string", "description": "The quantity to transfer in raw units (1 for ERC721, raw amount for ERC1155/fungible)", "example": 1 } }, "required": [ "chain", "contract", "quantity", "token_id" ] }