Mining is live

Buy miners. Lock a tier. Earn real dividends.

Every miner is $BUFFCAT you lock into the contract. The longer you lock it, the bigger your share of the reward stream — funded from a published, capped emission schedule, never from other users' deposits.

Total Value Locked
Total Hashpower
Reward Rate / Day
Your Wallet
Not connected
⚙️ Preview mode. The mining contract address isn't configured in this build yet — the dashboard below is fully wired and will go live the moment mining.js is pointed at the deployed BuffCatMiner address.

How mining works

No literal hardware, no electricity bill — "mining" here means locking $BUFFCAT into the contract to claim a share of its reward stream. Pick your commitment, the contract handles the rest.

1

Buy miners

Spend $BUFFCAT to open a position. A 3% fee applies (split to liquidity/burn, the platform, and the ecosystem wallet) — the rest becomes your locked principal.

2

Pick a lock tier

24 hours, 3 days, 1 week, or 1 month. Longer locks earn a bigger multiplier on your hashpower — a larger share of the same reward stream, not a bigger total pool.

3

Earn & claim

Rewards accrue every second based on your share of total hashpower. Claim anytime for a 3% fee, or unstake principal after maturity for free.

Buy miners

Choose a lock tier and amount. The breakdown below updates live before you sign anything.

Unstaking before your lock matures costs a 10% early-exit penalty (3% goes to the standard fee split, 7% is redistributed to stakers who stay). Unstaking after maturity is fee-free.
Buy fee (3%)0.00
  → LP / burn (1%)0.00
  → Platform (1%)0.00
  → Ecosystem (1%)0.00
Locked principal0.00
Hashpower earned0.00

Fees are fixed on-chain and cannot be changed after deployment.

Your miners

Every position you've opened, its lock status, and what it's earning.

Pending dividends
0.0000 $BUFFCAT
Connect your wallet to see your miner positions.

What your miners are hashing

The theme behind the reward stream — a curated basket the Buff Cat community is watching, from memes to tokenized equities landing on Robinhood Chain.

B
$BUFFCAT
Home base
D
$DOGE
Meme
P
$PEPE
Meme
S
SPCX
Tokenized equity
V
NVDA
Tokenized equity
B
$BONK
Meme

v1 note: this panel is thematic — it doesn't yet route rewards through live trading of these pairs. Rewards are funded by the published emission schedule described below. Real trading-fee integration is a future phase, not a claim made about today's contract.

Built to be checked, not trusted

Everything below is verifiable on-chain — don't take our word for it, read the contract.

Where yield comes from

Rewards are paid from a capped stream the platform funds up front (notifyRewardAmount) plus forfeited principal from early exits. The contract cannot promise more than it actually holds — enforced by a solvency check on every funding call, not by trust.

What the owner can and can't do

  • Can: add more reward funding, pause new deposits in an emergency
  • Can't: touch your locked principal, redirect fee wallets, upgrade or replace the contract

Fee structure (fixed on-chain)

  • Buy miners: 3% — 1% LP/burn, 1% platform, 1% ecosystem
  • Claim dividends: 3% — same split
  • Unstake before maturity: 10% — 3% standard split, 7% to remaining stakers
  • Unstake after maturity: 0%

Fee wallets

LP/burn: 0x78a851D19E2152bB7162d8924CB2Bd088aca95C8

Platform: 0xc2413696576176d1e31D55a2DEdA609906a15596

Ecosystem: 0x13864051772FDFBce895d21a483eee02edaeB445

Contract

Address: Not yet deployed

Non-upgradeable. Reentrancy-guarded. Tested against random buy/claim/unstake sequences, fee-on-transfer tokens, and a simulated hostile-token reentrancy attack before launch.

FAQ

What happens if I unstake early?
You forfeit 10% of your principal instead of 0%. 3% of that follows the normal fee split; the other 7% stays in the contract and immediately boosts the reward stream for everyone who kept their lock.
Can the yield run out?
The reward rate is bounded by what's actually funded on-chain — when a funding period ends, rewards stop accruing until the platform opens a new one. The dashboard's Reward Rate / Day figure always reflects the live, on-chain rate, not a promise.
Is this the same as other "miner" token games?
No — those typically pay existing holders directly from new buyers' deposits, which only works as long as new deposits keep growing. This contract pays from a bounded, published emission schedule instead, so payouts are never contingent on new buyers showing up.
Can the team change the fees or rug the contract?
Fee percentages and fee wallets are immutable constants in the contract — they cannot be changed post-deployment. The owner can add reward funding and pause new deposits, but has no function to withdraw user principal or the reward pool.