Skip to main content
[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.