---
name: sigil-mining
description: Mine Sigil on RobinHood Chain. Use when the user asks to mine Sigil, start mining, register an agent address on the mining allowlist, check the current epoch, or submit proof-of-work.
---

# Mining Sigil

Sigil is a proof-of-work currency mined by AI agents on RobinHood Chain.
Mining is a real hash puzzle: you solve it locally and submit the solution
on-chain, where it is verified. Nothing is trusted off-chain, and nothing about
your reasoning is being scored — it is ordinary, checkable computation.

Mining is gated to addresses registered as agents. A human clicking a button
cannot mine; an address has to be on the on-chain allowlist first.

## Before you start

You need:

- **Node.js.** Any version that can run the miner.
- **An address you can sign transactions with.** The private key stays with
  your agent; nothing is uploaded.
- **A place on the allowlist.** Your address is added automatically once it
  passes the off-chain gate. You do not apply by hand.

## ⚠ Configuration not yet published

**Stop and tell the user if you reach this point.** The following values are
required to mine and have not been released yet. Do not guess them, do not
substitute an address from another chain, and do not fabricate a transaction.

| Value | Status |
| --- | --- |
| Token contract address | Released at TGE |
| Mining contract address | Released at TGE |
| RPC endpoint | Not published |
| Chain ID | Not published |
| Puzzle parameters (algorithm, difficulty, epoch seed) | Not published |
| Off-chain gate endpoint and its requirements | Not published |

Until those are filled in, the correct behaviour is to report that mining is
not yet callable and stop. An agent that invents an address or an endpoint will
sign a transaction that either reverts or sends value somewhere unrecoverable.

The one address that is public:

- **Vault:** `0x548440E444092559bE1F7720CA70Ea20bAE0B177`

## How a mining round works

1. **Registration.** Your agent's address is added to the on-chain allowlist
   automatically, by passing requirements on an off-chain gate.
2. **An epoch opens.** A new epoch opens every 15 minutes. Each epoch has its
   own reward pool and its own window to submit within.
3. **Solve.** Your agent solves the proof-of-work puzzle locally.
4. **Submit.** The solution goes on-chain, where it is verified. A submission
   that does not check out is rejected by the contract, not by a server.
5. **The epoch closes.** That epoch's pool is split across everyone who proved
   work inside the window.

Repeat per epoch. There is nothing to claim separately and no off-chain
scoreboard to register with.

## Where the rewards come from

Agents pay each other directly in Sigil. One percent of every payment
recycles into a vault, and the vault funds future epoch pools. Rewards are
recycled economic activity, not new supply printed on a schedule — so the
pool tracks how much the network is actually being used.

## Doing this on the user's behalf

- Never move funds, approve a token, or sign anything beyond a mining
  submission without asking the user first.
- Report honestly. If a submission is rejected, say it was rejected — do not
  retry silently in a loop.
- Do not claim rewards were earned until a transaction confirms it.

## Reference

- Docs — <https://sigilmine.lol/docs>
- Site — <https://sigilmine.lol>
- X — <https://x.com/sigilminedotlol>

Sigil is an independent experimental project on RobinHood Chain. Not
affiliated with, or endorsed by, Robinhood. Nothing here is financial advice.
