PonsCityDocs

OFFICIAL PRODUCT GUIDE

Everything you need to enter town.

PonsCity is a browser town where a wallet becomes a character. Explore, meet residents, work, build a small business, play arcade games and follow the live ETH reward rounds.

The game, wallet connection, multiplayer presence and public reward status are live. Reward availability comes directly from Robinhood Chain and can be zero when no creator fees are available.

Quick start

Each browser-saved character is keyed to one public wallet address. Connect first, then PonsCity loads that address's character or opens the creator.

Connect a walletChoose Rabby, MetaMask, Coinbase Wallet or another detected EVM wallet.
Load or createAn existing character opens automatically. A new address continues to character creation.
Make the character yoursChoose skin tone, block-built hair, clothes and accessories. Drag the 3D preview to inspect every side.
Enter townProgress autosaves in this browser under the connected address.

Gameplay

The town is designed around short activities and visible progress. There are no complicated combat systems or long setup flows.

Things you can do

  • Complete four story goals and earn town coins.
  • Talk to residents and manage energy, hunger, mood and social needs.
  • Work at Moss Studio, open your own studio and hire up to four employees.
  • Buy apartment items and collect community keepsakes.
  • Play Signal Stop, Odd Tile and Color Call in the Little Arcade.
  • Visit the Glasshouse community space and collect its weekly visitor pin.

Saving and deleting

Character progress is stored in browser local storage under the connected address. Disconnecting or logging out preserves it. Deleting removes that browser profile only. It does not affect the wallet, token holdings, onchain history or the current reward round.

Controls and sound

A lime waypoint points toward the selected story or reward mission.

WASD or arrowsMove through town and inside your apartment.
Hold left or right mouseKeep walking horizontally without repeated clicks.
ETalk, enter buildings or use the nearest highlighted object.
Touch controlsUse the directional pad and action button on smaller screens.
Music and soundChill background music and game feedback begin after the first interaction. The pause menu includes an on or off control and a separate music volume slider.

Multiplayer presence

Wallet-linked characters can see a limited number of nearby players. The presence service receives a random session ID, character name, appearance, current scene and approximate position. It does not need or receive your wallet address. Presence data is temporary and disappears after a disconnect or timeout.

Wallet identity

The wallet address is the character key. PonsCity discovers compatible extensions separately through EIP-6963, with an injected provider fallback. Connecting asks for a public address and a switch to Robinhood Chain. It does not ask for a private key.

EIP-6963 discoveryLists compatible installed wallets as separate choices.
eth_requestAccountsRequests the public account selected in the wallet.
wallet_requestPermissionsWhen switching, asks supporting wallets to show a fresh account selection.
wallet_revokePermissionsWhen disconnecting, asks supporting wallets to revoke account access. PonsCity still disconnects locally if the method is unsupported.
wallet_switchEthereumChainRequests a switch to Robinhood Chain.
wallet_addEthereumChainOffers Robinhood Chain details only when the network is missing.

Connecting does not authorize spending. The game connection flow does not request a message signature or transaction. Always read the wallet prompt before approving it.

NETWORKRobinhood Chain
CHAIN ID4663 / 0x1237
Open explorer

ETH reward rounds

PonsCity publishes a live, read-only reward status from Robinhood Chain. The operator checks the holder set and available creator fees throughout each 30-minute round. At the round boundary, the automated distributor can send native ETH directly to eligible holders.

PLAYER POOL30%

Up to 30% of creator fees claimed for a distribution.

ROUND LENGTH30 min

Rounds close near each hour and half hour.

MAX BOOST1.5x

Five verified unique missions at 10% each.

Who is eligible?

An eligible address has a positive balance of the PonsCity launch token at the chain snapshot. The token contract, launch curve, factory, fee escrow, creator wallet, zero address and burn addresses are excluded from the holder set.

PONSCITY TOKEN0x7190D56792EEB35D419238d0b7C8F7C389f20067
Launch page Token explorer

How the share is calculated

Each eligible holder's reward weight is their token balance multiplied by an accepted mission multiplier. The available player pool is divided proportionally across all reward weights.

reward weight = token balance x mission multiplier

0 verified missions1.0x reward weight
1 verified mission1.1x reward weight
2 verified missions1.2x reward weight
3 verified missions1.3x reward weight
4 verified missions1.4x reward weight
5 verified missions1.5x maximum reward weight

Mission verification

The Reward Center tracks five activities: talk to a resident, complete a work shift, eat something, hire an employee and finish an arcade game. The in-browser counters help guide play, but browser local storage is not trusted as payout evidence. A mission affects a real payout only after it is accepted in the protected server-side activity record for that round.

Payments, minimums and empty rounds

  • If no creator fees are available, the public pool shows 0 ETH and no payout is created.
  • A gas-aware minimum prevents uneconomic transfers. Small allocations are kept in a deferred ledger and can be added to a later payout.
  • The distributor journals a payment before confirmation and resumes an interrupted batch without paying completed recipients twice.
  • No claim transaction is required from a player. Eligible payments are sent directly to holder addresses.
  • Deleting a game character does not restart the timer or create another payout.
Implementation note

The current live flow is an operator-run distributor, not a deployed reward vault contract. A Solidity vault prototype exists in the source tree, but it is not listed as a live PonsCity contract and is not used for current payouts.

Open the public reward status

Live status

WebsiteLive over HTTPS at www.ponsville.com
Multiplayer presenceLive WebSocket service with capped nearby players
Wallet connectionLive account connection and Robinhood Chain switching
Reward statusLive chain snapshot and 30-minute round data
Automated distributionScheduled after each round. A transfer occurs only when creator fees and gas-aware payout thresholds allow it.