{"version":1,"pages":[{"id":"h6rqhIdWIvVDkSTb2Frx","title":"Overview","pathname":"/telcoin-network","siteSpaceId":"sitesp_Ddxfj","description":""},{"id":"m8cMEqlo9JNRYJ5uslMw","title":"Architecture","pathname":"/telcoin-network/architecture","siteSpaceId":"sitesp_Ddxfj","description":"Telcoin Network is a scalable, secure and efficient blockchain. Here's how we've managed it."},{"id":"D8Fqy0L4FvLFEYEnl0VS","title":"Native Token","pathname":"/telcoin-network/architecture/native-token","siteSpaceId":"sitesp_Ddxfj","description":"How Telcoin (TEL) started as an ERC-20 on Ethereum and is used as the native token on Telcoin Network.","breadcrumbs":[{"label":"Architecture"}]},{"id":"ZfYNoxZogBxSmPzT67y5","title":"Security","pathname":"/telcoin-network/architecture/security","siteSpaceId":"sitesp_Ddxfj","description":"Telcoin Network boasts a number of security features. The features and architecture that enable them is outlined on this page.","breadcrumbs":[{"label":"Architecture"}]},{"id":"zA711LUr4wQYv6eJsaVq","title":"Transaction lifecycle","pathname":"/telcoin-network/architecture/transaction-lifecycle","siteSpaceId":"sitesp_Ddxfj","description":"Transactions go through a series of steps before being written to the Telcoin Network. These are outlined here.","breadcrumbs":[{"label":"Architecture"}]},{"id":"Wse4RWq2xxSyx1z7S1tb","title":"Consensus Layer","pathname":"/telcoin-network/architecture/consensus-layer","siteSpaceId":"sitesp_Ddxfj","description":"Two key technologies, Narwhal and Bullshark, contribute to Telcoin Network's consensus layer.","breadcrumbs":[{"label":"Architecture"}]},{"id":"CCoSj4QuzWocfFexNVL9","title":"Getting Started","pathname":"/telcoin-network/getting-started","siteSpaceId":"sitesp_Ddxfj","description":"This section will walk new blockchian developers through interacting with the blockchain, and introduce industry standard blockchain tools."},{"id":"7DWxqIpKOWjN0Yoy4APf","title":"Reading Blockchain Data","pathname":"/telcoin-network/getting-started/reading-blockchain-data","siteSpaceId":"sitesp_Ddxfj","description":"Reading data is the simplest form of blockchain interaction.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"u1NwWRznsIRU229WYA6d","title":"cURL requests","pathname":"/telcoin-network/getting-started/reading-blockchain-data/curl-requests","siteSpaceId":"sitesp_Ddxfj","description":"We can query the blockchain instantly using cURL (Client URL) requests","breadcrumbs":[{"label":"Getting Started"},{"label":"Reading Blockchain Data"}]},{"id":"MyYTSeJnAumB3T7mn9eL","title":"Programmatic Requests","pathname":"/telcoin-network/getting-started/reading-blockchain-data/programmatic-requests","siteSpaceId":"sitesp_Ddxfj","description":"Build scripts using Axios or Requests, still calling read RPC methods but using more involved methods, e.g. eth_call","breadcrumbs":[{"label":"Getting Started"},{"label":"Reading Blockchain Data"}]},{"id":"Oj0W7ZIZBxz5OKjHlSNX","title":"eth_blockNumber","pathname":"/telcoin-network/getting-started/reading-blockchain-data/programmatic-requests/eth_blocknumber","siteSpaceId":"sitesp_Ddxfj","description":"As a simple example, we can use TypeScript and axios (A typescript library for making API requests) to query the current block number.","breadcrumbs":[{"label":"Getting Started"},{"label":"Reading Blockchain Data"},{"label":"Programmatic Requests"}]},{"id":"wlUZp6USH5xCx8ybKU1O","title":"eth_call","pathname":"/telcoin-network/getting-started/reading-blockchain-data/programmatic-requests/eth_call","siteSpaceId":"sitesp_Ddxfj","description":"Let's cover a slightly tougher RPC call which will introduce some more blockchain concepts.","breadcrumbs":[{"label":"Getting Started"},{"label":"Reading Blockchain Data"},{"label":"Programmatic Requests"}]},{"id":"sqJuxfr4BZlUiWDF4n2B","title":"Libraries","pathname":"/telcoin-network/getting-started/reading-blockchain-data/libraries","siteSpaceId":"sitesp_Ddxfj","description":"So far we have looked at reading blockchain data directly from the blockchain by calling RPC nodes using HTTP requests. We've also seen how to decode responses. Much of this can be abstracted away.","breadcrumbs":[{"label":"Getting Started"},{"label":"Reading Blockchain Data"}]},{"id":"VGoGj6MQZ39EhRo6CfUF","title":"Dapp Development","pathname":"/telcoin-network/getting-started/dapp-development","siteSpaceId":"sitesp_Ddxfj","breadcrumbs":[{"label":"Getting Started"}]},{"id":"xao70PVNXUss7CDadzxv","title":"Development Tools","pathname":"/telcoin-network/getting-started/dapp-development/development-tools","siteSpaceId":"sitesp_Ddxfj","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Dapp Development"}]},{"id":"N2LxvUcsOLIRgvgz2CWv","title":"Faucet","pathname":"/telcoin-network/getting-started/faucet","siteSpaceId":"sitesp_Ddxfj","breadcrumbs":[{"label":"Getting Started"}]},{"id":"gSB3bDNeJ8qx4IO0MhiV","title":"Hardware Requirements","pathname":"/telcoin-network/getting-started/hardware-requirements","siteSpaceId":"sitesp_Ddxfj","description":"Hardware requirements for full validator nodes.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"qZQfnYIuCRQ5ZsXQPxR0","title":"Networks and RPC Endpoints","pathname":"/telcoin-network/networks-and-rpc-endpoints","siteSpaceId":"sitesp_Ddxfj","description":"This page lists the different Telcoin Networks and their respective public RPC endpoints."},{"id":"Ba8L1210Icbr65OYD4Bl","title":"RPC Methods","pathname":"/telcoin-network/readme-1","siteSpaceId":"sitesp_Ddxfj","description":"Documentation for interacting with Telcoin Network's JSON RPC."},{"id":"pl7TiChPILczqiPHxk1l","title":"eth_accounts","pathname":"/telcoin-network/readme-1/eth_accounts","siteSpaceId":"sitesp_Ddxfj","description":"Returns a list of addresses owned by client","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"d4zPUpHKHJbUMbC6CWd3","title":"eth_blockNumber","pathname":"/telcoin-network/readme-1/eth_blocknumber","siteSpaceId":"sitesp_Ddxfj","description":"Returns the current latest block number.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"LvHTrIwRrfI0JgeCkrWj","title":"eth_call","pathname":"/telcoin-network/readme-1/eth_call","siteSpaceId":"sitesp_Ddxfj","description":"Executes a new message call immediately without creating a transaction on the block chain. Often used for executing read-only smart contract functions, for example the balanceOf for an ERC-20 contract","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"D0Hx4Z6PfFeMv2Ar1Jo8","title":"eth_chainId","pathname":"/telcoin-network/readme-1/eth_chainid","siteSpaceId":"sitesp_Ddxfj","description":"Returns the chain ID used for signing replay-protected transactions.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"cJoQxAj7DH8guYJWykia","title":"eth_createAccessList","pathname":"/telcoin-network/readme-1/eth_createaccesslist","siteSpaceId":"sitesp_Ddxfj","description":"","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"d4wYclKzR88XJ87q7BtM","title":"eth_estimateGas","pathname":"/telcoin-network/readme-1/eth_estimategas","siteSpaceId":"sitesp_Ddxfj","description":"","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"jt4kNV6qT2pza83Q5EtU","title":"eth_feeHistory","pathname":"/telcoin-network/readme-1/eth_feehistory","siteSpaceId":"sitesp_Ddxfj","description":"Returns historical gas information, allowing you to track trends over time.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"pXKmS73ZwunF2LpaWMfj","title":"eth_gasPrice","pathname":"/telcoin-network/readme-1/eth_gasprice","siteSpaceId":"sitesp_Ddxfj","description":"Returns an estimate of the current price per gas in wei.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"hN8a9K47CCDEI8xJ0vS8","title":"eth_getBalance","pathname":"/telcoin-network/readme-1/eth_getbalance","siteSpaceId":"sitesp_Ddxfj","description":"Returns the balance of the account of given address.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"PIfDypBYMC1XvxjpteSh","title":"eth_getBlockByHash","pathname":"/telcoin-network/readme-1/eth_getblockbyhash","siteSpaceId":"sitesp_Ddxfj","description":"Returns information about a block by hash.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"RLlXmjdL5grKvM3WPLos","title":"eth_getBlockByNumber","pathname":"/telcoin-network/readme-1/eth_getblockbynumber","siteSpaceId":"sitesp_Ddxfj","description":"Returns information about a block by block number.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"01Wq3bbyQDx38faAqWma","title":"eth_getBlockReceipts","pathname":"/telcoin-network/readme-1/eth_getblockreceipts","siteSpaceId":"sitesp_Ddxfj","description":"Returns all transaction receipts for a given block, the amount of gas used, and any event logs that might have been produced by a smart contract during the transaction.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"9OBrrjbYCpk25Wn2MEN5","title":"eth_getBlockTransactionCountByHash","pathname":"/telcoin-network/readme-1/eth_getblocktransactioncountbyhash","siteSpaceId":"sitesp_Ddxfj","description":"Returns the number of transactions in a block from a block matching the given block hash.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"WyzkR0J5spKiXGoDCv5o","title":"eth_getBlockTransactionCountByNumber","pathname":"/telcoin-network/readme-1/eth_getblocktransactioncountbynumber","siteSpaceId":"sitesp_Ddxfj","description":"Returns the number of transactions in a block matching the given block number.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"NPhtWh2IzdIYV6mPzvlj","title":"eth_getCode","pathname":"/telcoin-network/readme-1/eth_getcode","siteSpaceId":"sitesp_Ddxfj","description":"Returns code at a given address.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"e3EKI6hSfVMYDoKuU2bd","title":"eth_getLogs","pathname":"/telcoin-network/readme-1/eth_getlogs","siteSpaceId":"sitesp_Ddxfj","description":"Returns an array of all logs matching a given filter object.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"qALQQkKldCfuYXOCtQfU","title":"eth_getProof","pathname":"/telcoin-network/readme-1/eth_getproof","siteSpaceId":"sitesp_Ddxfj","description":"Returns the account and storage values, including the Merkle proof, of the specified account.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"Ia5OT7GZTSVOsvyJekiy","title":"eth_getStorageAt","pathname":"/telcoin-network/readme-1/eth_getstorageat","siteSpaceId":"sitesp_Ddxfj","description":"Returns the value from a storage position at a given address.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"nZfIfzuWImbbZB0LvzIJ","title":"eth_getTransactionByBlockHashAndIndex","pathname":"/telcoin-network/readme-1/eth_gettransactionbyblockhashandindex","siteSpaceId":"sitesp_Ddxfj","description":"Returns information about a transaction by block hash and transaction index position.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"xuht3YynfSEK4K0nSxz9","title":"eth_getTransactionByBlockNumberAndIndex","pathname":"/telcoin-network/readme-1/eth_gettransactionbyblocknumberandindex","siteSpaceId":"sitesp_Ddxfj","description":"Returns information about a transaction by block number and transaction index position.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"aZKYfxU5pBB3zlQCy6J2","title":"eth_getTransactionByHash","pathname":"/telcoin-network/readme-1/eth_gettransactionbyhash","siteSpaceId":"sitesp_Ddxfj","description":"Returns the information about a transaction requested by transaction hash.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"uJittgoxCPh64vt5ufsZ","title":"eth_getTransactionCount","pathname":"/telcoin-network/readme-1/eth_gettransactioncount","siteSpaceId":"sitesp_Ddxfj","description":"Returns the number of transactions sent from an address.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"vgyjA87HrOF4ZqO7zM37","title":"eth_getTransactionReceipt","pathname":"/telcoin-network/readme-1/eth_gettransactionreceipt","siteSpaceId":"sitesp_Ddxfj","description":"Returns the receipt of a transaction by transaction hash.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"FY29jfyI58Ua0wqr4mMr","title":"eth_getUncleByBlockHashAndIndex","pathname":"/telcoin-network/readme-1/eth_getunclebyblockhashandindex","siteSpaceId":"sitesp_Ddxfj","description":"Returns information about a uncle of a block by hash and uncle index position.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"hUq4eakhnCoLKjlG0HRG","title":"eth_getUncleByBlockNumberAndIndex","pathname":"/telcoin-network/readme-1/eth_getunclebyblocknumberandindex","siteSpaceId":"sitesp_Ddxfj","description":"Returns information about a uncle of a block given the block number and the uncle index position.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"TsFjBdlv6vV5Tx8C7KfP","title":"eth_getUncleCountByBlockHash","pathname":"/telcoin-network/readme-1/eth_getunclecountbyblockhash","siteSpaceId":"sitesp_Ddxfj","description":"Returns the number of uncles in a block from a block matching the given block hash.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"cVggXl7jBvCBzhsc42EK","title":"eth_getUncleCountByBlockNumber","pathname":"/telcoin-network/readme-1/eth_getunclecountbyblocknumber","siteSpaceId":"sitesp_Ddxfj","description":"Returns the number of uncles in a block from a block matching the given block number.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"YDsfhUDG6D8jLEALu7Ae","title":"eth_maxPriorityFeePerGas","pathname":"/telcoin-network/readme-1/eth_maxpriorityfeepergas","siteSpaceId":"sitesp_Ddxfj","description":"Returns an estimate of how much priority fee, in wei, you need to be included in a block.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"eaKB0tldMC9AQ0hCQA95","title":"eth_protocolVersion","pathname":"/telcoin-network/readme-1/eth_protocolversion","siteSpaceId":"sitesp_Ddxfj","description":"Returns the current Telcoin Network protocol version.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"OaLWig7nRRVLrbYPiehP","title":"eth_sendRawTransaction (to do)","pathname":"/telcoin-network/readme-1/eth_sendrawtransaction-to-do","siteSpaceId":"sitesp_Ddxfj","description":"Creates new message call transaction or a contract creation for signed transactions.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"qixwmdnJ06GL9fWF4Mbj","title":"eth_sendTransaction (to do)","pathname":"/telcoin-network/readme-1/eth_sendtransaction-to-do","siteSpaceId":"sitesp_Ddxfj","description":"Creates new message call transaction or a contract creation, if the data field contains code, and signs it using the account specified in from.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"G1PXIo0OEoryOBuCn0MG","title":"eth_sign (todo)","pathname":"/telcoin-network/readme-1/eth_sign-todo","siteSpaceId":"sitesp_Ddxfj","description":"Calculates an Ethereum specific signature with: sign(keccak256(\"\\x19Ethereum Signed Message:\\n\" + len(message) + message))).","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"nEkjZLw5IHQAGiD4Cf9D","title":"eth_syncing","pathname":"/telcoin-network/readme-1/eth_syncing","siteSpaceId":"sitesp_Ddxfj","description":"Returns an object with data about the sync status or false.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"jC4nc19KoPtpgUJzqPLY","title":"Filter Methods","pathname":"/telcoin-network/readme-1/filter-methods","siteSpaceId":"sitesp_Ddxfj","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"7iDUomTGGVSBYtfySGcj","title":"eth_getFilterChanges","pathname":"/telcoin-network/readme-1/filter-methods/eth_getfilterchanges","siteSpaceId":"sitesp_Ddxfj","description":"","breadcrumbs":[{"label":"RPC Methods"},{"label":"Filter Methods"}]},{"id":"uGh08cbAnYxhuxMZiEhG","title":"eth_getFilterLogs","pathname":"/telcoin-network/readme-1/filter-methods/eth_getfilterlogs","siteSpaceId":"sitesp_Ddxfj","description":"Returns an array of all logs matching filter with given id.","breadcrumbs":[{"label":"RPC Methods"},{"label":"Filter Methods"}]},{"id":"xSfgDx3FOlA6nLhPs2PN","title":"eth_newBlockFilter","pathname":"/telcoin-network/readme-1/filter-methods/eth_newblockfilter","siteSpaceId":"sitesp_Ddxfj","description":"","breadcrumbs":[{"label":"RPC Methods"},{"label":"Filter Methods"}]},{"id":"oXo5lvwcHKRPkdRTIOrV","title":"eth_newFilter","pathname":"/telcoin-network/readme-1/filter-methods/eth_newfilter","siteSpaceId":"sitesp_Ddxfj","breadcrumbs":[{"label":"RPC Methods"},{"label":"Filter Methods"}]},{"id":"VQPOsD62xP88tHZWqGuZ","title":"eth_newPendingTransactionFilter","pathname":"/telcoin-network/readme-1/filter-methods/eth_newpendingtransactionfilter","siteSpaceId":"sitesp_Ddxfj","breadcrumbs":[{"label":"RPC Methods"},{"label":"Filter Methods"}]},{"id":"rrkrLTsbVvNHOxFiPpyJ","title":"eth_uninstallFilter","pathname":"/telcoin-network/readme-1/filter-methods/eth_uninstallfilter","siteSpaceId":"sitesp_Ddxfj","breadcrumbs":[{"label":"RPC Methods"},{"label":"Filter Methods"}]},{"id":"XzU0HxI5lpgzvP6pVecv","title":"net_listening","pathname":"/telcoin-network/readme-1/net_listening","siteSpaceId":"sitesp_Ddxfj","description":"Returns true if client is actively listening for network connections.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"79dcUL8UG7wdAtpYDudG","title":"net_peerCount","pathname":"/telcoin-network/readme-1/net_peercount","siteSpaceId":"sitesp_Ddxfj","description":"Returns number of peers currently connected to the client.","breadcrumbs":[{"label":"RPC Methods"}]},{"id":"QdbPIBgT4xVssVQizAhX","title":"Reference","pathname":"/telcoin-network/reference","siteSpaceId":"sitesp_Ddxfj","description":"This section contains important information and constants related to Telcoin Network"},{"id":"YKxdm9ICe8JPOQlQaEHJ","title":"Stablecoin Contracts","pathname":"/telcoin-network/reference/stablecoin-contracts","siteSpaceId":"sitesp_Ddxfj","description":"This page provides information regarding Telcoin Stablecoin contracts","breadcrumbs":[{"label":"Reference"}]},{"id":"8Q1GG7kYGXU5UOeqqj0j","title":"Adiri","pathname":"/telcoin-network/reference/adiri","siteSpaceId":"sitesp_Ddxfj","description":"Why Adiri Testnet?","breadcrumbs":[{"label":"Reference"}]},{"id":"vI9ZIXl8UwbBwU238GqM","title":"Staking","pathname":"/telcoin-network/staking","siteSpaceId":"sitesp_Ddxfj","description":"Information about staking for validators."},{"id":"hg3viDBPoV8pIgRzZqvO","title":"How Staking Works","pathname":"/telcoin-network/staking/how-staking-works","siteSpaceId":"sitesp_Ddxfj","description":"Validators stake TEL on Telcoin Network consensus registry to participate in consensus and earn block rewards.","breadcrumbs":[{"label":"Staking"}]},{"id":"LBrHvUbzSJlUEqpqFVH6","title":"Why Membership Model","pathname":"/telcoin-network/staking/why-membership-model","siteSpaceId":"sitesp_Ddxfj","description":"The primary goal is to incentivize validators to run more nodes, directly growing the size and resilience of the network. Every design decision flows from this objective.","breadcrumbs":[{"label":"Staking"}]},{"id":"dCsleW2q49qIlSlZcZ0E","title":"How to Stake","pathname":"/telcoin-network/staking/how-to-stake","siteSpaceId":"sitesp_Ddxfj","description":"This guide covers the process for node operators to stake and activate a validator node on Telcoin Network.","breadcrumbs":[{"label":"Staking"}]},{"id":"LqYlJiOQCi2Q1o8U9SDu","title":"Future Direction","pathname":"/telcoin-network/staking/future-direction","siteSpaceId":"sitesp_Ddxfj","description":"Staking was designed to be flexible and grow with the protocl.","breadcrumbs":[{"label":"Staking"}]},{"id":"oWerhKk9AXUB3G2BhNqs","title":"Basefees","pathname":"/telcoin-network/basefees","siteSpaceId":"sitesp_Ddxfj"},{"id":"3ixtiighktZMpiYp0JXs","title":"Gas Limit Penalty","pathname":"/telcoin-network/gas-limit-penalty","siteSpaceId":"sitesp_Ddxfj"},{"id":"Jv0Q8wGA9fh6nhwPO4BG","title":"EVM Compatibility","pathname":"/telcoin-network/evm-compatibility","siteSpaceId":"sitesp_Ddxfj"},{"id":"Degi2VxvgllNSqB30GYC","title":"Epoch Boundaries","pathname":"/telcoin-network/epoch-boundaries","siteSpaceId":"sitesp_Ddxfj","description":"Epochs are relatively short-lived periods of time where random validators are assigned to committees to attest blocks. The boundary is where one epoch starts and another epoch ends."},{"id":"ZWfvAtAKQJMz0jV2naRq","title":"Canonical Updates","pathname":"/telcoin-network/canonical-updates","siteSpaceId":"sitesp_Ddxfj"},{"id":"AD8K1ErYpvHngmZwKVuD","title":"Economic Incentives and Rewards","pathname":"/telcoin-network/faqs/economic-incentives-and-rewards","siteSpaceId":"sitesp_Ddxfj","breadcrumbs":[{"label":"FAQs"}]}]}