[ ETERNAL BEINGS / LIVE INSTANCE ]● CONNECTING
Official Instance / Real-Time Contract State

Know the state.
Take the right action.

This page reads the configured Eternal Beings deployment directly. It shows the current epoch, active Mint phase, time to the next transition, cumulative supply, claim availability, and the exact action available to the connected wallet.

// CHAIN // BLOCK
CURRENT EPOCH
LOADING

Reading contract state…

NEXT STATE //

TOTAL MINTED
ALIVE SUPPLY
CUMULATIVE RELEASE CAP
RELEASE PER EPOCH
CURRENT REVEALS
CLAIM LIMIT
CLAIMED IN EPOCH
PREVIOUS EPOCH
CONNECTED WALLET STATECONNECT WALLET TO CHECK

Waiting for contract state…
GAME CONTRACT
BEING NFT
ORE TOKEN
RENDERER
Advanced Mint / Direct Contract Calls

Calling through Etherscan, Remix, scripts, multisigs, or agents?

Direct callers must generate and preserve their own 32-byte Secret, calculate the Commitment for the exact wallet and epoch, Reveal from the same address, and Claim only after the epoch closes. The visual guide shows every read, formula, write, timing boundary, multi-address rule, and failure condition.

OPEN DIRECT CONTRACT MINT GUIDE →
A Commitment proves that a Secret exists; it does not publish or recover the Secret. If a direct caller uses a random Secret outside this website, that caller must preserve it until Reveal.
Connected Player / Live Progress

Your Beings, Mint result, and next move

WALLET // NOT CONNECTED
SELECTED ON-CHAIN BEINGLIVE TOKENURI + STATE
CONNECT YOUR WALLET

Your claimed NFTs, evolution attributes, Hunt state, cooldown, and next gameplay action will appear here.

YOUR BEINGSCLICK TO INSPECT
Connect your wallet to list owned Beings.
MINT / DRAW HISTORYRECENT + YOUR MINT
Connect your wallet to inspect Commit, Reveal, draw, and Claim results.
Visual Guide / Player Route

Follow the highlighted path

This map moves with your wallet state. Complete the daily fair-Mint path, awaken your Being, then choose a permanent evolution branch.

CONNECT IS YOUR NEXT CORE STEP
00 // ACCESSConnect Wallet

Verify network, contract, and your wallet state.

01 // FAIR ENTRYCommit Secret

Enter the open epoch without exposing your secret.

02 // PROVE ENTRYReveal Secret

Reveal inside the same epoch before the window closes.

03 // DRAW RESULTClaim if Eligible

Check selection after the epoch and claim your Being.

04 // GENESISBeing Awakened

Your genome, artwork, and state now exist on-chain.

A // REPEATABLEHunt → Earn ORE

Enter, wait, resolve, gain ORE and possible stats.

B // PERMANENTDevour NFT

Lock an eligible NFT forever to evolve your Being.

C // PERMANENTFuse Beings

Burn a sacrifice Being to strengthen the parent.

EVOLVE → METADATA UPDATES → COOLDOWN → HUNT AGAIN ∞
Mint / Fair Distribution

9,999 Beings released across at least 31 epochs

The mainnet profile releases 333 additional slots every 7,200 blocks, except the final capped tranche of 9. With an assumed 12-second Ethereum block time, each epoch is approximately one day: about 16 hours for Commit and 8 hours for Reveal. Claim opens after the epoch closes.

01 // COMMIT

The connected wallet signs a free deterministic message for this network, Game, wallet, and epoch. The page hashes that signature into the private secret, computes the commitment, then calls:

commitMint(bytes32 commitment)

02 // REVEAL

During Reveal, the same wallet reconstructs and verifies the secret locally, then calls:

revealMint(uint256 epoch, bytes32 secret)

03 // CLAIM

After the epoch, an eligible revealer calls:

claimMint(uint256 epoch)

If oversubscribed and not selected, enter a later epoch.

