NAiOS IconNAiOS Logo
Volver al catálogo

Alchemy

alchemy

Alchemy is a blockchain development platform that provides powerful APIs and developer tools for building and scaling Ethereum applications

Acciones
7
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (7)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Get NFT Contract MetadataALCHEMY_GET_CONTRACT_METADATAAcción

This tool retrieves metadata for a given nft smart contract. essential for obtaining basic nft collection details such as contract name, symbol, total supply, token type (erc721 vs erc1155), contract deployer address, deployed block number, opensea metadata, and contract verification status.

Parámetros de entrada

  • contractAddressstringObligatorio

    The contract address of the NFT collection

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get NFT SalesALCHEMY_GET_NFT_SALESAcción

This tool will retrieve nft sales data across various marketplaces. it allows users to query historical nft sales data with filtering options such as fromblock, toblock, order, marketplace, and limit in order to track nft sales activity, analyze historical data, monitor specific collections, and get real-time updates on nft transactions.

Parámetros de entrada

  • limitinteger

    Maximum number of sales to return (default: 100)

  • orderstring

    Sort order for the results

  • to_blockstring

    The ending block number (in hex) to retrieve sales from

  • from_blockstring

    The starting block number (in hex) to retrieve sales from

  • marketplacestring

    Filter sales by marketplace (e.g., seaport, looksrare)

  • contract_addressstringObligatorio

    The contract address of the NFT collection

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get NFTs for ContractALCHEMY_GET_NF_TS_FOR_CONTRACTAcción

This tool retrieves all nfts for a given contract address. it is designed to return a complete list of nfts from a specific nft collection by accepting parameters such as contractaddress (required), withmetadata (optional), pagesize (optional), and pagekey (optional). the tool is useful for analyzing collections, building nft marketplaces, and creating collection analytics.

Parámetros de entrada

  • page_keystring

    Key for pagination to get the next page of NFTs

  • page_sizeinteger

    Number of NFTs to return per page (max: 100)

  • with_metadataboolean

    Include NFT metadata in the response

  • contract_addressstringObligatorio

    The contract address of the NFT collection

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get NFT OwnersALCHEMY_GET_OWNERS_FOR_NFTAcción

This tool retrieves the owner(s) for a specific nft token, supporting both erc721 and erc1155 tokens on ethereum and several layer 2 chains such as polygon, arbitrum, optimism, and base. it requires the contract address and tokenid, and returns a list of owner addresses along with an optional pagination key for further results.

Parámetros de entrada

  • pageKeystring

    Optional page key to paginate the next page for large requests

  • tokenIdstringObligatorio

    The token ID of the NFT

  • pageSizeinteger

    Sets the total number of owners to return in the response

  • contractAddressstringObligatorio

    The contract address of the NFT

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Token BalancesALCHEMY_GET_TOKEN_BALANCESAcción

This tool retrieves erc20 token balances for a specified ethereum address. it can either return balances for all tokens an address has ever interacted with or for a specific set of token contract addresses. it is useful for checking token balances for wallets, monitoring erc20 token holdings, portfolio tracking, and defi applications.

Parámetros de entrada

  • addressstringObligatorio

    The wallet address to get token balances for

  • page_keystring

    Optional page key for pagination

  • max_countinteger

    Optional maximum number of results to return

  • contract_addressesstring[]

    Optional list of specific token contract addresses to get balances for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Token MetadataALCHEMY_GET_TOKEN_METADATAAcción

This tool retrieves metadata for a given token contract address, including the token's name, symbol, decimals, and logo url if available. it is essential for applications that need to display token information, handle token transfers, or manage token listings.

Parámetros de entrada

  • contract_addressstringObligatorio

    The contract address of the token to get metadata for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Transaction CountALCHEMY_GET_TRANSACTION_COUNTAcción

This tool retrieves the number of transactions sent from a specific address (also known as the nonce). it uses the eth gettransactioncount endpoint to return the transaction count for an address at a specified block tag (latest, pending, earliest, or a hex block number), which is essential for determining the nonce for subsequent transactions.

Parámetros de entrada

  • addressstringObligatorio

    The Ethereum address to get the transaction count for

  • block_tagstring

    The block number or tag to get the transaction count from

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not