Block Explorer · Testnet

A read-only ledger you can check yourself.

This explorer reads the EgalChain chain over public RPC and shows it back to you. It asks for no keys it does not need. Where a number can be recomputed from the chain itself, you can recompute it here, in your own browser. This is testnet — the numbers below are real chain data from a test network, not a production launch.

Run a node. No one's permission required.

The network is open by design. The test network listens on the public internet at port 48080, and a node can find it on its own through a seed (seed1.egalchain.xyz); this explorer and the wallet app already reach the chain over testnet.egalchain.xyz. Once the signed node binaries are published, running egalchaind --testnet will let anyone validate every block for themselves — no account, no gatekeeper, no approval.

Today it's for the technically curious, not a polished feature — but it's real, and it matters beyond convenience: it proves the network is already decentralized, not merely designed to be. If anything ever forced the real network to open sooner than planned, EgalChain is — and will be — decentralized to its core.

connecting
Block height
Difficulty
Block time 60s target
Tx pool
Network testnet

Latest blocks

most recent
HeightMinedRewardTxsHash
Loading…

Reserve ratio

at latest block

EGL reserve backing ES in circulation .

How to read this number 333% is the lending floor the protocol holds against the loan buffer — not a cap, and not a fiat peg. There is no fiat peg. Every ES is backed by EGL at the moment it is converted; an earlier two-class accounting has been retired, and the ISU fee counters that remain are kept only for the audit trail. Supply approaches roughly 551M EGL as an asymptote, never a hard cap. This is testnet.

Emission & supply

EGL reserve totalEGL
ES in circulationES
Conversion rate

Block reward splits 33% finder / 52% community / 10% dividend / 5% humanitarian matching — the 10% dividend and 5% humanitarian share are beyond any vote, while the finder/community split stays adjustable by governance within bounds the code refuses to cross (finder 200–500‰, community 400–700‰). Supply approaches ~551M EGL asymptotically (tail emission never stops). No 3D curve here: the numbers reconcile against the protocol's own constants.

Recent on-chain activity

Signed ops (last block)
Community pool
Dividend pool
Next dividend
Epoch

Signed operations are credit, governance and settlement instructions executed at each block. On testnet, blocks are often empty.

Composite state root

This single hash commits the whole chain state — ten Merkle Sum Trees (mining, reserve, credit, guarantee, poll, witness, fund, bridge-reserve, constitutional, entity) folded into one SHA-256 root. Any change to any record, however small, changes this root. Verify it yourself in Miners →

Blocks

Recent blocks, newest first. Heights, rewards and transaction counts are right-aligned monospace; each hash is truncated in the middle and copies in full on click.

Loading…
HeightTimeRewardTxsHash
Loading blocks…

Miners

Look up a miner by 64-character spend public key to see its community balance, claimable reward, shares and credit position. This is a public on-chain identifier — no private key is ever asked for.

Verify it yourself

Don't take the chain's word — or this page's word — for your balance. EgalChain commits every record into a Merkle Sum Tree, and all of the active trees (11 on testnet, 12 on mainnet) fold into one composite state root per block. Pick a tree, fetch its proof, and the page recomputes the root in your browser with plain SHA-256. If the recomputed root matches the block's published root, the record is genuinely in the chain.

Choose a tree

Enter a miner public key above, then verify that its rewards are recorded in this tree.

The recipe — recompute it without this page
Every leaf is hashed as SHA-256( leaf_hash[32B] ‖ sum[8B little-endian] ). Two children combine as SHA-256( left_hash ‖ left_sum ‖ right_hash ‖ right_sum ) with sums added (saturating at 2⁶⁴−1). Folding a leaf up its proof path yields that tree's root. Each tree root is a 32-byte hash + 8-byte sum = 40 bytes; in canonical order — mining, reserve, credit, guarantee, poll, witness, fund, bridge-reserve, constitutional, entity, proof-of-impact (and, on mainnet, csca) — the active roots (11 on testnet, 12 on mainnet) concatenate to N×40 bytes and hash once more to the composite state root.
Copy-paste verification recipe
# Fetch a proof (testnet):
curl -s https://testnet.egalchain.xyz/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"egalchain_get_mst_proof","params":{"tree_type":"mining","miner_spend_pub":"<64-hex>"}}'

# Then in any SHA-256 tool, reproduce:
node = SHA256( leaf_hash || u64le(leaf_sum) )
for elem in path: node = (elem.direction=="right") ? SHA256(node.h||u64le(node.s)||elem.h||u64le(elem.s)) : SHA256(elem.h||u64le(elem.s)||node.h||u64le(node.s)) ; node.s = saturating_add(node.s, elem.s)
composite = SHA256( concat(root_i.h || u64le(root_i.s) for i in 0..N-1) ) # N = tree count (11 testnet / 12 mainnet)

