1 — Stake FOXXEY
- Approve the staking contract to spend your FOXXEY, then stake any amount.
- Rewards begin accruing every second from the moment you stake.
- Your share of each reward distribution is proportional to your stake vs the total staked pool.
The Guide
Connect to unlock theme variants across the site.
Electronic Thumb
Connect here, then use the address button for account and network options.
FoxxOne house colours for standard issue navigation.
Connected travellers can uncover two hidden traces on the homepage for each theme.
Current traveller
Disconnected from the Infinite lanes.
The guide indicates your site skin is still mostly standard issue.
Choose how to connect to FOXXEY Staking on Infinite Drive.
Infinite Improbability Drive · FOXXEY Token
Stake FOXXEY and earn a share of every distribution from every project on Infinite Drive — plus a monthly release from the FOXXEY Staking Reserve. No improbability required — connect your wallet and stake.
Tokens highlighted by FoxxOne as ecosystem partners. The featured list is curated on-chain via the FoxxOne Featured Registry contract — anyone can verify the current list at any time. Featuring is a curation signal only: the distribution hub itself remains permissionless for any token.
Loading featured tokens…
Total Staked
—
FOXXEY · — stakers
Your Staked
—
FOXXEY
Wallet Balance
—
FOXXEY
Access Tier
Millions of FOXXEY locked at deployment — see the live numbers in the Reserve Balance card below. Released monthly to stakers — no withdrawal to personal wallets possible. Anyone can verify the reserve balance and release schedule on-chain via the vault contract.
Reserve Balance
—
FOXXEY remaining in vault
Releases Remaining
—
At the current monthly amount
Next Monthly Release
—
Monthly cadence enforced on-chain
Staking locks your FOXXEY and earns a proportional share of every active reward distribution. A 7-day cooldown applies on unstake. The answer is 42.
Requesting unstake starts a 7-day cooldown. Rewards stop immediately. Your FOXXEY stays in the contract until the cooldown ends, then you collect it.
Claims all reward tokens in a single transaction
FoxxOne runs Bitcoin solo miners (a Nerdqaxe++ and a Bitaxe Gamma). Every 10 minutes a new Bitcoin block drops. If we ever hit one, 15% of the block reward is bridged to wBTC and distributed to FOXXEY stakers as a direct payout — only those staked at the moment of distribution share in it. Improbable, not impossible.
Combined Hash Rate
— TH/s
live from ckpool
Staker Share if We Win
15% of 3.125 BTC block reward
Odds per Block
~1 in —
your hash ÷ network hash
FOXXEY isn't a token you stake just to earn more of itself. The protocol commits real revenue to FOXXEY holders through four distinct mechanisms — each verifiable on-chain or in operator transaction receipts.
Stakers earn FOXXEY from the multi-year vault, native 42 from validator revenue (see below), tokens deposited by other Infinite Drive projects via the hub, and the occasional BTC payout from the Improbability Lottery (just above). Multiple income streams in different denominations, all flowing into the same staked position.
FoxxOne operates an Infinite Drive validator. Each distribution period, 15% of native 42 earned from validator operations is committed to FOXXEY:
0x000…dEaD. Reduces supply forever, verifiable on-chain. This floor is
not subject to governance — it always happens.
The remaining 85% funds infrastructure, audits, ecosystem grants, and operations. The 15% committed share can only grow, never shrink, without 30-day notice plus Gold Fox supermajority approval.
⚡ Anti-front-running: distribution timing is unpredictable
Distributions happen on an intentionally irregular schedule — sometimes weekly, sometimes monthly, sometimes bi-monthly or longer. Within a published min (weekly) and max (quarterly) bound, the operator picks the exact timing at discretion, and the next window is announced after each distribution.
This is deliberate. Predictable schedules let mercenary short-term stakers time their entry to capture distributions then exit. Irregular schedules reward real long-term stakers who are actually in the pool when distributions happen.
FoxxOne runs Bitcoin solo miners (Nerdqaxe++ and Bitaxe Gamma). If we ever hit a block, 15% of the block reward is bridged to wBTC and distributed to FOXXEY stakers as a direct payout — only those staked at the moment of distribution share in it. Improbable, not impossible. Live odds, hash rate, and current best share visible in the lottery card above.
The full FOXXEY Staking Reserve sits in a vault contract for 5+ years, releasing monthly to stakers. Inflationary by design but bounded, slow, and counterbalanced by the buyback + burn from validator revenue. Over time, FOXXEY supply effectively shrinks as the burn pace catches up with vault emissions.
Gold Fox tier holders (500,000 FOXXEY staked, adjustable post-launch via
on-chain setTierThresholds if real holder distribution warrants it) will vote each
period on how the 10% staker share is allocated. Initial menu:
Voting via Snapshot, weighted by staked FOXXEY balance. Vote results execute that same period.
The Gold Fox vote menu may expand to include:
Turns the 10% into a productive position rather than a one-shot spend. Higher potential yield, with impermanent-loss exposure as the trade-off. Released only after the simpler options have a proven track record.
The net effect
Holding FOXXEY isn't a bet on token-of-the-week mechanics. It's a claim on validator revenue, ecosystem activity, and a small genuine chance of catching a Bitcoin block. All verifiable, all on-chain. Stakers earn — and the protocol's deflation is built into the same revenue stream that pays them. The two forces work together rather than against each other.
Verified FOXXEY stakers get access to a private Telegram channel for ecosystem updates, governance proposals, and direct conversation with the FoxxOne team. One consolidated channel with voting weight that scales with your staked balance.
Open to all three tiers — 🦊 Fox, 🦊 Silver Fox, and 🦊 Gold Fox.
The bot DMs you a link to sign with your wallet — message signature only, no transaction, no token approval, no funds at risk. Verification is fully on-chain: the bot reads your staked balance directly from the FoxxStaking contract on Infinite Drive. No third-party service involved.
Any project on Infinite Improbability Drive can distribute tokens directly to FOXXEY stakers — no permission needed. Enter a token address, set an amount and period, and rewards distribute automatically over that time. A 2% platform fee applies to all distributions. FoxxOne does not endorse community-added tokens — always do your own research.
Distribute tokens to FOXXEY stakers
Token address
Amount
Distribution period
Select an amount and period to see the distribution rate
Active Reward Distributions
Connect wallet to view active distributions
FOXXEY staking has three moving parts: the staking contract (where you lock FOXXEY), the distribution hub (where any project can share tokens with stakers), and the Staking Reserve (a separate vault that drips FOXXEY to stakers over time — see the live Reserve panel above for current numbers). The sections below cover everything in plain language.
FOXXEY is the FoxxOne ecosystem token on Infinite Improbability Drive. Total supply is 42,000,000 — fixed forever. The contract has no owner, no mint function, no burn function, and no fees. Once deployed it cannot be changed in any way.
A distribution is a deposit of tokens (any ERC-20, or native 42) that is shared with every staker over a chosen period — anywhere from 1 day to 365 days. The rewards drip per second: if 100 tokens are deposited over 10 days, every second 0.000115 tokens get split between all stakers in proportion to what they have staked. Stay staked longer, capture more of the period.
A separate on-chain vault contract that holds the full FOXXEY reserve from day one (see the Reserve panel above for the exact balance). The vault has no withdrawal-to-wallet function — it only knows how to send FOXXEY to the staking contract. Every 30 days, an allocation is sent and distributed to stakers over the following month. If the vault operator key is ever lost, anyone can trigger the monthly release after a 60-day grace period — so the reserve can never become permanently stuck.
The vault's name for "send this month's allocation to stakers." It enforces a 30-day minimum between releases on-chain so the operator cannot front-load the schedule. Each release becomes a normal distribution inside the staking contract and drips over a configurable period (default 30 days, bounded 7–60).
When you request to unstake, a 7-day timer starts. During the cooldown your FOXXEY is held by the contract and earns nothing — but it's still yours. After 7 days you collect it with one click. You can only have one pending unstake request at a time. The cooldown can never be set above 30 days by the contract owner (hard cap baked into the contract).
A 2% fee is taken from every distribution deposit (including the monthly release) to fund FoxxOne infrastructure — RPC, monitoring, validator operations. The fee is hard-capped at 5% in the contract. It cannot be raised above that under any circumstances.
Staking unlocks tiers of FoxxOne ecosystem services — Telegram channels, alerts, premium RPC, governance. The tier system has three levels (Fox, Silver Fox, Gold Fox) and is built into the contract. Perks are still being finalised; thresholds are set on-chain and shown below.
Yes — and it can only ever work in stakers' favour. The contract has a one-way "emergency exit" lever that, if ever used, lets every staker withdraw their FOXXEY instantly, with no cooldown. The owner cannot use this lever to take, freeze, or redirect your stake — only to release it back to you faster. It's a standard safety pattern used by major DeFi protocols, and the kind of switch you hope is never needed but always want to know exists.
expirePause() on-chain (or use the Force Unpause button on this page) to resume new stakes.All three contracts are verifiable on the Infinite Drive block explorer. Addresses appear here once deployment is complete:
Once deployed, you'll be able to read every line of these contracts directly on the explorer — no trust required.
The FoxxOne distribution hub is the simplest way to put your token into the hands of engaged Infinite Drive community members. No allowlists. No claim portal. No Sybil arguments. No FoxxOne approval needed. You deposit, the contract distributes per-second to FOXXEY stakers proportionally, and every staker sees your token appear in their pending rewards on the next page load.
Ready to distribute? The hub above accepts any ERC-20 or native gas-token deposit from any address. The step-by-step below covers the mechanics. The contract handles the rest.
Two on-chain guards protect existing stakers from top-up abuse:
Together these mean: a top-up can only ever make conditions better for current stakers (faster rate or same rate for longer) — never worse. The five scenarios below show exactly what works, what doesn't, and why.
Setup for all examples: an existing 1,000-token distribution over 30 days. Ten days have passed. ~667 tokens remain undistributed at ~33.3 tokens/day. 20 days left on the period.
✓ Match rate + extend duration
Goal: Keep the existing 33.3 tokens/day rate going for longer.
Pick: 30-day duration. Deposit: ~340 tokens.
Math: (340 × 0.98 + 667) ÷ 30 days = ~33.3 tokens/day for 30 days.
Result: Stream now runs for 30 more days at the same rate. Net effect: ~10 days of extra runway.
✓ Boost rate + match timeline
Goal: Higher rate for the existing 20 days remaining.
Pick: 20-day duration (matches what's left). Deposit: 1,000 tokens.
Math: (1,000 × 0.98 + 667) ÷ 20 days = ~82.4 tokens/day for 20 days.
Result: Rate jumps from 33.3 → 82.4 tokens/day. Timeline unchanged. Pure improvement for stakers.
✓ Boost rate + extend duration
Goal: Both faster rate AND longer runway.
Pick: 60-day duration. Deposit: 5,000 tokens.
Math: (5,000 × 0.98 + 667) ÷ 60 days = ~92.8 tokens/day for 60 days.
Result: Rate up, timeline extended. Best of both — but requires the biggest deposit.
✕ Rejected — would compress
Tried: Deposit 1 token over 1 day.
Why it fails: 1-day duration is shorter than the 20 days remaining. Reverts with "Top-up duration must be >= time remaining on current stream".
✕ Rejected — would dilute
Tried: Deposit 1 token over 365 days.
Math check: (1 × 0.98 + 667) ÷ 365 days = ~1.83 tokens/day, which is less than the existing ~33.3 tokens/day.
Why it fails: Reverts with "Top-up must not reduce the existing distribution rate".
The site's duration-preview line warns you in advance if your chosen duration is too short. The deposit pre-check happens locally before any wallet popup — saves gas on rejected attempts.
The guards above mean you can't run a short "boost event" in a token that already has a long-running distribution. The clean alternative: deploy a tiny, separate event token just for the campaign. Stakers see it appear in their pending rewards alongside everything else, claim it via the same Claim All Rewards button, and after the event ends the supply is exhausted and the token can be left dormant. Run as many concurrent campaign tokens as you like — they don't interfere with each other.
Don't worry — this is much simpler than it sounds. No prior smart-contract experience required. Full walkthrough below. If anything is unclear, ping the FoxxOne team and we'll help you through it.
💡 First time deploying a contract? Practice on testnet first.
The Infinite Drive testnet works identically to mainnet but uses TEST42 (no real value). Get TEST42 from the testnet faucet, run the full flow end-to-end, get comfortable — then repeat on mainnet for the real campaign. Same steps, same UI, zero risk.
contracts folder, right-click → New File → name it EventToken.sol and press Enter.
0.8.20+ (any version that starts with 0.8.20 onwards is fine)default200EventToken - contracts/EventToken.sol.
_name: "FOXXEY Christmas 2025" (your campaign's human-readable name, in quotes)_symbol: "FOXX-XMAS25" (short ticker, in quotes)_totalSupply: the amount in wei, which is your real amount × 1018. Easy conversions: 100,000 tokens = 100000000000000000000000 (100 followed by 21 zeros). 1,000 tokens = 1000000000000000000000. Count the zeros carefully.spender: paste the FoxxStaking contract address (see the verified addresses panel in the explainer above)amount: the same wei value you used for _totalSupply (or any amount ≥ what you plan to distribute)0x000000000000000000000000000000000000dEaD to burn it cleanly.
FOXX-Q4LAUNCH, FOXX-XMAS25, FOXX-1YEAR.testnet-scan.infinitedrive.xyz/address/[your address] → Contract tab → Verify & publish. Paste the same source you used, same compiler settings. Verified contracts get a green badge and make the source readable on-chain — important for trust.100. Easy to fat-finger — count carefully.// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
/**
* @title EventToken
* @notice Lightweight, immutable ERC-20 template for time-limited campaign
* tokens. Deploy one of these whenever you want to run a stand-alone
* reward event for FOXXEY stakers without entangling it with an
* existing token's distribution stream.
*
* DESIGN (matches Foxxey.sol guarantees):
* - Non-upgradeable, no proxy, no owner
* - No mint function (supply is final at construction)
* - No burn function (holders may still send to 0xdead if they want)
* - No fees, no pause, no transfer restrictions
* - Total supply minted in full to the deployer at construction
*
* TYPICAL FLOW:
* 1. Deploy this contract with (name, symbol, totalSupply)
* e.g. new EventToken("FOXXEY Christmas 2025", "FOXX-XMAS25", 100_000e18)
* 2. Note the deployed address
* 3. Approve the FoxxStaking contract to spend totalSupply of the token
* 4. Call FoxxStaking.registerAndDeposit(tokenAddress, amount, durationSeconds)
* via the staking page Distribution Hub or directly
*
* DEPLOY VIA REMIX (Injected Provider on Infinite Drive):
* - Compiler: 0.8.20+
* - Optimization: ON, 200 runs
* - Constructor args:
* _name : "FOXXEY Christmas 2025"
* _symbol : "FOXX-XMAS25"
* _totalSupply : 100000000000000000000000 (100,000 x 10^18, in wei)
*/
contract EventToken is ERC20 {
constructor(
string memory _name,
string memory _symbol,
uint256 _totalSupply
) ERC20(_name, _symbol) {
require(_totalSupply > 0, "EventToken: total supply must be > 0");
_mint(msg.sender, _totalSupply);
}
}
Paste this into a new file in Remix per step 2-3 above. Standard ERC-20 from OpenZeppelin, minimal additions, no hidden behaviour — only ~10 lines of original code.
Contact FoxxOne via Telegram or email to get your token listed as FoxxOne Featured in the hub, or for help with your first distribution.
You are connected as the contract owner. Standard issue access granted.
Distribute FOXXEY Rewards
Distribute Native 42 Rewards
Register New Reward Token
Platform Fee
Current: — · Max 5%
Withdraw Fees
—
Cooldown Period
Access Tier Thresholds (FOXXEY)
Remove Reward Token
Stops the distribution and blocks new deposits for this token. Staker accruals already earned remain claimable.
Manage Featured Tokens
On-chain curation of which tokens appear with the "FoxxOne Featured" badge on this page. Updates take effect immediately on the next page refresh — no website redeploy required.
Currently featured
Loading…
Vault — Send Monthly Release
Loading vault state…
Sends this month's allocation from the vault directly to the staking contract, where it will distribute to stakers over the configured period. Enforces a 30-day minimum gap between releases on-chain.
Vault — Monthly Release Amount
Current: — FOXXEY per month
Vault — Distribution Period Per Release
Current: — · bounds 7–60 days
Contract Safety Controls
Loading contract state…
⚠ Emergency mode is irreversible. Activating it pauses all operations and allows all stakers to withdraw instantly without cooldown. Only use if a critical bug is found.