Metadatos de Contrato
- Aprenda cómo consultar metadatos a nivel de contrato directamente para cualquier contrato
- Conozca los metadatos a nivel de contrato para tokens ERC20, ERC721 y ERC1155
- Conozca cómo consultar extensiones de metadatos de información a nivel de contrato para tokens ERC20, ERC721 y ERC1155
[PRO TIP: Sequence Indexer también devuelve metadatos de tokens]
Al usar el Sequence Indexer, agregue "includeMetadata": true
a la solicitud para
consultar metadatos de tokens de cualquier contrato ERC20, ERC721 o ERC1155. Vea abajo cómo obtener
metadatos a nivel de contrato directamente.
Obtenga metadatos de contrato de cualquier dirección de contrato ERC20, ERC721 o ERC1155
Método GetContractInfoBatch
de Sequence Metadata:
- Solicitud: POST /rpc/Metadata/GetContractInfoBatch
- Content-Type: application/json
- Cuerpo (en JSON):
chainID
(string) — el id de la cadena, como nombre o número (ej. “1” o “mainnet”, “137” o “polygon”, etc.)contractAddresses
(string de strings) — arreglo de direcciones de contratos
Ejemplo: GetContractInfoBatch
de algunos contratos en Polygon usando un AQAAAAAAAF_JvPALhBthL7VGn6jV0YDqaFY
Este código requiere una clave de acceso API de Sequence Builder.
Estándares de Metadatos a Nivel de Contrato
Adicionalmente, OpenSea añadió algo llamado contractURI
(https://docs.opensea.io/docs/contract-level-metadata).
Buscar Metadatos de Contrato
Obtenga información de metadatos a nivel de contrato para cualquier dirección de contrato ERC20, ERC721 o ERC1155 según un criterio de búsqueda
Método SearchContracts
de Sequence Metadata:
- Solicitud: POST /rpc/Metadata/SearchContracts
- Content-Type: application/json
- Cuerpo (en JSON):
chainID
opcional (string) — el id de la cadena, como número (ej. “1” para “mainnet”, “137” para “polygon”, etc.)chainIDs
opcional (string) — una lista de ids de cadena, como número (ej. “1” para “mainnet”, “137” para “polygon”, etc.)q
(cadena) — puede ser un parámetro de búsqueda para buscar información de contratos, o simplemente una dirección de contrato para buscar
Ejemplo: SearchContracts
de algunas consultas / un contrato en Polygon usando un AQAAAAAAAF_JvPALhBthL7VGn6jV0YDqaFY
Este código requiere una clave de acceso API de Sequence Builder.