Documentation

Everything you need to know about farming, earning, and claiming in CozyFarm.

What is CozyFarm?

CozyFarm is a multiplayer isometric farming game rendered in true 3D with voxel-style visuals. Players roam a shared persistent world, buy land parcels, plant and harvest crops, and earn real devnet SPL tokens for their harvest.

The game runs on a server-authoritative architecture — your farming progress is real and persisted, crops grow even while you're offline, and multiple players share the same world in real time.

Shared WorldFarm alongside other players in real time
Real TokensEarn CROP (SPL token) on Solana devnet
Own LandBuy parcels, upgrade them, make them yours

How to Play

Getting Started

  1. Jump in — No wallet needed. Pick a character from 18 voxel variants, choose a display name, and you're in the world.
  2. Buy a parcel — Click an unowned tile and purchase it for 0.05 SOL. This is your farmland.
  3. Plant a crop — Select your parcel, choose a crop type, and spend tokens to plant. Crops grow on real-time timers.
  4. Harvest — When your crop is ready, click to harvest and collect your token reward.
  5. Expand & upgrade — Buy more parcels (up to 5), upgrade to coops, or customize with cosmetic themes.

Core Loop

Plant
Grow
Harvest
Earn

Crops grow on absolute timers — even when you're offline. Come back to a ready harvest.

Crops

Four crop types with different risk/reward profiles. Faster crops are cheaper but earn less per hour. Longer crops require more upfront investment but yield higher returns.

Wheat

Growth2 min
Plant cost5
Harvest15
Net/hr (5 plots)1,500

Quick and cheap. Best for active farmers who can replant often.

Corn

Growth10 min
Plant cost20
Harvest60
Net/hr (5 plots)1,200

Balanced option. Good returns without constant attention.

Pumpkin

Growth30 min
Plant cost50
Harvest175
Net/hr (5 plots)1,250

Set it and forget it. Higher risk, higher per-harvest payout.

Bamboo

Growth2 hrs
Plant cost150
Harvest600
Net/hr (5 plots)1,125

The long game. Biggest single payout for patient farmers.

Land & Upgrades

Parcels

Every parcel costs 0.05 SOL to purchase. You can own up to 5 parcels. Each parcel must be maintained weekly or it degrades and eventually gets abandoned.

Purchase price0.05 SOL
Max per wallet5 parcels
Base maintenance50 / week
Grace period24 hours

Chicken Coop

Convert a farm parcel into a chicken coop for 1,000 tokens. Coops generate 120 tokens/daypassively — no planting or harvesting needed. The tradeoff: you lose that parcel's farming capacity and maintenance doubles to 100/week.

Upgrade cost1,000
Passive income120 / day
Payback period~8.3 days
Maintenance100 / week

Cosmetic Themes

Customize your parcels with visual themes. Cosmetics are permanent but increase your weekly maintenance cost.

Golden Harvest2001.25x maint.
Crimson Field3501.5x maint.
Emerald Grove5001.75x maint.
Obsidian Shard7502x maint.

Tokenomics

Two-Token System

CozyFarm uses two tokens that work together: an in-game token (CROP) for gameplay, and a PumpFun token (PFT) that represents real tradeable value.

CROP (In-Game Token)
  • Inflationary — minted on withdrawal
  • Real SPL token on Solana devnet
  • Earned through farming & coops
  • Spent on planting, maintenance, upgrades, cosmetics
  • Withdrawable to your wallet
PFT (PumpFun Token)
  • Fixed supply — 1 billion total
  • Real SPL token on PumpFun
  • Obtained by burning CROP
  • Tradeable on open market
  • The “cash-out” layer

How It Works

Gameplay runs on a fast off-chain ledger. The blockchain is only touched when you withdraw or redeem — keeping the game responsive while keeping tokens real.

Farm & EarnHarvest crops, collect coop income — CROP accrues in your off-chain ledger
WithdrawMove CROP from ledger to your Solana wallet — server mints real SPL tokens
Burn & RedeemBurn wallet CROP on-chain to receive PFT from the treasury
Trade or HoldPFT is freely tradeable — sell on Raydium or hold

Emissions & Economy

Earning Rates

Net earnings per crop type, assuming 5 active plots with continuous replanting:

CropCycleNet per harvestCROP / hour (5 plots)
Wheat
2 min+101,500
Corn
10 min+401,200
Pumpkin
30 min+1251,250
Bamboo
2 hrs+4501,125

Token Sinks

Every token earned has places to go. These sinks keep the economy balanced by removing CROP from circulation:

SinkCost (CROP)Type
Planting seeds5 — 150Per action
Parcel maintenance50+Weekly recurring
Coop upgrade1,000One-time
Cosmetic themes200 — 750One-time
Character change50Per change

Redemption: CROP → PFT

Burning CROP gives you PFT from the treasury at a rate that decreases as the treasury depletes — early redeemers get the best rate.

PFT received = CROP burned × 10 × (treasury remaining / treasury initial)
Treasury remainingRate (PFT per 1 CROP burned)
100% (full)10.0
75%7.5
50%5.0
25%2.5
10%1.0

The treasury can never fully drain — the rate approaches zero asymptotically. No cliff, no “sorry, treasury is empty” moment.

Redemption Gates

Safety mechanisms that protect the treasury and keep the economy sustainable:

Minimum burn1,000 CROP
Cooldown24 hours
Daily treasury cap1% of remaining
Account age48 hours min

The 1% daily cap ensures the treasury lasts months regardless of player count. Heavy redemption days just mean each redeemer gets a smaller share of the daily cap.

Built With

RenderingReact Three Fiber + orthographic camera + instanced meshes
MultiplayerColyseus — server-authoritative state sync over WebSocket
BackendExpress 5 + Drizzle ORM + PostgreSQL
BlockchainSolana devnet via gill — real SPL token minting
FrontendNext.js 16 (App Router) + Zustand
Monorepopnpm workspaces + Turborepo