Direct API — other

API endpoints for other.

other — Direct API Endpoints

Covalent

NamePathMethodDescriptionDocs
CovalentgetAddressPortfolioV2direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/portfolio_v2GETCommonly used to render a daily portfolio balance for an address broken down by the token. The timeframe is user-configurable, defaults to 30 days.link
CovalentgetAllchainsAddressBalancesdirect/v1/Covalent/v1/allchains/address/{walletAddress}/balancesGETFetch paginated spot & historical native and token balances for a single address on up to 10 EVM chains with one API call.link
CovalentgetPoolSpotPricesdirect/v1/Covalent/v1/pricing/spot_prices/{chainName}/pools/{contractAddress}GETGet the spot token pair prices for a specified pool contract address. Supports pools on Uniswap V2, V3 and their forks.link

GeniiData

NamePathMethodDescriptionDocs
GeniiDataundefineddirect/v1/GeniiData/1/runes/listinfoGETGet Runes Info List
GeniiDataundefineddirect/v1/GeniiData/1/runes/{runeid}/infoGETGet Runes Info
GeniiDataundefineddirect/v1/GeniiData/1/runes/{runeid}/holdersGETGet Runes Holders
GeniiDataundefineddirect/v1/GeniiData/1/runes/address/{address}/balanceGETGet Address Runes Balance List
GeniiDataundefineddirect/v1/GeniiData/1/runes/address/{address}/{runeid}/utxoGETGet Address Runes UTXO
GeniiDataundefineddirect/v1/GeniiData/1/runes/utxo/{txid}/{index}/balanceGETGet UTXO Runes Balance
GeniiDataundefineddirect/v1/GeniiData/1/collection/collaborator/balances/{address}GETGet Collaborator Collection Balance
GeniiDataundefineddirect/v1/GeniiData/1/collection/collaborator/{collection_id}/holdersGETGet Collaborator Holders
GeniiDataundefineddirect/v1/GeniiData/1/brc20/ticksGETGet BRC20 Tick List
GeniiDataundefineddirect/v1/GeniiData/1/brc20/tickinfo/{tick}GETGet BRC20 TickInfo by Tick
GeniiDataundefineddirect/v1/GeniiData/1/brc20/balanceGETGet BRC20 Balance by Address/Tick
GeniiDataundefineddirect/v1/GeniiData/1/brc20/activitiesGETGet BRC20 Activities
GeniiDataundefineddirect/v1/GeniiData/1/brc20/address/{address}/tick/{tick}/transferableInscriptionsGETGet BRC20 Transferable Inscriptions
GeniiDataundefineddirect/v1/GeniiData/1/sns/namelistGETGet SNS Name List
GeniiDataundefineddirect/v1/GeniiData/1/sns/namespace/{namespace}/namesGETGet SNS Name by Namespace
GeniiDataundefineddirect/v1/GeniiData/1/sns/name/{name}GETGet SNS Info by Name
GeniiDataundefineddirect/v1/GeniiData/1/sns/inscriptionId/{inscriptionId}/infoGETGet SNS Info by InscriptionId
GeniiDataundefineddirect/v1/GeniiData/1/sns/address/{address}GETGet SNS Sssets by Address
GeniiDataundefineddirect/v1/GeniiData/1/bitmap/listinfoGETGet BITMAP List
GeniiDataundefineddirect/v1/GeniiData/1/bitmap/bitmapInfo/bitmapNumber/{bitmapNumber}GETGet BITMAP Info by Number
GeniiDataundefineddirect/v1/GeniiData/1/bitmap/bitmapInfo/inscriptionId/{inscriptionId}GETGet BITMAP Info by InscriptionId
GeniiDataundefineddirect/v1/GeniiData/1/bitmap/bitmapInfo/address/{address}GETGet BITMAP Assets by Address
GeniiDataundefineddirect/v1/GeniiData/1/key/infoGETKey Info

MagicEden

