NES.TECH Documentation
  • ๐Ÿ‘‹Welcome to NES.TECH
  • Overview
    • ๐Ÿ’กWhat we do
  • SDKs Guide
    • ๐Ÿ“ชKickstart with our SDKs
    • โ›“๏ธBlockchain SDKs
      • ๐Ÿ“ŒSolana SDK
        • โ›๏ธgenerateAccount
        • โ›๏ธgetAccountFromSecretKey
        • โ›๏ธgetBalance
        • โ›๏ธsendSOL
        • โ›๏ธmintNFT
        • โ›๏ธestimateTransferToken
        • โ›๏ธestimateMint
        • โ›๏ธestimateSOLTransfer
        • โ›๏ธestimateMintToken
        • โ›๏ธcreateToken
        • โ›๏ธtransferToken
      • ๐Ÿ“ŒEVM Chains SDK
        • โ›๏ธBulkNFT
          • ๐Ÿ”—deployContract
          • ๐Ÿ”—bulkMint
        • โ›๏ธNFT
          • ๐Ÿ”—deployContract
          • ๐Ÿ”—mint
          • ๐Ÿ”—convertToVLRY
          • ๐Ÿ”—VLRYToUSD
          • ๐Ÿ”—VLRYToCRYPTO
          • ๐Ÿ”—transferOwnership
          • ๐Ÿ”—transfer
          • ๐Ÿ”—estimateFee
            • ๐Ÿ“ŒERC20
              • โ›๏ธdeploy
              • โ›๏ธmint
              • โ›๏ธtransfer
            • ๐Ÿ“ŒERC721
              • โ›๏ธdeploy
              • โ›๏ธmint
              • โ›๏ธtransfer
            • ๐Ÿ“ŒERC1155
              • โ›๏ธdeploy
              • โ›๏ธmint
              • โ›๏ธtransfer
            • ๐Ÿ“ŒSoulbound
              • โ›๏ธdeploy
              • โ›๏ธmint
        • โ›๏ธContracts
          • ๐Ÿ”—ERC20
            • ๐Ÿ“ŒdeployContract
            • ๐Ÿ“Œtransfer
            • ๐Ÿ“Œmint
          • ๐Ÿ”—ERC721
            • ๐Ÿ“ŒdeployContract
            • ๐Ÿ“Œtransfer
            • ๐Ÿ“Œmint
            • ๐Ÿ“Œapprove
          • ๐Ÿ”—ERC1155
            • ๐Ÿ“ŒdeployContract
            • ๐Ÿ“Œtransfer
            • ๐Ÿ“Œmint
            • ๐Ÿ“ŒbalanceOf
          • ๐Ÿ”—Soulbound
            • ๐Ÿ“ŒdeployContract
        • โ›๏ธWallet
          • ๐Ÿ”—getBalance
          • ๐Ÿ”—sendEther
          • ๐Ÿ”—depositEther
          • ๐Ÿ”—checkIfAddress
        • โ›๏ธNFTMarketPlace
          • ๐Ÿ”—listNFT
          • ๐Ÿ”—buyNFT
          • ๐Ÿ”—getNFT
          • ๐Ÿ”—placeBid
          • ๐Ÿ”—transferNFT
        • โ›๏ธBlockchainInfo
          • ๐Ÿ”—availableBlockchains
          • ๐Ÿ”—availableContracts
      • ๐Ÿ“ŒTokenomics SDK
        • โ›๏ธcreateStake
        • โ›๏ธremoveStake
        • โ›๏ธapproveVolary
        • โ›๏ธtransferVolary
        • โ›๏ธgetBalance
        • โ›๏ธclaimRewards
        • โ›๏ธaddRewards
        • โ›๏ธswapVlry
        • โ›๏ธgetSwapAmountVolary
      • ๐Ÿ“ŒStorage SDK
        • โ›๏ธuploadToIPFS
        • โ›๏ธfetchMetadata
      • ๐Ÿ“ŒCasper SDK
        • โ›๏ธgenerateWallet
        • โ›๏ธfetchWalletFromPrivateKey
        • โ›๏ธfetchAccountHash
        • โ›๏ธgetBalance
        • โ›๏ธtransferTokens
        • โ›๏ธdeployNFTContract
        • โ›๏ธmintNFT
        • โ›๏ธmintFreeNFT
        • โ›๏ธcheckNFT
        • โ›๏ธapproveSale
        • โ›๏ธtransferNFT
        • โ›๏ธgetNftOwner
        • โ›๏ธbid
        • โ›๏ธstartBidding
        • โ›๏ธcloseBidding
        • โ›๏ธcancelAuction
        • โ›๏ธgetUserData
        • โ›๏ธgetNftInfo
        • โ›๏ธgetContractDetails
        • โ›๏ธgetWalletDetails
        • โ›๏ธcheckPublicKey
        • โ›๏ธgetAllAuctionNft
        • โ›๏ธtransferWithRoyalty
        • โ›๏ธgetPaymentAmounts
        • โ›๏ธtransferPlaceBidAmount
      • ๐Ÿ“ŒXY-Finance SDK
        • โ›๏ธgetRecommendedTokens
        • โ›๏ธgetQuote
        • โ›๏ธapproveSwap
        • โ›๏ธexecuteSwap
      • ๐Ÿ“ŒWallet SDK
        • โ›๏ธcreateWallet
        • โ›๏ธgetKeys
          • ๐Ÿ”—btc
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
          • ๐Ÿ”—near
        • โ›๏ธtransfer
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
          • ๐Ÿ”—btc
          • ๐Ÿ”—near
        • โ›๏ธestimateFee
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
        • โ›๏ธtxStatus
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
          • ๐Ÿ”—near
        • โ›๏ธgetBalanceByMnemonic
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
          • ๐Ÿ”—btc
          • ๐Ÿ”—near
        • โ›๏ธchainBalances
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
        • โ›๏ธtestChainBalances
        • โ›๏ธgetTotalBalanceInUSDByAddresArray
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
        • โ›๏ธisAddress
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
        • โ›๏ธisPrivateKey
          • ๐Ÿ”—evm
          • ๐Ÿ”—sol
        • โ›๏ธisMnemonic
          • ๐Ÿ”—evm
      • ๐Ÿ“ŒExplorer SDK
        • โ›๏ธgetLatestTxsOfAddress
        • โ›๏ธgetLatestTxs
        • โ›๏ธgetTransferFromAddress
    • ๐Ÿค–AI Guide
      • ๐Ÿ“ŒOverview
      • ๐Ÿ“ŒFace Recognition
        • โ›๏ธfaceRecoRegisterUser
        • โ›๏ธfaceRecoCompareFaceWithId
        • โ›๏ธfaceRecoCompareFaceWithFace
      • ๐Ÿ“ŒCheck Toxicity
        • โ›๏ธcheckToxicityImage
        • โ›๏ธchecToxicityTest
      • ๐Ÿ“ŒCaption and Tag Generator
        • โ›๏ธgenerateCaptionAndTagsFromImage
      • ๐Ÿ“ŒStable Diffusion
        • โ›๏ธstableDiffusionGenerateImage
      • ๐Ÿ“ŒImage Similarity
        • โ›๏ธimageSimilarityTrain
        • โ›๏ธimageSimilarityTest
  • Template Library
    • ๐Ÿ› ๏ธGet Started
    • ๐Ÿ•ต๏ธTechnical Overview
    • ๐Ÿ‘ทSmart Contracts
      • ๐Ÿ“ŒERC721
      • ๐Ÿ“ŒERC721A
      • ๐Ÿ“ŒERC1155
      • ๐Ÿ“ŒSoulbound
      • ๐Ÿ“ŒERC6551
        • ๐Ÿ“ŒAccount
        • ๐Ÿ“ŒRegistry
      • ๐Ÿ“ŒFractional
      • ๐Ÿ“ŒBiDirectionalPaymentChannel
      • ๐Ÿ“ŒSwap
      • ๐Ÿ“ŒERC2981
      • ๐Ÿ“ŒFlashloans
      • ๐Ÿ“ŒVault
      • ๐Ÿ“ŒERC884
      • ๐Ÿ“ŒPlay To Earn Contract
      • ๐Ÿ“ŒEscrow
      • ๐Ÿ“ŒUpgradableNFTContract
    • โš–๏ธTemplates Library
      • ๐Ÿฅ‡Music Tracks/Album
      • ๐Ÿฅ‡Loyalty Point System
      • ๐Ÿฅ‡Real Estate Ownership
      • ๐Ÿฅ‡Artwork Authentication
      • ๐Ÿฅ‡Crowdfunding Platform
      • ๐Ÿฅ‡Social Tokens
      • ๐Ÿฅ‡Food and Recipe
      • ๐Ÿฅ‡Scientific Research
      • ๐Ÿฅ‡Educational Certification
      • ๐Ÿฅ‡Trading Cards
      • ๐Ÿฅ‡Digital Fashion
      • ๐Ÿฅ‡Bulk Digital Fashion
      • ๐Ÿฅ‡Governance Token
      • ๐Ÿฅ‡Content Licenses
      • ๐Ÿฅ‡Membership Cards
      • ๐Ÿฅ‡Bulk Membership Cards
      • ๐Ÿฅ‡Artifacts
      • ๐Ÿฅ‡Debt Instruments
      • ๐Ÿฅ‡Bulk Debt Instruments
      • ๐Ÿฅ‡Profit Sharing
      • ๐Ÿฅ‡Digital Souvenirs
      • ๐Ÿฅ‡Fractional Ownership of Intellectual Property
      • ๐Ÿฅ‡Digital Autographs and Signature
      • ๐Ÿฅ‡Bulk Digital Autographs and Signature
      • ๐Ÿฅ‡Film and Media Rights
      • ๐Ÿฅ‡Bulk Film and Media Rights
      • ๐Ÿฅ‡Sports Achievements
      • ๐Ÿฅ‡Bulk Sports Achievements
      • ๐Ÿฅ‡Digital Comics and Graphic Novels
      • ๐Ÿฅ‡Bulk Digital Comics and Graphic Novels
      • ๐Ÿฅ‡Proposals and Voting
      • ๐Ÿฅ‡Music Royalties
      • ๐Ÿฅ‡Gaming Royalties
      • ๐Ÿฅ‡Art Token Aggregation
      • ๐Ÿฅ‡Medical Token Aggregation
      • ๐Ÿฅ‡Charity Token Aggregation
      • ๐Ÿฅ‡Travel Token Aggregation
      • ๐Ÿฅ‡Time-Limited Access Tokens
      • ๐Ÿฅ‡Virtual Art Exhibition
  • KRYPTOKASE
    • ๐Ÿ› ๏ธKryptoKase: Overview
    • ๐Ÿ•ต๏ธTechnical Overview
    • ๐Ÿ‘ทFunctionalities
      • ๐Ÿ“ŒCreate Token
      • ๐Ÿ“ŒMint Token
      • ๐Ÿ“ŒTransfer Tokens
      • ๐Ÿ“ŒAirdrop Token
      • ๐Ÿ“ŒSchedule Vesting
      • ๐Ÿ“ŒToken Analytics
  • AERIE
    • ๐Ÿ†Introduction
      • ๐Ÿ“ŒOverview
      • ๐Ÿ“ŒUse Cases
    • ๐Ÿ“–User Guide
      • ๐Ÿ“ŒDashboard
      • ๐Ÿ“ŒManaging Assets
        • ๐Ÿ”—Creating Assets
      • ๐Ÿ“ŒWallet Management
        • ๐Ÿ”—Overview
      • ๐Ÿ“ŒClient Management
        • ๐Ÿ”—Adding Client
        • ๐Ÿ”—Managing Members
      • ๐Ÿ“ŒInvoice Management
        • ๐Ÿ”—Managing Tickets
    • ๐Ÿ“ŒFeatures
      • ๐Ÿ”—AI Image Generation
      • ๐Ÿ”—Portfolio Management
      • ๐Ÿ”—CDN Analytics
  • ROMULUS
    • Contracts
      • Dynamic NFT
      • Rental NFT
      • ERC 998
      • Fractional NFT
  • Layer 1
    • ๐Ÿ—ก๏ธDAG-EVM Hybrid Layer 1
    • โ›“๏ธSetting up an RPC/RO Node
    • ๐Ÿ‘พNode Functions
      • ๐Ÿ“ftm.call()
      • ๐Ÿ“ftm.chainId()
      • ๐Ÿ“ftm.contract()
      • ๐Ÿ“ftm.currentEpoch()
      • ๐Ÿ“ftm.estimateGas()
      • ๐Ÿ“ftm.feeHistory()
      • ๐Ÿ“ftm.fillTransaction()
      • ๐Ÿ“ftm.filter()
      • ๐Ÿ“ftm.getAccounts()
      • ๐Ÿ“ftm.getBalance()
      • ๐Ÿ“ftm.getBlock()
      • ๐Ÿ“ftm.getBlockByHash()
      • ๐Ÿ“ftm.getBlockByNumber()
      • ๐Ÿ“ftm.getBlockNumber()
      • ๐Ÿ“ftm.getBlockTransactionCount()
      • ๐Ÿ“ftm.getBlockUncleCount()
      • ๐Ÿ“ftm.getCode()
      • ๐Ÿ“ftm.getCoinbase()
      • ๐Ÿ“ftm.getCompilers()
      • ๐Ÿ“ftm.getEvent()
      • ๐Ÿ“ftm.getGasPrice()
      • ๐Ÿ“ftm.getHashrate()
      • ๐Ÿ“ftm.getHeaderByHash()
      • ๐Ÿ“ftm.getHeaderByNumber()
      • ๐Ÿ“ftm.getHeads()
      • ๐Ÿ“ftm.getMaxPriorityFeePerGas()
      • ๐Ÿ“ftm.getPendingTransactions()
      • ๐Ÿ“ftm.getProof()
      • ๐Ÿ“ftm.getProtocolVersion()
      • ๐Ÿ“ftm.getStorageAt()
      • ๐Ÿ“ftm.getTransaction()
      • ๐Ÿ“ftm.getTransactionCount()
      • ๐Ÿ“ftm.getTransactionReceipt()
      • ๐Ÿ“ftm.icapNamereg()
      • ๐Ÿ“ftm.isSyncing()
      • ๐Ÿ“ftm.namereg()
      • ๐Ÿ“ftm.sendRawTransaction()
      • ๐Ÿ“ftm.signTransaction()
    • ๐ŸŽซAdmin Node Functions
      • ๐Ÿ“admin.addPeer()
      • ๐Ÿ“admin.addTrustedPeer()
      • ๐Ÿ“admin.exportChain()
      • ๐Ÿ“admin.getNodeInfo()
      • ๐Ÿ“admin.getPeers()
      • ๐Ÿ“admin.importChain()
      • ๐Ÿ“admin.removePeer()
      • ๐Ÿ“admin.removeTrustedPeer()
      • ๐Ÿ“admin.startHTTP()
      • ๐Ÿ“admin.startWS()
      • ๐Ÿ“admin.stopHTTP()
      • ๐Ÿ“admin.stopWS()
    • ๐Ÿ“„Oracle Contracts
      • ๐Ÿ“ŒTraffic Feed Contract
      • ๐Ÿ“ŒAir Quality Feed Contract
      • ๐Ÿ“ŒFootball Player Feed Contract
      • ๐Ÿ“ŒStock Price Feed Contract
      • ๐Ÿ“ŒWeather Feed Contract
      • ๐Ÿ“ŒCrypto Price Feed Contract
      • ๐Ÿ“ŒRandom Number Contract
Powered by GitBook
On this page
  1. Layer 1
  2. Node Functions

ftm.getProof()

Description: Retrieves Merkle proof for an account and its storage keys.

Parameters

Name

Type

Description

data

string

The address of the account.

array

array

An array of storage keys to be included in the proof.

quantity/tag

integer / string

Block number or one of "latest" or "earliest".

Returns

Type

Description

object

An object containing the proof details.

Response Object Structure

Field

Type

Description

balance

quantity

The balance of the account (See eth_getBalance).

codeHash

string (32 Bytes)

Hash of the accountโ€™s code. Simple accounts without code return "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470".

nonce

quantity

Nonce of the account (See eth_getTransactionCount).

storageHash

string (32 Bytes)

SHA3 hash of the storage root. All storage will include a Merkle proof starting from this root hash.

accountProof

array

An array of RLP-serialized Merkle tree nodes, starting with the state root node and following the path of the SHA3(address) as key.

storageProof

array

An array of requested storage entries, each containing:

key

quantity

The requested storage key.

value

quantity

The corresponding storage value.

proof

array

An array of RLP-serialized Merkle tree nodes, starting with the storageHash node and following the SHA3(key) path.

Last updated 3 months ago

๐Ÿ‘พ
๐Ÿ“