Chameleon Mining
How it hidesStart mining
Clay hills with small server racks linked by clay cables, a chameleon on a branch

Your GPU mines while you're away

It blends back in the second you're back. A WebGPU miner that yields to you, shares anyone can check, USDG paid every day from a public pool.

How it hides →
or mine from a terminal with the CLI, or from an agent with MCP
The chameleon in full colour: miningThe chameleon in grey: waitingThe chameleon blended into its server: hidden
Off
Press start. Nothing runs before that.
Hashrate
0 H/s
WebGPU, CPU fallback
Shares today
0 found / 0 ok
difficulty set from your speed
Epoch closes in
...
00:00 UTC, every day
Your hashrate, last minuteduty 0% · uptime 00:00:00
Your weight today
0.00%
of 0 network weight
Worth in today's pool
0.00 USDG
pool not deployed yet: 0
Best address found
none yet
leading zero bits
Max intensity100%
rig ... · paid to ...
Press Start. Nothing runs before that. Then leave the mouse alone for 15 seconds.
Rigs online
...
Network hashrate
0 H/s
Shares today
...
Miners today
...
Best today
none

The rigs on the network today

Every row is an address with verified shares in the open epoch, what its weight is worth in today's budget, and the live state of its rig.

How a share is checked

salt = miner | day | counter
addr = keccak256(0xff | deployer | salt | initCodeHash)[12:]
share if addr starts with d zero bits
One hash, anyone can redo it
Rigs leaderboardpool not deployed: every share pays 0 USDG today
#Payout addressRigSharesWeightBestPartUSDG today
Loading the ledger...

Your outputs

Found0
Verified0
Best address-
No verified share yet

What do you want to check?

It hides

Back at your desk?It already stopped.

Any key, click, scroll or touch sets the miner to zero before the next GPU batch. After 15 quiet seconds it comes back, a quarter of the GPU first, then all of it. On battery, or when the page starts dropping frames, it holds back.

under 150 msfrom your first mouse move to a GPU at rest, measured on the live site
A clay chameleon blended into a server rack as a mouse pointer arrives
The work

Hashes with a job,checked by anyone.

Every hash is a candidate CREATE2 address. A share is one that starts with at least 28 zero bits, with your address written into its salt, so nobody can take it and anyone can recompute it with one keccak.

1 hashto verify a share, on our server, in your terminal, or in a contract
A clay chameleon inspecting a ribbon of clay zeros with a magnifying glass
Epochs

Paid every day at00:00 UTC, by proof.

Each day the shares are checked again and weighted. A seventh of the pool's free USDG is split pro rata, the Merkle root goes onchain, and every address claims its own amount. An empty pool pays nothing, and the site says so.

1/7of the pool's free USDG per epoch, so the pool drips over a week
A clay chameleon wrapped around a clay clock next to a stack of coins
Agents

Servers and agentsmine on spare cores.

A CLI miner with worker threads mines when the machine is idle, or always on a server. An MCP server lets an AI agent mine for a while, read its shares and fetch its proofs. Both are served from this site.

3 filesa CLI, an MCP server and an SDK, one curl each
Three clay robots plugged into a server rack next to a chameleon

One pool, one rulefor every rig on the network.

The pool contract holds USDG and pays epochs by Merkle proof. Its money comes from a seed sent by the network, from buyers who pay for CREATE2 jobs, and, once the token exists, from a cut of its fees. There is no promised rate: a share is worth what the pool holds that day.

Where the USDG comes from →
A row of clay server racks, chameleons on top in different colours

Watch it blend back in

Three states, one chameleon per rig. The same colours on the live map of the miner page.

The chameleon, mining

Mining

Nobody has touched the machine for 15 seconds. The chameleon is in full colour and the GPU is working.

The chameleon, hidden

Hidden

You moved the mouse. The duty is 0 and the chameleon takes the colour of its server.

The chameleon, waiting

Waiting

On battery, or in another app without idle detection. Grey, resting, using nothing.

Read before you mine

Leave the tab open.
Walk away.

Free to run. No account. Your shares are bound to an address only you hold.

Clay hills under an orange sky, a pile of clay beads in front
Chameleon Mining Network does not mine a cryptocurrency. The miner searches CREATE2 addresses; rewards come only from the USDG held by the pool contract and are split each day by the rule in the docs. When the pool is empty, shares earn nothing. Mining uses electricity like any heavy workload. Nothing here is investment advice.