NamePathMethodDescriptionDocs
MagicEdenGet activities for a tokendirect/v1/MagicEden/v2/tokens/{token_mint}/activitiesGETlink
MagicEdenGet activities of a collectiondirect/v1/MagicEden/v2/collections/{symbol}/activitiesGETlink
MagicEdenGet activities of a wallet.direct/v1/MagicEden/v2/wallets/{wallet_address}/activitiesGETlink
MagicEdenGet AMM pools corresponding to an owner or collection symbol. At least one of required collectionSymbol or owner is required!direct/v1/MagicEden/v2/mmm/poolsGETlink
MagicEdenGet AMM pools grouped by a reference price corresponding to a collection symbol, summing up the total buy side liquidity for each group.direct/v1/MagicEden/v2/mmm/pools/buy-wallsGETlink
MagicEdenGet attributes of a collectiondirect/v1/MagicEden/v2/collections/{collectionSymbol}/attributesGETlink
MagicEdenGet batch listings of a collectiondirect/v1/MagicEden/v2/collections/batch/listingsPOSTlink
MagicEdenGet best offers for an NFTdirect/v1/MagicEden/v2/mmm/token/{mint_address}/poolsGETlink
MagicEdenGet collectionsdirect/v1/MagicEden/v2/collectionsGETlink
MagicEdenGet escrow balance for a wallet.direct/v1/MagicEden/v2/wallets/{wallet_address}/escrow_balanceGETlink
MagicEdenGet holder stats of a collectiondirect/v1/MagicEden/v2/collections/{symbol}/holder_statsGETlink
MagicEdenGet info about the wallet owner.direct/v1/MagicEden/v2/wallets/{wallet_address}GETlink
MagicEdenGet instruction to buy (bid)direct/v1/MagicEden/v2/instructions/buyGETlink
MagicEdenGet instruction to buy nowdirect/v1/MagicEden/v2/instructions/buy_nowGETlink
MagicEdenGet instruction to buy now and transfer nft to another ownerdirect/v1/MagicEden/v2/instructions/buy_now_transfer_nftGETlink
MagicEdenGet instruction to cancel a buydirect/v1/MagicEden/v2/instructions/buy_cancelGETlink
MagicEdenGet instruction to cancel a selldirect/v1/MagicEden/v2/instructions/sell_cancelGETlink
MagicEdenGet instruction to change a buy pricedirect/v1/MagicEden/v2/instructions/buy_change_priceGETlink
MagicEdenGet instruction to change a sell pricedirect/v1/MagicEden/v2/instructions/sell_change_priceGETlink
MagicEdenGet instruction to close a pool after all assets and payment have been withdrawndirect/v1/MagicEden/v2/instructions/mmm/sol-close-poolGETlink
MagicEdenGet instruction to create a pooldirect/v1/MagicEden/v2/instructions/mmm/create-poolGETlink
MagicEdenGet instruction to deposit an sol payment into a pooldirect/v1/MagicEden/v2/instructions/mmm/sol-deposit-buyGETlink
MagicEdenGet instruction to deposit to escrowdirect/v1/MagicEden/v2/instructions/depositGETlink
MagicEdenGet instruction to have a pool fulfill a buydirect/v1/MagicEden/v2/instructions/mmm/sol-fulfill-buyGETlink
MagicEdenGet instruction to have a pool fulfill a selldirect/v1/MagicEden/v2/instructions/mmm/sol-fulfill-sellGETlink
MagicEdenGet instruction to sell (list)direct/v1/MagicEden/v2/instructions/sellGETlink
MagicEdenGet instruction to sell now (accept offer)direct/v1/MagicEden/v2/instructions/sell_nowGETlink
MagicEdenGet instruction to update an existing pooldirect/v1/MagicEden/v2/instructions/mmm/update-poolGETlink
MagicEdenGet instruction to withdraw from escrowdirect/v1/MagicEden/v2/instructions/withdrawGETlink
MagicEdenGet instruction to withdraw sol payment from a pooldirect/v1/MagicEden/v2/instructions/mmm/sol-withdraw-buyGETlink
MagicEdenGet launchpad collectionsdirect/v1/MagicEden/v2/launchpad/collectionsGETlink
MagicEdenGet listings for a tokendirect/v1/MagicEden/v2/tokens/{token_mint}/listingsGETlink
MagicEdenGet listings of a collectiondirect/v1/MagicEden/v2/collections/{symbol}/listingsGETlink
MagicEdenGet offers made by a wallet.direct/v1/MagicEden/v2/wallets/{wallet_address}/offers_madeGETlink
MagicEdenGet offers received by a wallet.direct/v1/MagicEden/v2/wallets/{wallet_address}/offers_receivedGETlink
MagicEdenGet received offers for a tokendirect/v1/MagicEden/v2/tokens/{token_mint}/offers_receivedGETlink
MagicEdenGet stats of a collectiondirect/v1/MagicEden/v2/collections/{symbol}/statsGETlink
MagicEdenGet the top popular collections for a time rangedirect/v1/MagicEden/v2/marketplace/popular_collectionsGETlink
MagicEdenGet token metadata by mint addressdirect/v1/MagicEden/v2/tokens/{token_mint}GETlink
MagicEdenGet tokens owned by a wallet.direct/v1/MagicEden/v2/wallets/{wallet_address}/tokensGETlink
MagicEdenGet wallets rank sorted by volume for one collectiondirect/v1/MagicEden/v2/collections/{symbol}/leaderboardGETlink

Mempool

