# NodeReal Docs Documentation ## Guides - [FAQ](https://docs.nodereal.io/docs/dcellar-faq.md) - [Getting Started](https://docs.nodereal.io/docs/dcellar-get-started.md) - [Roadmap](https://docs.nodereal.io/docs/dcellar-roadmap.md) - [DCellar Open Source Developer Guide](https://docs.nodereal.io/docs/dcellar-open-source-developer-guide.md) - [Release Note](https://docs.nodereal.io/docs/release-note.md) - [Getting Started](https://docs.nodereal.io/docs/greenfield-bundle-service-getting-started.md) - [Greenfield Bundle Service](https://docs.nodereal.io/docs/greenfield-bundle-service.md) - [Roadmap](https://docs.nodereal.io/docs/greenfieldscan-roadmap.md) - [Getting Started](https://docs.nodereal.io/docs/getting-started-1.md) - [NodeReal Builder](https://docs.nodereal.io/docs/nodereal-builder.md) - [Send Bundle](https://docs.nodereal.io/docs/send-bundle.md) - [Send PrivateTransaction](https://docs.nodereal.io/docs/send-privatetransaction.md) - [NodeReal](https://docs.nodereal.io/docs/intro-nodereal.md) - [MegaFuel Overview](https://docs.nodereal.io/docs/megafuel-overview.md) - [Policy Management](https://docs.nodereal.io/docs/megafuel-policy-management.md) - [Private Policy](https://docs.nodereal.io/docs/private-policy.md) - [Sponsor Guidelines](https://docs.nodereal.io/docs/megafuel-sponsor-guidelines.md) - [Terms of Use](https://docs.nodereal.io/docs/megafuel-terms-of-use-gas-fee-sponsorship.md) - [How to use](https://docs.nodereal.io/docs/wallet-integration-copy.md) - [Archive Node](https://docs.nodereal.io/docs/archive-node.md): MegaNode provides archive data and debugs API on archive node. This document describe the detailed information about how it works in MegaNode - [Compute Units (CUs)](https://docs.nodereal.io/docs/compute-units-cus.md): An explanation for Compute Unite and how it works - [Connect to Trust Wallet](https://docs.nodereal.io/docs/connect-to-trust-wallet.md): This document provides you with step-by-step instructions to add your MegaNode API to wallets - [Connect to Wallet](https://docs.nodereal.io/docs/connect-to-wallet.md): This document provides you with step-by-step instructions to add your MegaNode API to wallets - [CUPS (Rate Limit)](https://docs.nodereal.io/docs/cups-rate-limit.md): Explanation of Compute Unit Per Second (CUPS), and how MegaNode uses it as rate limit - [MegaNode FAQ](https://docs.nodereal.io/docs/faq.md) - [Pricing FAQ](https://docs.nodereal.io/docs/pricing.md) - [API FAQ](https://docs.nodereal.io/docs/technical-questions.md) - [Migrating from Bscscan](https://docs.nodereal.io/docs/migrating-from-bscscan.md) - [Pricing Plan](https://docs.nodereal.io/docs/pricing-plan.md): This section serves to explain the differences between MegaNode's multiple pricing categories. - [Error code and Description](https://docs.nodereal.io/docs/support.md): This page provides self-service troubleshooting for MegaNode users when encountering errors. - [Migrate from Goerli to Sepolia on Ethereum](https://docs.nodereal.io/docs/migrate-from-goerli-to-sepolia-on-ethereum.md) ## API Reference - [Batch Requests](https://docs.nodereal.io/reference/batch-requests.md): You can send multiple requests within one batch call in MegaNode. This document explains how to send it and its limitation. - [NodeReal API Overview](https://docs.nodereal.io/reference/getting-started-with-your-api.md): This page will help you get started with NodeReal API. - [eth_accounts](https://docs.nodereal.io/reference/eth-accounts-bnb-chain.md): Returns a list of addresses owned by client. - [eth_getBlockReceipts](https://docs.nodereal.io/reference/eth-getblockreceipts-bnb-chain.md): Get all transaction receipts for a given block on Ethereum. - [BNBBurn API](https://docs.nodereal.io/reference/bnbburn-api.md) - [Combo Enhanced API](https://docs.nodereal.io/reference/combo-enhanced-api.md) - [nr_getHistoryTokenHolder](https://docs.nodereal.io/reference/nr_gethistorytokenholder.md): This API helps you to get the historical token holder list by giving the contract address, block number, and resource ID. Supports both fungible tokens(ERC-20, BEP-20) and NFT(ERC-721, BEP-721, ERC-1155, BEP-1155). - [nr_getTokenHoldings](https://docs.nodereal.io/reference/nr_gettokenholdings.md): This API method helps you to get the BEP20 tokens and the amount held by an account. - [nr_historyTokenHolderSend](https://docs.nodereal.io/reference/nr_historytokenholdersend.md): This API helps you to send the async task to NodeReal, you will get a resource ID to retrieve the historical token holder list. Supports both fungible tokens(ERC-20, BEP-20) and NFT(ERC-721, BEP-721, ERC-1155, BEP-1155). - [opBNB Enhanced API](https://docs.nodereal.io/reference/opbnb-enhanced-api.md) - [nr_getAssetTransfers](https://docs.nodereal.io/reference/nr_getassettransfers.md): This API method helps you to get the transfers for any address, block, etc. - [nr_getAssetTransfersCount](https://docs.nodereal.io/reference/nr_getassettransferscount.md): This API method helps you to get the transfers count for any address. - [nr_getContractCreationTransaction](https://docs.nodereal.io/reference/nr_getcontractcreationtransaction.md): This API method helps you to get the creation transaction for any contract. - [nr_getTransactionByAddress](https://docs.nodereal.io/reference/nr_gettransactionbyaddress.md): This API method helps you to get transfers for any fromAddress, toAddress, contractAddress, etc. - [nr_getTransactionByAddressCount](https://docs.nodereal.io/reference/nr_gettransactionbyaddresscount.md): This API method helps you to get transfers count for any fromAddress, toAddress, contractAddress, etc. - [eth_getGaslessTransactionByHash](https://docs.nodereal.io/reference/eth-getgaslesstransactionbyhash-1.md): Get the sponsored transaction by given tx hash. - [eth_getTransactionCount](https://docs.nodereal.io/reference/eth-gettransactioncount-megafuel-1.md): Get the number of transactions sent from an address. - [eth_sendRawTransaction](https://docs.nodereal.io/reference/eth-sendrawtransaction-megafuel-1.md): Creates new message call transaction or a contract creation for signed transactions. - [Private Policy API](https://docs.nodereal.io/reference/private-policy-api.md) - [pm_getBundleByUuid](https://docs.nodereal.io/reference/pm-getbundlebyuuid-1.md): Get a bundle info by bundle uuid. - [pm_getSponsorTxByBundleUuid](https://docs.nodereal.io/reference/pm-getsponsortxbybundleuuid-1.md): Get a sponsor's tx by bundle uuid. - [pm_getSponsorTxByTxHash](https://docs.nodereal.io/reference/pm-getsponsortxbytxhash-1.md): Get a sponsor's tx by tx hash. - [pm_isSponsorable](https://docs.nodereal.io/reference/pm-issponsorable-1.md): Check if a given tx can be sponsorable in MegaFuel. - [eth_getGaslessTransactionByHash](https://docs.nodereal.io/reference/eth-getgaslesstransactionbyhash.md): Get the sponsored transaction by given tx hash. - [eth_getTransactionCount](https://docs.nodereal.io/reference/eth-gettransactioncount-megafuel.md): Get the number of transactions sent from an address. - [eth_sendRawTransaction](https://docs.nodereal.io/reference/eth-sendrawtransaction-megafuel.md): Creates new message call transaction or a contract creation for signed transactions. - [Public Policy API](https://docs.nodereal.io/reference/public-policy-api.md) - [pm_getBundleByUuid](https://docs.nodereal.io/reference/pm-getbundlebyuuid.md): Get a bundle info by bundle uuid. - [pm_getSponsorTxByBundleUuid](https://docs.nodereal.io/reference/pm-getsponsortxbybundleuuid.md): Get a sponsor's tx by bundle uuid. - [pm_getSponsorTxByTxHash](https://docs.nodereal.io/reference/pm-getsponsortxbytxhash.md): Get a sponsor's tx by tx hash. - [pm_isSponsorable](https://docs.nodereal.io/reference/pm-issponsorable.md): Check if a given tx can be sponsorable in MegaFuel. - [Sponsor API](https://docs.nodereal.io/reference/sponsor-api.md) - [pm_addToWhitelist](https://docs.nodereal.io/reference/pm-addtowhitelist.md): Add accounts or contract methods to a certain whitelist. - [pm_emptyWhitelist](https://docs.nodereal.io/reference/pm-emptywhitelist.md): Remove all values from a certain whitelist type. - [pm_getPolicyByUuid](https://docs.nodereal.io/reference/pm-getpolicybyuuid.md): Get detailed information about a specific policy using its UUID. - [pm_getPolicyDailySpendRecord](https://docs.nodereal.io/reference/pm-getpolicydailyspendrecord-1.md): Get policy daily spend record info. - [pm_getPolicySpendData](https://docs.nodereal.io/reference/pm-getpolicyspenddata.md): Get a policy's spending data by policy UUID. - [pm_getUserDailySpendRecord](https://docs.nodereal.io/reference/pm-getuserdailyspendrecord.md): Get user daily spend record info. - [pm_getUserSpendData](https://docs.nodereal.io/reference/pm-getuserspenddata.md): Get a user's spending data by their address and policy UUID. - [pm_getWhitelist](https://docs.nodereal.io/reference/pm-getwhitelist.md): Get all values from a certain whitelist type in pagination. - [pm_health](https://docs.nodereal.io/reference/pm-health.md): Get the system health status - [pm_listDepositsByPolicyUuid](https://docs.nodereal.io/reference/pm-list-deposits.md): List policy deposits - [pm_listPolicyAudits](https://docs.nodereal.io/reference/pm-list-policy-audits.md): Retrieve policy audit logs - [pm_listPoliciesByOwner](https://docs.nodereal.io/reference/pm-listpoliciesbyowner.md): Lists all policies and their associated costs and balances for a specific owner. - [pm_rmFromWhitelist](https://docs.nodereal.io/reference/pm-rmfromwhitelist.md): Remove given values from a certain whitelist type. - [pm_updatePolicy](https://docs.nodereal.io/reference/pm-update-policy.md): Update gas sponsorship policy configuration - [BNB Chain Staking API](https://docs.nodereal.io/reference/bnb-chain-staking.md) - [COMBO RPC](https://docs.nodereal.io/reference/combo-rpc.md) - [Get monthly bill by owner address](https://docs.nodereal.io/reference/get-monthly-bill-by-owner-address.md): This API method returns a list of monthly bills by owner address. - [Get monthly bill by payment address](https://docs.nodereal.io/reference/get-monthly-bill-by-payment-address.md): This API method returns a list of monthly bills by payment address. - [Get real time bill by owner address](https://docs.nodereal.io/reference/get-real-time-bill-by-owner-address.md): This API method returns a list of real bills by owner address. - [Get real time bill by payment address](https://docs.nodereal.io/reference/get-real-time-bill-by-payment-address.md): This API method returns a list of real bills by payment address. - [Get real time bill count by owner address](https://docs.nodereal.io/reference/get-real-time-bill-count-by-owner-address.md): This API method returns a list of real bills count by owner address. - [Get real time bill count by payment address](https://docs.nodereal.io/reference/get-real-time-bill-count-by-payment-address.md): This API method returns a list of real bills count by payment address. - [Get total cost by owner address](https://docs.nodereal.io/reference/get-total-cost-by-owner-address.md): This API method returns a list of total cost by owner address - [Get total cost by payment address](https://docs.nodereal.io/reference/get-total-cost-by-payment-address.md): This API method returns a list of total cost by payment address. - [Get daily account list](https://docs.nodereal.io/reference/get-daily-account-list.md): This API method returns a list of daily new account count and total account count. - [Get daily bucket list](https://docs.nodereal.io/reference/get-daily-bucket-list.md): This API method return a list of daily bucket total charged storage size. - [Get daily object list](https://docs.nodereal.io/reference/get-daily-object-list.md): This API method returns a list of daily new object count and size, and total object count and size. - [Get daily total quota list](https://docs.nodereal.io/reference/get-daily-total-quota-list.md): This API method returns a list of daily total quota. - [Get daily transaction list](https://docs.nodereal.io/reference/get-daily-transaction-list.md): This API method returns a list of daily transaction count. - [Get policy list by resource ID](https://docs.nodereal.io/reference/get-policy-list-by-resource-id.md): This API method returns a list of policy statements by resource ID - [Get transaction list by address](https://docs.nodereal.io/reference/get-transaction-list-by-address.md): This API method returns a list of transactions by address. - [Get transaction list](https://docs.nodereal.io/reference/get-transaction-list.md): This API method returns a list of transactions. - [Get Contract ABI for Verified Contracts](https://docs.nodereal.io/reference/get-contract-abi-for-verified-contract-source-codes.md): Returns the contract Application Binary Interface (ABI) of a verified smart contract. - [Get Contract Source Code for Verified Contracts](https://docs.nodereal.io/reference/get-contract-source-code-for-verified-contract-source-codes.md): Returns the Solidity source code of a verified smart contract. - [Verify Proxy Contract](https://docs.nodereal.io/reference/verify-proxy-contract.md): Submits a proxy contract source code to opBNBScan for verification. - [Verify Source Code](https://docs.nodereal.io/reference/verify-source-code.md): Submits a contract source code to opBNBScan for verification. ## Changelog - [Retire Aptos Devnet API](https://docs.nodereal.io/changelog/retire-aptos-devnet-api.md) - [Welcome to MegaNode Changelog](https://docs.nodereal.io/changelog/welcome-to-nodereal-devnet.md)