# It must equal the network state_root — fetch it SEPARATELY (egalchain_get_pool_stats.state_root), NOT the proof's own composite_root (a forged proof could carry a matching one). This page does exactly this — read the source.
What this does NOT prove
A matching root proves the record is included in the state the daemon published, and that no leaf was silently altered. It does not prove that the daemon you queried is on the honest majority chain — for that you must compare the composite root against block headers from independent nodes. It does not prove the daemon isn't withholding data, and it does not establish anything about real-world identity, fiat backing, or future value. It is an inclusion-and-integrity check, not a trust oracle.

Egal-Credit

Cooperative credit, in numbers. The reserve ratio headlines as a dated, falsifiable figure; the rest are plain mono numbers you can reconcile against the protocol's constants. No gauges, no dials.

Reserve ratio?

at latest block

Methodology 333% is the lending floor the protocol holds against the loan buffer — not a cap, and not a fiat peg. There is no fiat peg. Every ES is backed by EGL at the moment it is converted; an earlier two-class accounting has been retired, and the ISU fee counters that remain are kept only for the audit trail. Supply approaches roughly 551M EGL as an asymptote, never a hard cap. This is testnet.

Guarantee fund

Credit statistics

Reserve EGL
ES in circulation
Conversion rate
Active loans
Total loaned
Protocol treasury
Total defaults
Interest collected
Utilization
Signed ops (last block)
Fees burned
Burn rate

Merkle Sum Tree roots?

Per-tree roots + composite
TreeRoot
Mining
Reserve
Credit
Guarantee
Poll
Witness
Fund
Bridge reserve
Constitutional
Entity
Composite (SHA-256)

World Poll?

An on-chain registry of opinion. One passport equals one vote — a Sybil-resistant identity layer counts each person once, without storing who they are.

EgalWitness

Citizen testimonies committed on-chain. Each carries a document fingerprint, not the document itself — a proof that a file existed, not a viewer for sensitive material. Authors are never shown and never exported.

EgalFund

Humanitarian projects funded by quadratic matching: many small contributions count for more than a few large ones, so breadth of support outweighs depth of pockets. The matching pool is funded by 5% of every block reward.

Proof of Impact

Drop a document below. Your browser hashes it (SHA-256), asks the network whether that hash is a committed witness, and recomputes its Merkle inclusion proof against the network's independently-fetched state root — not this page's word. A green ✓ means the document is genuinely part of that fund's on-chain dossier.

Name the fund you're auditing to check documents against its dossier (and browse the whole dossier) — or leave it blank and each document is traced to whichever fund committed it.

Drop a document — or a whole dossier folder — here
or click to choose files

ES Staking

Stake ES to earn a share of three yield streams — the P2P guarantee fund, the treasury, and matching-pool overflow.

Governance parameters
Per-miner staking

P2P Credit??

Borrowing for non-miners, backed by up to six miner sponsors and priced at the median of their offers. Repayment follows a 90/10 waterfall — principal first, then interest split 90% to sponsors and 10% to the guarantee fund. A four-of-six sponsor vote can close a request (the CUT mechanism). Borrower keys shown here are public on-chain identifiers.

Settlement Layer?

Licensed bridges settle institutional flows over a dual path — cooperative ES or institutional-grade ISU.

Dormant on testnet The settling-institutions registry is empty. Institutional settlement is not live; the machinery exists and is exercised in tests, but no real institution settles here. Treat any rows below as test fixtures.

Recent settlement batches

ISU — Institutional Settlement Unit??

The institutional settlement unit: a settlement instrument minted and burned by the regulator's custodian 3-of-5 keyset — the acquirer 2-of-3 can do neither — backed one-for-one by the custodian's attested fiat reserve and kept forensically apart, so it never thins the EGL reserve or dilutes ES; its fees are amplified ten-fold into the community pools.

Dormant on testnet No custodian fiat backs anything here, and no institution settles in ISU. The counters below are forensic test data, not a live settlement system.

Auditor formula?
Bridges holding ISU

Entity Mining

Large operators (masters) link several machines and mine collectively, audited by the acquirer. Their credit base consolidates the master and its linked machines.

Constitutional governance?

A handful of constitutional parameters can only change under a 75% supermajority, a 50% quorum, a 30-day timelock and an acquirer veto — and here the vote is one miner, one vote.

Active overrides

Governance?

Standard parameters change by quadratic voting, where voting power is the square root of shares — a deliberate brake on concentration. Below: active proposals, whether a governance key is set, and the effective parameter table (default versus effective versus pending).

Active proposals
Governance key
Proposals
No proposals found
Effective parameters
governance parameters
ParameterDefaultEffectiveOverriddenPending
Loading parameters…