NamePathMethodDescriptionDocs
Mempoolundefineddirect/v1/Mempool/v1/difficulty-adjustmentGETReturns details about difficulty adjustment.
Mempoolundefineddirect/v1/Mempool/v1/pricesGETReturns bitcoin latest price denominated in main currencies.
Mempoolundefineddirect/v1/Mempool/v1/historical-priceGETReturns bitcoin historical price denominated in main currencies. Available query parameters: currency, timestamp. If no parameter is provided, the full price history for all currencies is returned.
Mempoolundefineddirect/v1/Mempool/address/{address}GETReturns details about an address. Available fields: address, chain_stats, and mempool_stats. chain_stats and mempool_stats each contain an object with tx_count, funded_txo_count, funded_txo_sum, spent_txo_count, and spent_txo_sum.
Mempoolundefineddirect/v1/Mempool/address/{address}/txsGETGet transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using an after_txid query parameter.
Mempoolundefineddirect/v1/Mempool/address/{address}/txs/chainGETGet confirmed transaction history for the specified address/scripthash, sorted with newest first. Returns 25 transactions per page. More can be requested by specifying the last txid seen by the previous query.
Mempoolundefineddirect/v1/Mempool/address/{address}/txs/mempoolGETGet unconfirmed transaction history for the specified address/scripthash. Returns up to 50 transactions (no paging).
Mempoolundefineddirect/v1/Mempool/address/{address}/utxoGETGet the list of unspent transaction outputs associated with the address/scripthash. Available fields: txid, vout, value, and status (with the status of the funding tx).
Mempoolundefineddirect/v1/Mempool/v1/validate-address/{address}GETReturns whether an address is valid or not. Available fields: isvalid (boolean), address (string), scriptPubKey (string), isscript (boolean), iswitness (boolean), witness_version (numeric, optional), and witness_program (string, optional).
Mempoolundefineddirect/v1/Mempool/block/{hash}GETReturns details about a block.
Mempoolundefineddirect/v1/Mempool/block/{hash}/headerGETReturns the hex-encoded block header.
Mempoolundefineddirect/v1/Mempool/block-height/{height}GETReturns the hash of the block currently at :height.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/timestamp/{timestamp}GETReturns the height and the hash of the block closest to the given :timestamp.
Mempoolundefineddirect/v1/Mempool/block/{hash}/rawGETReturns the raw block representation in binary.
Mempoolundefineddirect/v1/Mempool/block/{hash}/statusGETReturns the confirmation status of a block. Available fields: in_best_chain (boolean, false for orphaned blocks), next_best (the hash of the next block, only available for blocks in the best chain).
Mempoolundefineddirect/v1/Mempool/blocks/tip/heightGETReturns the height of the last block.
Mempoolundefineddirect/v1/Mempool/blocks/tip/hashGETReturns the hash of the last block.
Mempoolundefineddirect/v1/Mempool/block/{hash}/txid/{index}GETReturns the transaction at index :index within the specified block.
Mempoolundefineddirect/v1/Mempool/block/{hash}/txidsGETReturns a list of all txids in the block.
Mempoolundefineddirect/v1/Mempool/block/{hash}/txsGETReturns a list of transactions in the block (up to 25 transactions beginning at start_index). Transactions returned here do not have the status field, since all the transactions share the same block and confirmation status.
Mempoolundefineddirect/v1/Mempool/v1/blocks/{startHeight}GETReturns details on the past 15 blocks with fee and mining details in an extras field. If :startHeight is specified, the past 15 blocks before (and including) :startHeight are returned.
Mempoolundefineddirect/v1/Mempool/v1/blocks-bulk/{minHeight}/{maxHeight}GETReturns details on the range of blocks between :minHeight and :maxHeight, inclusive, up to 10 blocks. If :maxHeight is not specified, it defaults to the current tip.To return data for more than 10 blocks, consider becoming an enterprise sponsor.
Mempoolundefineddirect/v1/Mempool/v1/mining/pools/{timePeriod}GETReturns a list of all known mining pools ordered by blocks found over the specified trailing :timePeriod.Leave :timePeriod unspecified to get all available data, or specify one of the following values: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.
Mempoolundefineddirect/v1/Mempool/v1/mining/pool/{slug}GETReturns details about the mining pool specified by :slug.
Mempoolundefineddirect/v1/Mempool/v1/mining/hashrate/pools/{timePeriod}GETReturns average hashrates (and share of total hashrate) of mining pools active in the specified trailing :timePeriod, in descending order of hashrate.Leave :timePeriod unspecified to get all available data, or specify any of the following time periods: 1m, 3m, 6m, 1y, 2y, 3y.
Mempoolundefineddirect/v1/Mempool/v1/mining/pool/{slug}/hashrateGETReturns all known hashrate data for the mining pool specified by :slug. Hashrate values are weekly averages.
Mempoolundefineddirect/v1/Mempool/v1/mining/pool/luxor/blocks/{blockHeight}GETReturns past 10 blocks mined by the specified mining pool (:slug) before the specified :blockHeight. If no :blockHeight is specified, the mining pool's 10 most recent blocks are returned.
Mempoolundefineddirect/v1/Mempool/v1/mining/hashrate/{timePeriod}GETReturns network-wide hashrate and difficulty figures over the specified trailing :timePeriod:Current (real-time) hashrateCurrent (real-time) difficultyHistorical daily average hashratesHistorical difficultyValid values for :timePeriod are 1m, 3m, 6m, 1y, 2y, 3y. If no time interval is specified, all available data is returned.Be sure that INDEXING_BLOCKS_AMOUNT is set properly in your backend config so that enough blocks are indexed to properly serve your request.
Mempoolundefineddirect/v1/Mempool/v1/mining/difficulty-adjustments/{interval}GETReturns the record of difficulty adjustments over the specified trailing :interval:Block timestampBlock heightDifficultyDifficulty changeIf no time interval is specified, all available data is returned.
Mempoolundefineddirect/v1/Mempool/v1/mining/reward-stats/{blockCount}GETReturns block reward and total transactions confirmed for the past :blockCount blocks.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/fees/{timePeriod}GETReturns average total fees for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and fee amounts are exact (not averages). For the 1w time period, fees may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, fees are averages.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/rewards/{timePeriod}GETReturns average block rewards for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and block rewards are exact (not averages). For the 1w time period, block rewards may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, block rewards are averages.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/fee-rates/{timePeriod}GETReturns average feerate percentiles for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and percentiles are exact (not averages). For the 1w time period, percentiles may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, percentiles are averages.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/sizes-weights/{timePeriod}GETReturns average size (bytes) and average weight (weight units) for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and figures are exact (not averages). For the 1w time period, figures may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, figures are averages.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/predictions/{timePeriod}GETReturns average block health in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and figures are exact (not averages). For the 1w time period, figures may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, figures are averages.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/audit/score/{blockHash}GETReturns the block audit score for the specified :blockHash. Available fields: hash, matchRate, expectedFees, and expectedWeight.
Mempoolundefineddirect/v1/Mempool/v1/mining/blocks/audit/scores/{startHeight}GETReturns blocks audit score for the past 16 blocks. If :startHeight is specified, the past 15 blocks before (and including) :startHeight are returned. Available fields: hash, matchRate, expectedFees, and expectedWeight.
Mempoolundefineddirect/v1/Mempool/v1/block/{blockHash}/audit-summaryGETReturns the block audit summary for the specified :blockHash. Available fields: height, id, timestamp, template, missingTxs, addedTxs, freshTxs, sigopTxs, fullrbfTxs, acceleratedTxs, matchRate, expectedFees, and expectedWeight.
Mempoolundefineddirect/v1/Mempool/v1/fees/mempool-blocksGETReturns current mempool as projected blocks.
Mempoolundefineddirect/v1/Mempool/v1/fees/recommendedGETReturns our currently suggested fees for new transactions.
Mempoolundefineddirect/v1/Mempool/mempoolGETReturns current mempool backlog statistics.
Mempoolundefineddirect/v1/Mempool/mempool/txidsGETGet the full list of txids in the mempool as an array. The order of the txids is arbitrary and does not match bitcoind.
Mempoolundefineddirect/v1/Mempool/mempool/recentGETGet a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: txid, fee, vsize, and value.
Mempoolundefineddirect/v1/Mempool/v1/replacementsGETReturns the list of mempool transactions that are part of a RBF chain.
Mempoolundefineddirect/v1/Mempool/v1/fullrbf/replacementsGETReturns the list of mempool transactions that are part of a Full-RBF chain.
Mempoolundefineddirect/v1/Mempool/v1/cpfpGETReturns the ancestors and the best descendant fees for a transaction.
Mempoolundefineddirect/v1/Mempool/tx/{txId}GETReturns details about a transaction. Available fields: txid, version, locktime, size, weight, fee, vin, vout, and status.
Mempoolundefineddirect/v1/Mempool/tx/{txId}/hexGETReturns a transaction serialized as hex.
Mempoolundefineddirect/v1/Mempool/tx/{txId}/merkleblock-proofGETReturns a merkle inclusion proof for the transaction using bitcoind's merkleblock format.
Mempoolundefineddirect/v1/Mempool/tx/{txId}/merkle-proofGETReturns a merkle inclusion proof for the transaction using Electrum's blockchain.transaction.get_merkle format.
Mempoolundefineddirect/v1/Mempool/tx/{txId}/outspend/{vout}GETReturns the spending status of a transaction output. Available fields: spent (boolean), txid (optional), vin (optional), and status (optional, the status of the spending tx).
Mempoolundefineddirect/v1/Mempool/tx/{txId}/outspendsGETReturns the spending status of all transaction outputs.
Mempoolundefineddirect/v1/Mempool/tx/{txId}/rawGETReturns a transaction as binary data.
Mempoolundefineddirect/v1/Mempool/v1/tx/{txId}/rbfGETReturns the RBF tree timeline of a transaction.
Mempoolundefineddirect/v1/Mempool/tx/{txId}/statusGETReturns the confirmation status of a transaction. Available fields: confirmed (boolean), block_height (optional), and block_hash (optional).
Mempoolundefineddirect/v1/Mempool/v1/transaction-timesGETReturns the timestamps when a list of unconfirmed transactions was initially observed in the mempool. If a transaction is not found in the mempool or has been mined, the timestamp will be 0.
Mempoolundefineddirect/v1/Mempool/txPOSTBroadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The txid will be returned on success.
Mempoolundefineddirect/v1/Mempool/v1/lightning/statistics/{interval}GETReturns network-wide stats such as total number of channels and nodes, total capacity, and average/median fee figures.Pass one of the following for :interval: latest, 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.
Mempoolundefineddirect/v1/Mempool/v1/lightning/searchGETReturns Lightning nodes and channels that match a full-text, case-insensitive search :query across node aliases, node pubkeys, channel IDs, and short channel IDs.
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/country/{country}GETReturns a list of Lightning nodes running on clearnet in the requested :country, where :country is an ISO Alpha-2 country code.
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/countriesGETReturns aggregate capacity and number of clearnet nodes per country. Capacity figures are in satoshis.
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/isp/{isp}GETReturns a list of nodes hosted by a specified :isp, where :isp is an ISP's ASN.
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/isp-rankingGETReturns aggregate capacity, number of nodes, and number of channels per ISP. Capacity figures are in satoshis.
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/rankingsGETReturns two lists of the top 100 nodes: one ordered by liquidity (aggregate channel capacity) and the other ordered by connectivity (number of open channels).
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/rankings/liquidityGETReturns a list of the top 100 nodes by liquidity (aggregate channel capacity).
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/rankings/connectivityGETReturns a list of the top 100 nodes by connectivity (number of open channels).
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/rankings/ageGETReturns a list of the top 100 oldest nodes.
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/{pubKey}GETReturns details about a node with the given :pubKey.
Mempoolundefineddirect/v1/Mempool/v1/lightning/nodes/{pubKey}/statisticsGETReturns historical stats for a node with the given :pubKey.
Mempoolundefineddirect/v1/Mempool/v1/lightning/channels/{channelId}GETReturns info about a Lightning channel with the given :channelId.
Mempoolundefineddirect/v1/Mempool/v1/lightning/channels/txidsGETReturns channels that correspond to the given :txid (multiple transaction IDs can be specified).
Mempoolundefineddirect/v1/Mempool/v1/lightning/channelsGETReturns a list of a node's channels given its :pubKey. Ten channels are returned at a time. Use :index for paging. :channelStatus can be open, active, or closed.
Mempoolundefineddirect/v1/Mempool/v1/lightning/channels-geoGETReturns a list of channels with corresponding node geodata.
Mempoolundefineddirect/v1/Mempool/v1/lightning/channels-geo/{pubKey}GETReturns a list of channels with corresponding geodata for a node with the given :pubKey.
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/estimatePOSTReturns estimated costs to accelerate a transaction. Optionally set the X-Mempool-Auth header to get customized estimation.
Mempoolundefineddirect/v1/Mempool/v1/services/payments/bitcoinPOSTRequest a LN invoice to accelerate a transaction.
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/accelerationsGETReturns all transactions currently being accelerated.
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/accelerations/historyGETReturns all past accelerated transactions. Filters can be applied: status: all, requested, accelerating, mined, completed, failed timeframe: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y, 4y, all minedByPoolUniqueId: any id from pools-v2.json blockHash: a block hash blockHeight: a block height page: the requested page number if using pagination (min: 1) pageLength: the page lenght if using pagination (min: 1, max: 50) from: unix timestamp (overrides timeframe) to: unix timestamp (overrides timeframe)
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/top-up-historyGETReturns a list of top ups the user has made as prepayment for the accelerator service.
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/balanceGETReturns the user's currently available balance, currently locked funds, and total fees paid so far.
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/acceleratePOSTSends a request to accelerate a transaction.
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/historyGETReturns the user's past acceleration requests.Pass one of the following for :status (required): all, requested, accelerating, mined, completed, failed.Pass true in :details to get a detailed history of the acceleration request.
Mempoolundefineddirect/v1/Mempool/v1/services/accelerator/cancelPOSTSends a request to cancel an acceleration in the accelerating status.You can retreive eligible acceleration id using the history endpoint GET /api/v1/services/accelerator/history?status=accelerating.

