cip-0139 - AnnexQuery_Layer_API_ComparisonWIP Query Layer API Comparison (1) BlockfrostMaestroKoiosAccountsList of all stake addresseshttps://api.koios.rest/#get-/account_listAccount infohttps://blockfrost.dev/api/specific-account-addresshttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-infohttps://api.koios.rest/#post-/account_infoAccount reward historyhttps://blockfrost.dev/api/account-reward-historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-rewardshttps://api.koios.rest/#post-/account_rewardsAccount historyhttps://blockfrost.dev/api/account-historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-historyhttps://api.koios.rest/#post-/account_historyAccount delegation historyhttps://blockfrost.dev/api/account-delegation-historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-delegationshttps://api.koios.rest/#post-/account_updatesAccount registration historyhttps://blockfrost.dev/api/account-registration-historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-updateshttps://api.koios.rest/#post-/account_updatesAccount withdrawal historyhttps://blockfrost.dev/api/account-withdrawal-historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-updateshttps://api.koios.rest/#post-/account_updatesAccount MIR historyhttps://blockfrost.dev/api/account-mir-historyhttps://api.koios.rest/#post-/account_rewardsAccount associated addresseshttps://blockfrost.dev/api/account-associated-addresseshttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-addresseshttps://api.koios.rest/#post-/account_addressesAssets associated with the account addresseshttps://blockfrost.dev/api/assets-associated-with-the-account-addresseshttps://docs.gomaestro.org/Cardano/Indexer-API/Accounts/account-assetshttps://api.koios.rest/#post-/account_assetsSummed details of account addresseshttps://blockfrost.dev/api/detailed-information-about-account-associated-addressesAccount utxoshttps://api.koios.rest/#post-/account_utxosAddressesAddress details/balancehttps://blockfrost.dev/api/specific-addresshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/balance-by-payment-credhttps://api.koios.rest/#post-/address_infoExtended information of an address / assetshttps://blockfrost.dev/api/extended-information-of-a-specific-addresshttps://api.koios.rest/#post-/address_assetsAddress details / tx counthttps://blockfrost.dev/api/address-detailshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/tx-count-by-addressAddress UTXOshttps://blockfrost.dev/api/address-utx-oshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/utxos-by-addresshttps://api.koios.rest/#post-/address_utxosAddress UTXOs of a given assethttps://blockfrost.dev/api/address-utx-os-of-a-given-assetUTxO references at an addresshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/utxo-refs-at-addressUTxOs by multiple addresseshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/utxos-by-addressesUTxOs by payment credential(s)https://docs.gomaestro.org/Cardano/Indexer-API/Addresses/utxos-by-payment-credAddress transactionshttps://blockfrost.dev/api/address-transactionshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/txs-by-addresshttps://api.koios.rest/#post-/address_txsPayment credential(s) transactionshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/txs-by-payment-credDecode addresshttps://docs.gomaestro.org/Cardano/Indexer-API/Addresses/decode-addressAssetsList of all assetshttps://blockfrost.dev/api/assetshttps://api.koios.rest/#get-/asset_listList of assets registered via token registryhttps://api.koios.rest/#get-/asset_token_registryAsset infohttps://blockfrost.dev/api/specific-assethttps://docs.gomaestro.org/Cardano/Indexer-API/Assets/asset-infohttps://api.koios.rest/#post-/asset_infoAsset mint/burn historyhttps://blockfrost.dev/api/asset-historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Assets/asset-mintshttps://api.koios.rest/#get-/asset_historyAsset transactionshttps://blockfrost.dev/api/asset-transactionshttps://docs.gomaestro.org/Cardano/Indexer-API/Assets/asset-txshttps://api.koios.rest/#get-/asset_txsAsset addresseshttps://blockfrost.dev/api/asset-addresseshttps://docs.gomaestro.org/Cardano/Indexer-API/Assets/asset-addresseshttps://api.koios.rest/#get-/asset_addressesAsset summaryhttps://api.koios.rest/#get-/asset_summaryNFT addresshttps://api.koios.rest/#get-/asset_nft_addressAsset accountshttps://docs.gomaestro.org/Cardano/Indexer-API/Assets/asset-accountsAsset UTxOshttps://docs.gomaestro.org/Cardano/Indexer-API/Assets/asset-utxoshttps://api.koios.rest/#post-/asset_utxosAssets of a specific policyhttps://blockfrost.dev/api/assets-of-a-specific-policyhttps://docs.gomaestro.org/Cardano/Indexer-API/Asset%20Policy/policy-assetshttps://api.koios.rest/#get-/policy_asset_listPolicy assets informationhttps://docs.gomaestro.org/Cardano/Indexer-API/Asset%20Policy/policy-infohttps://api.koios.rest/#get-/policy_asset_infoPolicy accountshttps://docs.gomaestro.org/Cardano/Indexer-API/Asset%20Policy/policy-accountsPolicy addresseshttps://docs.gomaestro.org/Cardano/Indexer-API/Asset%20Policy/policy-addresseshttps://api.koios.rest/#get-/policy_asset_addressesPolicy mint/burn historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Asset%20Policy/policy-mintshttps://api.koios.rest/#get-/policy_asset_mintsPolicy tx historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Asset%20Policy/policy-txsPolicy UTxOshttps://docs.gomaestro.org/Cardano/Indexer-API/Asset%20Policy/policy-utxosBlocksList of all blockshttps://api.koios.rest/#get-/blocksLatest block infohttps://blockfrost.dev/api/latest-blockhttps://docs.gomaestro.org/Cardano/Indexer-API/Blocks/latest-blockLatest block transactionshttps://blockfrost.dev/api/latest-block-transactionsBlock infohttps://blockfrost.dev/api/specific-blockhttps://docs.gomaestro.org/Cardano/Indexer-API/Blocks/block-infohttps://api.koios.rest/#post-/block_infoListing of next blockshttps://blockfrost.dev/api/listing-of-next-blocksListing of previous blockshttps://blockfrost.dev/api/listing-of-previous-blocksSpecific block in a slothttps://blockfrost.dev/api/specific-block-in-a-slotSpecific block in a slot in an epochhttps://blockfrost.dev/api/specific-block-in-a-slot-in-an-epochBlock transactionshttps://blockfrost.dev/api/block-transactionshttps://api.koios.rest/#post-/block_txsAddresses affected in a specific blockhttps://blockfrost.dev/api/addresses-affected-in-a-specific-blockEpochsLatest epochhttps://blockfrost.dev/api/latest-epochhttps://docs.gomaestro.org/Cardano/Indexer-API/Epochs/current-epochLatest epoch protocol parametershttps://blockfrost.dev/api/latest-epoch-protocol-parametersSpecific epochhttps://blockfrost.dev/api/specific-epochhttps://docs.gomaestro.org/Cardano/Indexer-API/Epochs/epoch-infohttps://api.koios.rest/#get-/epoch_infoListing of next epochshttps://blockfrost.dev/api/listing-of-next-epochsListing of previous epochshttps://blockfrost.dev/api/listing-of-previous-epochsStake distributionhttps://blockfrost.dev/api/stake-distributionStake distribution by poolhttps://blockfrost.dev/api/stake-distribution-by-poolBlock distributionhttps://blockfrost.dev/api/block-distributionBlock distribution by poolhttps://blockfrost.dev/api/block-distribution-by-poolBlock protocolshttps://api.koios.rest/#get-/epoch_block_protocolsProtocol parameters by epochhttps://blockfrost.dev/api/protocol-parametershttps://api.koios.rest/#get-/epoch_paramsCurrent protocol parametershttps://docs.gomaestro.org/Cardano/Indexer-API/General/protocol-parametershttps://api.koios.rest/#get-/cli_protocol_paramsGeneralBlockchain genesishttps://blockfrost.dev/api/blockchain-genesishttps://api.koios.rest/#get-/genesisBlockchain system starthttps://docs.gomaestro.org/Cardano/Indexer-API/General/system-startChain tiphttps://docs.gomaestro.org/Cardano/Indexer-API/General/chain-tipMempoolMempool transactionshttps://blockfrost.dev/api/mempoolSpecific transaction in the mempoolhttps://blockfrost.dev/api/specific-transaction-in-the-mempoolMempool by addresshttps://blockfrost.dev/api/mempool-by-addressMetadataTransaction metadata labelshttps://blockfrost.dev/api/transaction-metadata-labelsTransaction metadata content in JSONhttps://blockfrost.dev/api/transaction-metadata-content-in-jsonTransaction metadata content in CBORhttps://blockfrost.dev/api/transaction-metadata-content-in-cborNetworkNetwork informationhttps://blockfrost.dev/api/network-informationhttps://api.koios.rest/#get-/tipQuery summary of blockchain erashttps://blockfrost.dev/api/query-summary-of-blockchain-erashttps://docs.gomaestro.org/Cardano/Indexer-API/General/era-summariesHistorical tokenomic statshttps://api.koios.rest/#get-/totalsParam update proposalshttps://api.koios.rest/#get-/param_updatesReserve withdrawalshttps://api.koios.rest/#get-/reserve_withdrawalsTreasury withdrawalshttps://api.koios.rest/#get-/treasury_withdrawalsPoolsList of stake poolshttps://blockfrost.dev/api/list-of-stake-poolshttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/list-poolshttps://api.koios.rest/#get-/pool_listList of stake pools with additional informationhttps://blockfrost.dev/api/list-of-stake-pools-with-additional-informationList of retired stake poolshttps://blockfrost.dev/api/list-of-retired-stake-poolsList of retiring stake poolshttps://blockfrost.dev/api/list-of-retiring-stake-poolsList of stake pool retirementshttps://api.koios.rest/#get-/pool_retirementsStake pool infohttps://blockfrost.dev/api/specific-stake-poolhttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-infohttps://api.koios.rest/#post-/pool_infoStake pool historyhttps://blockfrost.dev/api/stake-pool-historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-historyhttps://api.koios.rest/#get-/pool_historyStake pool metadatahttps://blockfrost.dev/api/stake-pool-metadatahttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-metadatahttps://api.koios.rest/#post-/pool_metadataStake pool relayshttps://blockfrost.dev/api/stake-pool-relayshttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-relayshttps://api.koios.rest/#get-/pool_relaysStake pool delegatorshttps://blockfrost.dev/api/stake-pool-delegatorshttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-delegatorshttps://api.koios.rest/#get-/pool_delegatorsStake pool delegator historyhttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-historical-delegatorshttps://api.koios.rest/#get-/pool_delegators_historyStake pool blockshttps://blockfrost.dev/api/stake-pool-blockshttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-blockshttps://api.koios.rest/#get-/pool_blocksStake pool updateshttps://blockfrost.dev/api/stake-pool-updateshttps://docs.gomaestro.org/Cardano/Indexer-API/Pools/pool-updateshttps://api.koios.rest/#get-/pool_updatesStake pool stake snapshothttps://api.koios.rest/#get-/pool_stake_snapshotStake pool registrationshttps://api.koios.rest/#get-/pool_registrationsScriptsList of scriptshttps://blockfrost.dev/api/scriptshttps://api.koios.rest/#get-/native_script_listScript infohttps://blockfrost.dev/api/specific-scripthttps://docs.gomaestro.org/Cardano/Indexer-API/Scripts/script-by-hashhttps://api.koios.rest/#post-/script_infoScript JSONhttps://blockfrost.dev/api/script-jsonScript CBORhttps://blockfrost.dev/api/script-cborRedeemers of a specific scripthttps://blockfrost.dev/api/redeemers-of-a-specific-scripthttps://api.koios.rest/#get-/script_redeemersScript UTxOshttps://api.koios.rest/#get-/script_utxosDatumsDatum valuehttps://blockfrost.dev/api/datum-valuehttps://docs.gomaestro.org/Cardano/Indexer-API/Datum/datum-by-hashDatum CBOR valuehttps://blockfrost.dev/api/datum-cbor-valuehttps://api.koios.rest/#post-/datum_infoTransactionsTransaction infohttps://blockfrost.dev/api/specific-transactionhttps://docs.gomaestro.org/Cardano/Indexer-API/Transactions/tx-infohttps://api.koios.rest/#post-/tx_infoTransaction UTXOshttps://blockfrost.dev/api/transaction-utx-oshttps://api.koios.rest/#post-/utxo_infoTransaction output by output refhttps://docs.gomaestro.org/Cardano/Indexer-API/Transactions/txo-by-txo-refTransaction outputs by output refshttps://docs.gomaestro.org/Cardano/Indexer-API/Transactions/txos-by-txo-refsTransaction address by output refhttps://docs.gomaestro.org/Cardano/Indexer-API/Transactions/address-by-txoTransaction stake addresses certificateshttps://blockfrost.dev/api/transaction-stake-addresses-certificatesTransaction delegation certificateshttps://blockfrost.dev/api/transaction-delegation-certificatesTransaction withdrawalhttps://blockfrost.dev/api/transaction-withdrawalTransaction MIRshttps://blockfrost.dev/api/transaction-mi-rsTransaction stake pool registration and update certificateshttps://blockfrost.dev/api/transaction-stake-pool-registration-and-update-certificatesTransaction stake pool retirement certificateshttps://blockfrost.dev/api/transaction-stake-pool-retirement-certificatesTransaction CBORhttps://docs.gomaestro.org/Cardano/Indexer-API/Transactions/tx-cbor-by-tx-hashTransaction metadatahttps://blockfrost.dev/api/transaction-metadatahttps://api.koios.rest/#post-/tx_metadataTransaction metadata labelshttps://api.koios.rest/#get-/tx_metalabelsTransaction metadata in CBORhttps://blockfrost.dev/api/transaction-metadata-in-cborTransaction redeemershttps://blockfrost.dev/api/transaction-redeemersSubmit a transactionhttps://blockfrost.dev/api/submit-a-transactionhttps://docs.gomaestro.org/Cardano/Indexer-API/Transactions/iog-tx-submithttps://api.koios.rest/#post-/submittxTransaction confirmationshttps://api.koios.rest/#post-/tx_statusUtilitiesDerive an addresshttps://blockfrost.dev/api/derive-an-addressSubmit a transaction for execution units evaluationhttps://blockfrost.dev/api/submit-a-transaction-for-execution-units-evaluationhttps://docs.gomaestro.org/Cardano/Indexer-API/Transactions/evaluate-redeemersSubmit a transaction for execution units evaluation (additional UTXO set)https://blockfrost.dev/api/submit-a-transaction-for-execution-units-evaluation-additional-utxo-set