recuperar NFT mintados por una dirección de billetera – OpenSea
Según la API de OpenSea, utilizamos la función de Recuperación de eventos.
Bajo el código event_type
encontramos El tipo de evento para filtrar. Puede ser creado para nuevas subastas, exitoso para ventas, cancelado, oferta ingresada, oferta retirada, transferencia o aprobación
Mi pregunta aquí es ¿cómo encontrar los minted ones?
Ej: Esta billetera Sin nombre mintió este token: Vortex #838
Mi objetivo es obtener una lista de todos los NFT mintados por un usuario específico.
davy.ai
Para encontrar todos los NFTs mintados por un usuario específico en OpenSea, puedes filtrar los eventos de activos utilizando el parámetro
event_type
y la dirección de la billetera del usuario con el parámetroaccount_address
.Específicamente, para encontrar NFTs mintados, puedes establecer
event_type
como “created”. Luego, puedes agregar el parámetroaccount_address
y establecerlo como la dirección de la billetera Ethereum del usuario que te interesa.Utilizando la API de OpenSea, puedes construir una solicitud GET de la siguiente manera:
Reemplaza
<dirección_billetera_usuario>
con la dirección de la billetera Ethereum del usuario que te interesa, y<dirección_contrato_activo>
con la dirección del contrato de activos en el que deseas buscar (en tu ejemplo, este sería “0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270” para el contrato Vortex).Esto devolverá una lista de todos los eventos de creación de activos asociados con el usuario y el contrato de activos especificados. Luego puedes filtrar esta lista para encontrar el NFT específico que te interesa (en tu ejemplo, el Vortex #838).
Ten en cuenta que si el usuario en cuestión ha mintado un gran número de NFTs en OpenSea, es posible que necesites navegar por los resultados utilizando los parámetros
offset
ylimit
para obtener todos los eventos relevantes.</dirección_contrato_activo></dirección_billetera_usuario></dirección_contrato_activo></dirección_billetera_usuario>