Moralis

NamePathMethodDescriptionDocs
MoralisGetFloorPriceByContractdirect/v1/Moralis/nft/{address}/floor-priceGETGet floor price for a given contract.link
MoralisGetFloorPriceByTokendirect/v1/Moralis/nft/{address}/{token_id}/floor-priceGETGet floor price for a given token.link
MoralisGetHistoricalFloorPriceByContractdirect/v1/Moralis/nft/{address}/floor-price/historicalGETGet historical floor price for a contract.link
MoralisGetHottestNFTCollectionsdirect/v1/Moralis/market-data/nfts/hottest-collectionsGETGet the top NFT collections by trading volumelink
MoralisGetSolanaHistoricalTokenHolderStatsdirect/v1/Moralis/solana/token/{network}/holders/{address}/historicalGETGet historical holder statistics for a specific Solana token address over a date rangelink
MoralisGetSolanaTokenHolderSummarydirect/v1/Moralis/solana/token/{network}/holders/{address}GETGet Solana token holder summarylink
MoralisGetTopNFTCollectionsdirect/v1/Moralis/market-data/nfts/top-collectionsGETGet the top NFT collections by market caplink

QuickNode

NamePathMethodDescriptionDocs
QuickNodeBroadcastHexTransactiondirect/v1/QuickNode/tron/wallet/broadcasthexPOSTBroadcast a protobuf-encoded transaction hex string after signing.link
QuickNodeBroadcastTransactiondirect/v1/QuickNode/tron/wallet/broadcasttransactionPOSTBroadcast a signed transaction to the TRON network.link
QuickNodeClearContractABIdirect/v1/QuickNode/tron/wallet/clearabiPOSTClear the ABI information of a smart contract.link
QuickNodeCreateAccountdirect/v1/QuickNode/tron/wallet/createaccountPOSTActivate a new account using an already activated account.link
QuickNodeCreateAssetIssuedirect/v1/QuickNode/tron/wallet/createassetissuePOSTIssue a TRC10 token.link
QuickNodeCreateExchangedirect/v1/QuickNode/tron/wallet/exchangecreatePOSTCreate an exchange pair between two assets.link
QuickNodeCreateShieldedContractParametersdirect/v1/QuickNode/tron/wallet/createshieldedcontractparametersPOSTGenerate the shielded contract parameters.link
QuickNodeCreateSpendAuthSignaturedirect/v1/QuickNode/tron/wallet/createspendauthsigPOSTGenerate a spend authorization signature for a transaction.link
QuickNodeCreateTransactiondirect/v1/QuickNode/tron/wallet/createtransactionPOSTCreate a TRX transfer transaction. If the recipient address does not exist, it will be created on the blockchain.link
QuickNodeDelegateResourcedirect/v1/QuickNode/tron/wallet/delegateresourcePOSTDelegate bandwidth or energy resources to other accounts.link
QuickNodeDeployContractdirect/v1/QuickNode/tron/wallet/deploycontractPOSTDeploy a smart contract to the TRON network.link
QuickNodeEstimateEnergydirect/v1/QuickNode/tron/wallet/estimateenergyPOSTEstimate the energy required for the successful execution of smart contract transactions.link
QuickNodeEstimateEnergydirect/v1/QuickNode/tron/walletsolidity/estimateenergyPOSTEstimate the energy required for the successful execution of smart contract transactions (Confirmed state).link
QuickNodeExchangeTransactiondirect/v1/QuickNode/tron/wallet/exchangetransactionPOSTExchange one asset for another within the TRON network.link
QuickNodeFreezeBalancedirect/v1/QuickNode/tron/wallet/freezebalancePOSTFreeze TRX to obtain bandwidth or energy and gain voting rights.link
QuickNodeFreezeBalanceV2direct/v1/QuickNode/tron/wallet/freezebalancev2POSTIn Stake 2.0, stake TRX to obtain bandwidth or energy and receive TRON Power (TP).link
QuickNodeGetAccountdirect/v1/QuickNode/tron/wallet/getaccountPOSTRetrieve account information, including TRX balance, TRC-10 balances, stake details, vote information, and permissions.link
QuickNodeGetAccountdirect/v1/QuickNode/tron/walletsolidity/getaccountPOSTRetrieve information about an account, including TRX balance, TRC-10 balances, stake information, vote information, and permissions (Confirmed state).link
QuickNodeGetAccountBalancedirect/v1/QuickNode/tron/wallet/getaccountbalancePOSTFetch the account balance at a specific block.link
QuickNodeGetAccountNetdirect/v1/QuickNode/tron/wallet/getaccountnetPOSTQuery bandwidth information for an account.link
QuickNodeGetAccountResourcedirect/v1/QuickNode/tron/wallet/getaccountresourcePOSTRetrieve resource information (bandwidth, energy, etc.) for an account.link
QuickNodeGetAKFromASKdirect/v1/QuickNode/tron/wallet/getakfromaskPOSTDerive an account key (AK) from an account signature key (ASK).link
QuickNodeGetAssetIssueByAccountdirect/v1/QuickNode/tron/wallet/getassetissuebyaccountPOSTRetrieve TRC10 token information issued by a specific account.link
QuickNodeGetAssetIssueByIddirect/v1/QuickNode/tron/walletsolidity/getassetissuebyidPOSTReturn a token by token ID. Returns the token object, which contains the token name (Confirmed state).link
QuickNodeGetAssetIssueByIDdirect/v1/QuickNode/tron/wallet/getassetissuebyidPOSTFetch TRC10 token details using the token ID.link
QuickNodeGetAssetIssueByNamedirect/v1/QuickNode/tron/wallet/getassetissuebynamePOSTRetrieve TRC10 token information by token name.link
QuickNodeGetAssetIssueByNamedirect/v1/QuickNode/tron/walletsolidity/getassetissuebynamePOSTReturn the token by name. Returns token info (Confirmed state).link
QuickNodeGetAssetIssueListdirect/v1/QuickNode/tron/wallet/getassetissuelistGETObtain a list of all TRC10 tokens.link
QuickNodeGetAssetIssueListdirect/v1/QuickNode/tron/walletsolidity/getassetissuelistGETReturn the list of all the TRC10 tokens (Confirmed state).link
QuickNodeGetAssetIssueListByNamedirect/v1/QuickNode/tron/wallet/getassetissuelistbynamePOSTRetrieve a list of TRC10 tokens filtered by name.link
QuickNodeGetAssetIssueListByNamedirect/v1/QuickNode/tron/walletsolidity/getassetissuelistbynamePOSTReturn the list of all the TRC10 tokens by a name (Confirmed state).link
QuickNodeGetAvailableUnfreezeCountdirect/v1/QuickNode/tron/wallet/getavailableunfreezecountPOSTReturn the remaining number of times an account can execute unstake operations in Stake 2.0.link
QuickNodeGetAvailableUnfreezeCountdirect/v1/QuickNode/tron/walletsolidity/getavailableunfreezecountPOSTReturn the remaining times of executing unstake operation in Stake 2.0 (Confirmed state).link
QuickNodeGetBandwidthPricesdirect/v1/QuickNode/tron/wallet/getbandwidthpricesGETRetrieve historical bandwidth unit price information.link
QuickNodeGetBlockdirect/v1/QuickNode/tron/wallet/getblockPOSTReturn block header information or entire block details.link
QuickNodeGetBlockdirect/v1/QuickNode/tron/walletsolidity/getblockPOSTRetrieve a block by its ID or height (Confirmed state).link
QuickNodeGetBlockBalancedirect/v1/QuickNode/tron/wallet/getblockbalancePOSTReturn all balance change operations within a specific block.link
QuickNodeGetBlockByIddirect/v1/QuickNode/tron/walletsolidity/getblockbyidPOSTRetrieve a block by its ID (Confirmed state).link
QuickNodeGetBlockByIDdirect/v1/QuickNode/tron/wallet/getblockbyidPOSTRetrieve block information using the block ID (hash).link
QuickNodeGetBlockByLatestNumdirect/v1/QuickNode/tron/wallet/getblockbylatestnumPOSTReturn a list of the latest blocks based on a specified number.link
QuickNodeGetBlockByLatestNumdirect/v1/QuickNode/tron/walletsolidity/getblockbylatestnumPOSTReturn the latest blocks (Confirmed state).link
QuickNodeGetBlockByLimitNextdirect/v1/QuickNode/tron/wallet/getblockbylimitnextPOSTRetrieve a list of blocks within a specified range of block heights.link
QuickNodeGetBlockByLimitNextdirect/v1/QuickNode/tron/walletsolidity/getblockbylimitnextPOSTRetrieve a range of blocks by block height (Confirmed state).link
QuickNodeGetBlockByNumdirect/v1/QuickNode/tron/wallet/getblockbynumPOSTReturn the block object corresponding to a specific block height.link
QuickNodeGetBlockByNumdirect/v1/QuickNode/tron/walletsolidity/getblockbynumPOSTRetrieve a block by its height (Confirmed state).link
QuickNodeGetBurnTRXdirect/v1/QuickNode/tron/wallet/getburntrxGETRetrieve information about TRX burned in the network.link
QuickNodeGetBurnTRXdirect/v1/QuickNode/tron/walletsolidity/getburntrxGETQuery the amount of TRX burned due to on-chain transaction fees since No. 54 Committee Proposal took effect (Confirmed state).link
QuickNodeGetCanDelegatedMaxSizedirect/v1/QuickNode/tron/wallet/getcandelegatedmaxsizePOSTReturn the maximum size of resources that can be delegated.link
QuickNodeGetCanDelegatedMaxSizedirect/v1/QuickNode/tron/walletsolidity/getcandelegatedmaxsizePOSTReturns the amount of delegatable resources share of the specified resource type for an address.link
QuickNodeGetCanWithdrawUnfreezeAmountdirect/v1/QuickNode/tron/wallet/getcanwithdrawunfreezeamountGETRetrieve the amount that can be withdrawn after unfreezing.link
QuickNodeGetCanWithdrawUnfreezeAmountdirect/v1/QuickNode/tron/walletsolidity/getcanwithdrawunfreezeamountPOSTReturns withdrawable balance at the specified timestamp in Stake 2.0 (Confirmed state).link
QuickNodeGetChainParametersdirect/v1/QuickNode/tron/wallet/getchainparametersPOSTFetch the current parameters of the blockchain.link
QuickNodeGetContractdirect/v1/QuickNode/tron/wallet/getcontractPOSTRetrieve a contract's information from the blockchain, including bytecode, ABI, and configuration parameters.link
QuickNodeGetContractInfodirect/v1/QuickNode/tron/wallet/getcontractinfoPOSTFetch contract information including both bytecode and runtime bytecode.link
QuickNodeGetDelegatedResourcedirect/v1/QuickNode/tron/wallet/getdelegatedresourcePOSTRetrieve all resource delegations (Stake 1.0) from one account to another.link
QuickNodeGetDelegatedResourcedirect/v1/QuickNode/tron/walletsolidity/getdelegatedresourcePOSTReturns all resources delegations during Stake 1.0 phase from an account to another account.link
QuickNodeGetDelegatedResourceAccountIndexdirect/v1/QuickNode/tron/wallet/getdelegatedresourceaccountindexPOSTList all addresses that have delegated resources to a specific account (Stake 1.0).link
QuickNodeGetDelegatedResourceAccountIndexdirect/v1/QuickNode/tron/walletsolidity/getdelegatedresourceaccountindexPOSTLists all addresses that have delegated resources to an account (Confirmed state).link
QuickNodeGetDelegatedResourceAccountIndexV2direct/v1/QuickNode/tron/wallet/getdelegatedresourceaccountindexv2POSTIn Stake 2.0, retrieve lists of addresses that have delegated resources to and from a specific account.link
QuickNodeGetDelegatedResourceAccountIndexV2direct/v1/QuickNode/tron/walletsolidity/getdelegatedresourceaccountindexv2POSTIn Stake 2.0, the resource delegation index for an account yields two lists of addresses: one for addresses that have received resource delegation from the account (toAddress), and another for addresses that have delegated resources to the account (fromAddress).link
QuickNodeGetDelegatedResourceV2direct/v1/QuickNode/tron/wallet/getdelegatedresourcev2POSTIn Stake 2.0, query detailed information of resource delegation from one account to another.link
QuickNodeGetDiversifierdirect/v1/QuickNode/tron/wallet/getdiversifierGETGenerate a diversifier for creating shielded addresses in privacy transactions.link
QuickNodeGetEnergyPricesdirect/v1/QuickNode/tron/wallet/getenergypricesGETRetrieve historical energy unit price information.link
QuickNodeGetExchangeByIddirect/v1/QuickNode/tron/walletsolidity/getexchangebyidPOSTQuery exchange pair based on id (Confirmed state).link
QuickNodeGetExchangeByIDdirect/v1/QuickNode/tron/wallet/getexchangebyidPOSTQuery exchange pair information based on its ID.link
QuickNodeGetExpandedSpendingKeydirect/v1/QuickNode/tron/wallet/getexpandedspendingkeyPOSTGenerate an expanded spending key from a given spending key.link
QuickNodeGetIncomingViewingKeydirect/v1/QuickNode/tron/wallet/getincomingviewingkeyPOSTGenerate an incoming viewing key using account key and nullifier key.link
QuickNodeGetNewShieldedAddressdirect/v1/QuickNode/tron/wallet/getnewshieldedaddressGETGenerate a new shielded address for privacy transactions.link
QuickNodeGetNkFromNskdirect/v1/QuickNode/tron/wallet/getnkfromnskPOSTDerive a nullifier key (nk) from a nullifier secret key (nsk).link
QuickNodeGetNowBlockdirect/v1/QuickNode/tron/wallet/getnowblockGETRetrieve the latest block information.link
QuickNodeGetNowBlockdirect/v1/QuickNode/tron/walletsolidity/getnowblockGETReturns the latest block information.link
QuickNodeGetPaginatedAssetIssueListdirect/v1/QuickNode/tron/wallet/getpaginatedassetissuelistPOSTRetrieve a paginated list of all TRC10 tokens.link
QuickNodeGetPaginatedAssetIssueListdirect/v1/QuickNode/tron/walletsolidity/getpaginatedassetissuelistPOSTReturns the list of all the TRC10 tokens by a name (Confirmed state).link
QuickNodeGetPendingSizedirect/v1/QuickNode/tron/wallet/getpendingsizeGETReturn the number of transactions in the pending pool.link
QuickNodeGetProposalByIDdirect/v1/QuickNode/tron/wallet/getproposalbyidPOSTRetrieve proposal information using its ID.link
QuickNodeGetSpendingKeydirect/v1/QuickNode/tron/wallet/getspendingkeyGETGenerate a spending key for shielded transactions.link
QuickNodeGetTransactionByIddirect/v1/QuickNode/tron/walletsolidity/gettransactionbyidPOSTReturns the transaction information by transaction id.link
QuickNodeGetTransactionByIDdirect/v1/QuickNode/tron/wallet/gettransactionbyidPOSTRetrieve transaction information using its ID.link
QuickNodeGetTransactionCountByBlockNumdirect/v1/QuickNode/tron/walletsolidity/gettransactioncountbyblocknumPOSTReturns transaction count in a block by block number (Confirmed state).link
QuickNodeGetTransactionFromPendingdirect/v1/QuickNode/tron/wallet/gettransactionfrompendingPOSTRetrieve transaction details from the pending transaction pool using the transaction ID.link
QuickNodeGetTransactionInfoByBlockNumdirect/v1/QuickNode/tron/wallet/gettransactioninfobyblocknumPOSTReturn the TransactionInfo data of all transactions contained in the block of the specified height.link
QuickNodeGetTransactionInfoByBlockNumdirect/v1/QuickNode/tron/walletsolidity/gettransactioninfobyblocknumPOSTReturns the TransactionInfo data of all transactions contained in the block of the specified height.link
QuickNodeGetTransactionInfoByIddirect/v1/QuickNode/tron/wallet/gettransactioninfobyidPOSTQuery the transaction fee and block height by transaction ID.link
QuickNodeGetTransactionInfoByIddirect/v1/QuickNode/tron/walletsolidity/gettransactioninfobyidPOSTReturns the transaction fee and block height by transaction id.link
QuickNodeGetTransactionListFromPendingdirect/v1/QuickNode/tron/wallet/gettransactionlistfrompendingGETRetrieve a list of transaction IDs currently in the pending pool.link
QuickNodeGetTriggerInputForShieldedTRC20Contractdirect/v1/QuickNode/tron/wallet/gettriggerinputforshieldedtrc20contractPOSTGenerate the trigger input parameters required for executing a shielded TRC20 contract transaction.link
QuickNodeGetZenPaymentAddressdirect/v1/QuickNode/tron/wallet/getzenpaymentaddressPOSTReturn the payment address by providing the diversifier and the incoming viewing key (ivk).link
QuickNodeInjectExchangedirect/v1/QuickNode/tron/wallet/exchangeinjectPOSTInject tokens into an existing exchange.link
QuickNodeIsShieldedTRC20ContractNoteSpentdirect/v1/QuickNode/tron/wallet/isshieldedtrc20contractnotespentPOSTCheck whether a specific shielded TRC20 contract note has been spent or not.link
QuickNodeIsShieldedTRC20ContractNoteSpentdirect/v1/QuickNode/tron/walletsolidity/isshieldedtrc20contractnotespentPOSTCheck whether a specific shielded TRC20 contract note has been spent or not.link
QuickNodeListExchangesdirect/v1/QuickNode/tron/wallet/listexchangesGETList all exchange pairs available on the TRON network.link
QuickNodeListExchangesdirect/v1/QuickNode/tron/walletsolidity/listexchangesGETList all exchange pairs (Confirmed state).link
QuickNodeListProposalsdirect/v1/QuickNode/tron/wallet/listproposalsGETList all proposals currently available on the TRON network.link
QuickNodeParticipateAssetIssuedirect/v1/QuickNode/tron/wallet/participateassetissuePOSTParticipate in an asset issue by sending TRX to the asset issuer.link
QuickNodeProposalApprovedirect/v1/QuickNode/tron/wallet/proposalapprovePOSTApprove a proposed transaction on the TRON network.link
QuickNodeProposalDeletedirect/v1/QuickNode/tron/wallet/proposaldeletePOSTDelete a proposal from the TRON network.link
QuickNodeScanShieldedTRC20NotesByIVKdirect/v1/QuickNode/tron/wallet/scanshieldedtrc20notesbyivkPOSTScan shielded TRC20 notes using the incoming viewing key (IVK).link
QuickNodeScanShieldedTRC20NotesByIVKdirect/v1/QuickNode/tron/walletsolidity/scanshieldedtrc20notesbyivkPOSTScan shielded TRC20 notes using the incoming viewing key (IVK).link
QuickNodeScanShieldedTRC20NotesByOVKdirect/v1/QuickNode/tron/wallet/scanshieldedtrc20notesbyovkPOSTScan shielded TRC20 notes using the outgoing viewing key (OVK).link
QuickNodeScanShieldedTRC20NotesByOVKdirect/v1/QuickNode/tron/walletsolidity/scanshieldedtrc20notesbyovkPOSTScan shielded TRC20 notes using the outgoing viewing key (OVK).link
QuickNodeTransferAssetdirect/v1/QuickNode/tron/wallet/transferassetPOSTTransfer TRC10 tokens from one account to another.link
QuickNodeTriggerConstantContractdirect/v1/QuickNode/tron/wallet/triggerconstantcontractPOSTTrigger a smart contract on the TRON network without broadcasting a transaction.link
QuickNodeTriggerConstantContractdirect/v1/QuickNode/tron/walletsolidity/triggerconstantcontractPOSTCall a smart contract in a read-only manner on the TRON blockchain (confirmed state). This method simulates the contract execution without broadcasting a transaction to the network.link
QuickNodeTriggerSmartContractdirect/v1/QuickNode/tron/wallet/triggersmartcontractPOSTTrigger a smart contract on the TRON network by broadcasting a transaction.link
QuickNodeUnDelegateResourcedirect/v1/QuickNode/tron/wallet/undelegateresourcePOSTUn-delegate previously delegated resources from another account.link
QuickNodeUnfreezeAssetdirect/v1/QuickNode/tron/wallet/unfreezeassetPOSTUnfreeze TRC10 tokens that were previously frozen.link
QuickNodeUnfreezeBalancedirect/v1/QuickNode/tron/wallet/unfreezebalancePOSTUnfreeze TRX to retrieve bandwidth or energy and revoke voting rights.link
QuickNodeUnfreezeBalanceV2direct/v1/QuickNode/tron/wallet/unfreezebalancev2POSTUnstake TRX staked in Stake 2.0, releasing the corresponding amount of bandwidth or energy, and voting rights. After initiating the unstaking process, users must wait for 14 days before they can withdraw the funds using the /wallet/withdrawexpireunfreeze endpoint.link
QuickNodeUpdateAccountdirect/v1/QuickNode/tron/wallet/updateaccountPOSTModify the account name of an existing account.link
QuickNodeUpdateAssetdirect/v1/QuickNode/tron/wallet/updateassetPOSTUpdate basic TRC10 token information.link
QuickNodeUpdateEnergyLimitdirect/v1/QuickNode/tron/wallet/updateenergylimitPOSTUpdate the origin_energy_limit parameter of a smart contract.link
QuickNodeUpdateSettingdirect/v1/QuickNode/tron/wallet/updatesettingPOSTUpdate the consume_user_resource_percent parameter of a smart contract.link
QuickNodeUpdateWalletAccountPermissiondirect/v1/QuickNode/tron/wallet/accountpermissionupdatePOSTUpdate the account's permission.link
QuickNodeValidateAddressdirect/v1/QuickNode/tron/wallet/validateaddressPOSTValidate whether an address is a valid TRON address.link
QuickNodeVoteWitnessAccountdirect/v1/QuickNode/tron/wallet/votewitnessaccountPOSTVote for witnesses on the TRON network.link
QuickNodeWithdrawExchangedirect/v1/QuickNode/tron/wallet/exchangewithdrawPOSTWithdraw tokens from an exchange.link
QuickNodeWithdrawExpireUnfreezedirect/v1/QuickNode/tron/wallet/withdrawexpireunfreezePOSTWithdraw your unfrozen balance in Stake 2.0. After executing the /wallet/unfreezebalancev2 transaction and waiting for a specific number of days (N), users can use this API to retrieve their funds.link