NVXO · The documentation

For builders

Build on the chain

The chain speaks the Ethereum JSON-RPC at its public door. Every read below can be made from this page, and the call shown is the call made.

Connect

A wallet adds the chain with these values:

{
  "chainId": "0x49310",
  "chainName": "nvxo-testnet-1",
  "nativeCurrency": {
    "name": "NVXO",
    "symbol": "NVXO",
    "decimals": 18
  },
  "rpcUrls": [
    "https://rpc.nvxo.network"
  ],
  "blockExplorerUrls": [
    "https://explorer.nvxo.network"
  ]
}

Your first call, exactly as this page makes it:

The chain answered this page: —

From code

import { defineChain } from 'viem'

export const nvxo = defineChain({
  id: 299792,
  name: 'nvxo-testnet-1',
  nativeCurrency: { name: 'NVXO', symbol: 'NVXO', decimals: 18 },
  rpcUrls: { default: { http: ['https://rpc.nvxo.network'] } },
  blockExplorers: { default: { name: 'Explorer', url: 'https://explorer.nvxo.network' } },
  testnet: true,
})

The methods, tried here

The order’s own pages read the chain with these twelve methods, and the public door answers each of them. Press Try and this page makes the call shown and writes the door’s answer as it came. The calls are reads: nothing is signed and nothing is sent to be kept.

eth_chainId

The chain’s ID: 0x49310 is 299792.

The call, as this page makes it
eth_blockNumber

The latest block’s number.

The call, as this page makes it
eth_getBlockByNumber

The latest block, without its transactions.

The call, as this page makes it
eth_gasPrice

The price of gas, in wei.

The call, as this page makes it
eth_getBalance

The TEKTON account’s balance, in wei.

The call, as this page makes it
eth_getTransactionCount

How many transactions the TEKTON account has sent.

The call, as this page makes it
eth_getCode

The code the Covenant holds.

The call, as this page makes it
eth_call

The Covenant’s count(): how many fingerprints it holds.

The call, as this page makes it
eth_getBlockByHash

A block by its hash. Take a hash from the explorer.

eth_getTransactionByHash

A transaction by its hash.

eth_getTransactionReceipt

A transaction’s receipt by its hash.

eth_getLogs

The events a contract emitted, over a range of blocks.

Contracts and doors

The Covenant

0x4727f349a2bb9bbe193c1ee12e8decfb9e7c9095

The order’s seals: each fingerprint written here stays. The page reads how many it holds and the last one sealed.

—

read in your browser when this page’s script runs

The call, as this page makes it

The Charter Lock

0x919286b99219d8fb3d2305d0808c8ca7c38283b3

A contract of the order. The page reads that it stands and how much code it holds. It does not read its state yet.

—

read in your browser when this page’s script runs

The call, as this page makes it

The staking door

0x0000000000000000000000000000000000000800

The chain’s own door to its validators, answered by the chain’s engine. The page asks it for the validators that are bonded.

—

read in your browser when this page’s script runs

The call, as this page makes it

The bank door

0x0000000000000000000000000000000000000804

The chain’s own door to its ledger of coin, answered by the chain’s engine. The page asks it for the supply.

—

read in your browser when this page’s script runs

The call, as this page makes it

Not yet

  • Nothing of the order is audited: no report of any audit of this chain’s contracts is in the record (article 12).
  • No contract verifier stands: the explorer reads what code an address holds, not the source it was built from.
  • The chain does not carry a mainnet’s name (article 17).
  • The name of the chain’s consensus engine is written here only on the word of the team that runs it.
  • Sending transactions through the public door is not described here yet.

HELIOS

Ask HELIOS

HELIOS answers here on the order’s own glass, given this page and the figures it has read. His words are his, and marked as his: they are never a reading.