Xcas (XEC) is a proof-of-work token on BNB Smart Chain. New coins come into existence only when a miner finds a valid solution — under emission rules fixed in code from the first solution to the last.
Solutions mined
—
solutions recorded by the contract — slot 1 is the genesis entry
Current era
—
each era is 210,000 solutions
XEC issued
—
of 20,999,999.9769 XEC maximum
Current reward
—
—
Next halving
—
until the reward halves
Founder stream remaining
—
of 2,099,990 XEC (era 0 only)
Live from the Xcas contract on BNB Smart Chain. Refreshed automatically; figures are read on-chain, never from a server.
Three ways to take part — all of them open to anyone, with no sign-up and no gatekeeper.
Point a browser tab or the CLI miner at the current challenge. Find a hash below the target and the reward is yours — 40 XEC per solution in era 0.
XEC transfers are plain and tax-free. Mined coins unlock after 100 further solutions — the coinbase maturity rule — then move like any other token.
The contract is a single verified source file. Read the rules yourself, verify them on BscScan, and build miners, dashboards or pools on top — no permission needed.
Xcas uses proof-of-work to issue its coins, carried out collectively by whoever chooses to mine. There is no central authority, no company and no administrator: the contract has no owner and no admin functions, so nobody can mint outside the mining rules, change the emission schedule, pause transfers or redirect the founder stream. The design is public, the supply is capped by arithmetic, and everyone can take part.
Every XEC enters circulation as a mining reward. There was no premine, no sale and no allocation.
The halving schedule, the difficulty retarget and the era-0 founder split are enforced by the contract itself — they cannot be edited later.
Any wallet can mine, hold and transfer XEC. No allowlist, no account, no minimum — the contract treats every address the same.
Connect a wallet and mine from this page. Your browser searches for a nonce whose hash — keccak256(challenge · your address · nonce) — lands at or below the current target.
Honest note: a browser tab is a slow miner — expect thousands of hashes per second, not millions. Mining is a lottery against the whole network; a tab may run a long time between solutions. Serious miners should use the CLI miner below, ideally on several machines.
The command-line miner grinds locally and submits solutions automatically. Each process uses one CPU core — run several processes in parallel to use more cores. It needs Node.js 18 or newer and a wallet key with a little BNB for gas.
Download: miner.mjs (single file; needs Node.js + the ethers package: npm install ethers). Treat any private key you use for mining as a hot wallet: keep only gas money in it.
The complete emission rules. Everything below is enforced by the contract code — this page only describes it.
| Era | Solutions | Reward per solution | Split |
|---|---|---|---|
| 0 | genesis + 209,999 mined | 50 XEC | genesis burned whole · mined: 40 to the miner · 10 to the founder address |
| 1 | 210,001 – 420,000 | 25 XEC | all to the miner |
| 2 | 420,001 – 630,000 | 12.5 XEC | all to the miner |
| 3 | 630,001 – 840,000 | 6.25 XEC | all to the miner |
| … | … | halves every era | … |
| 33 | from 6,930,001 | 0 XEC | emission complete — minting closed |
The short answers. The long answer to every question is the contract source — read it.
No. No XEC was allocated to anyone before mining began. The only coins created at deployment were the 50 XEC genesis reward, and those were burned immediately. Every spendable XEC in existence was mined under the same rules open to everyone.
No one. The contract contains no owner, no admin role and no upgrade mechanism. Nobody can change the emission schedule, mint outside the mining rules, pause the token or redirect the founder stream. What was deployed is what will run, for as long as the chain runs.
To fund the launch — deployment, tooling and the work of bringing the network to life — without a premine or a sale. It is deliberately limited: 20% of rewards during era 0 only, 2,099,990 XEC in total (a tenth of all XEC that will ever exist, less the share the burned genesis entry would have carried), and it ends permanently at the first halving. The same model was used by Zcash for its first four years.
The subsidy halves every 210,000 solutions and reaches zero at era 33, when the shift-right formula runs out of bits — on the target pace of one solution per 10 minutes, that lands around the year 2158. At that point all 20,999,999.9769 XEC have been issued and mining rewards stop; the token simply circulates.
With any wallet. Either use the miner on this page — connect a wallet and press Start mining — or run the CLI miner on your own machine. When your miner finds a hash at or below the current target, it submits the nonce to the contract and the reward is credited to your address, locked for the next 100 solutions.