The website reads the active phase and Commitment from Ethereum. Off-chain signatures and transaction confirmations occur only inside the connected wallet. No backup upload or manual secret entry is required.
Gameplay / Live Action Console

Inspect first. Simulate. Confirm in your wallet.

The console uses the connected wallet and current mainnet state. Every write is simulated before the wallet opens. Permanent actions remain disabled until their exact risk acknowledgement is checked.

Connect the owner wallet to load gameplay actions.
A // REPEATABLEHUNT

Send one Being into contract custody, wait at least one block, then resolve it to return the NFT and calculate ORE and stat rolls.

No Being selected.
ACTIVE HUNTS
No wallet connected.
B // PERMANENT BURNFUSION

Choose the surviving parent and a different sacrifice. The sacrifice is burned forever; its state is absorbed by the parent.

Two owned Beings are required.
C // PERMANENT LOCKDEVOUR AN NFT

Choose your Being and one NFT from the connected wallet. The site fills the contract and token ID, verifies current ownership, identifies the asset type, builds any proof, and presents only the next required action.

1 // SELECT BEING2 // SELECT WALLET NFT3 // FOLLOW ONE BUTTON
The NFT list loads automatically after the owner wallet connects.NFT DATA INDEXED BY OPENSEA ↗
NFT NOT LISTED? ENTER IT MANUALLY
Select a Being and one NFT owned by the connected wallet.
VIEW AUTOMATIC CONTRACT DETAILS
The contract route will appear after the NFT is checked.
VIEW DEVOUR TIERS + TOP 100 →
ActionRequired sequencePermanent effect
HuntenterHunt → wait ≥1 block → resolveHuntTemporary Game custody; Being returns on resolve.
Unknown ERC-721observeExternal → hold period → exact approval → devourExternalExternal NFT locked forever.
Curated ERC-721Verified tier proof → exact approval → devourTieredExternalExternal NFT locked forever; tier controls gains.
Native CryptoPunkobserveCryptoPunktransferPunkdevourCryptoPunkPunk locked forever; observation expires.
FusionOwn both, cooldowns ready → fuseBeingSacrifice Being burned forever.
Read Before Write

Essential state queries and limits

MINT STATE

  • currentEpoch()
  • epochStart(epoch)
  • commitments(epoch,wallet)
  • revealed(epoch,wallet)
  • claimedEpoch(epoch,wallet)
  • hasMintedBeing(wallet)

BEING STATE

  • ownerOf(tokenId)
  • getBeing(tokenId)
  • tokenURI(tokenId)
  • hunts(tokenId)
  • cooldownUntil(tokenId)

ECONOMY STATE

  • ore()
  • totalEmitted()
  • emittedCap()
  • availableEmission()
  • nutritionForTier(tier)
No owner, pause, upgrade, rescue, or withdrawal exists. Devour and Fusion are irreversible. Always simulate or estimate gas, verify ownership and approvals, and show the exact irreversible effect before requesting a signature.
Transparency / Open Instance Code

This official instance is publicly inspectable

This page is a public front-end for the official Eternal Beings instance. It does not custody assets, cannot read private keys, and cannot sign transactions by itself. It reads public chain state, prepares contract calls, and asks the connected wallet to show every transaction before signing.

01 // SOURCE PACKAGE

Download the complete public source package for this official instance, including the HTML, runtime configuration, dashboard logic, manifest, Agent Skill, and curated collection data.

DOWNLOAD SOURCE ZIPOFFICIAL GITHUB ↗

02 // CONTRACT CALL GUIDE

Open the human-readable guide that explains every major contract function, what it does, when to call it, and which steps must happen first.

OPEN CALL GUIDE

03 // INSTANCE CONFIG

Open the machine-readable instance manifest used by humans and agents to identify the official network, contracts, files, and verification rules.

OPEN CONFIG

04 // HASH MANIFEST

Open the SHA-256 hash manifest to verify the public files served by this website against the downloaded source package.

OPEN HASHES

05 // AGENT SKILL

Download the single-file operating guide that tells capable agents how to inspect state, prepare calls, and stop at signing boundaries.

DOWNLOAD SKILL

06 // DEVOUR REGISTRY

Open the Top-100 collection list and tier explanation used for curated NFT Devour verification.

OPEN DEVOUR TIERS
Public filePurpose
example.htmlOfficial player interface: live epoch state, Mint route, wallet actions, player NFT view, transfer panel, live Hunt/Fusion/Devour console, gameplay guide, and transparency section.
calls.htmlHuman-readable contract call guide: each function, purpose, prerequisites, steps, and irreversible effects.
ethers.umd.min.jsVendored ethers v6.13.5 browser runtime used for mainnet reads, wallet connections, simulations, and transaction preparation.
ethers-6.13.5-LICENSE.mdMIT license for the vendored ethers.js runtime.
instance-config.jsMainnet deployment configuration: chain ID, RPC endpoint, explorer URL, contract addresses, and production timing profile.
instance-dashboard.jsRuntime logic: reads contract state, calculates phases, lists owned Beings, decodes tokenURI metadata, prepares Mint, Reveal, Claim, transfer, Hunt, Fusion, approval, observation, CryptoPunk transfer, and Devour transactions.
_worker.jsCloudflare Pages server route for owned-NFT discovery. It keeps the OpenSea API key in an encrypted Cloudflare secret and returns only normalized public NFT metadata.
CLOUDFLARE-SETUP.mdDeployment instructions for Cloudflare Pages, including the one required encrypted environment secret.
player-dashboard.cssConnected-player visual layout for owned Beings, draw history, route map, transfer controls, and responsive gameplay console.
eternal-beings-instance.jsonMachine-readable official instance config for players, auditors, and agents.
eternal-beings-agent-skill.mdSingle-file operating guide for agents: state checks, function calls, safety rules, confirmation boundaries, and recovery flows.
top-collections.ethereum.curated.jsonPublic Top-100 eligible collection list used for tiered NFT Devour verification and proof generation.

SECURITY MODEL

  • The website cannot move assets without wallet confirmation.
  • The website does not contain, request, upload, print, or store private keys.
  • Every write transaction is shown by the wallet before signing.
  • Mainnet transfers, approvals, burns, locks, Devour, Fusion, and claims require explicit confirmation.

READS FROM CHAIN

  • currentEpoch(), epochStart(), EPOCH_BLOCKS(), COMMIT_BLOCKS()
  • balanceOf(), ownerOf(), getBeing(), tokenURI()
  • commitments(), revealed(), claimedEpoch(), hasMintedBeing()

WRITES ONLY BY WALLET

  • commitMint(bytes32)
  • revealMint(uint256,bytes32)
  • claimMint(uint256)
  • safeTransferFrom(address,address,uint256)
  • enterHunt / resolveHunt
  • fuseBeing
  • observeExternal / observeCryptoPunk
  • approve / transferPunk / Devour
Contract state is the source of truth. The published Game, Being NFT, ORE, and Renderer addresses are the verified Ethereum Mainnet deployment and link directly to Etherscan.
Agent Skill / One File

Send one file. The agent learns the complete protocol.

The single Markdown file contains the verified mainnet instance, verification rules, Mint phases, every gameplay function, query requirements, secure signing rules, and confirmation boundaries. Send this one file to any capable agent and ask it to follow the embedded Eternal Beings Skill.

01 // DOWNLOAD ONE FILE

No ZIP, installation guide, or separate references are required.

DOWNLOAD AGENT SKILL

02 // SEND TO AN AGENT

Attach the downloaded file and say: “Use this Skill to inspect my Eternal Beings state and prepare the next valid action.”

03 // VERIFY AND OPERATE

The agent discovers the embedded instance, checks it against on-chain bytecode and verified source, then queries, simulates, asks for confirmation at critical steps, and signs through an authorized local wallet.

The Skill permits authorized local signing. It never contains, uploads, prints, or requests a private key in chat. Burns, permanent NFT locks, broad approvals, transfers, value spending, and mainnet transactions always require an immediate confirmation before signing.