Player-owned items on-chain
Hypothetical. Not a client, not a result.
// The problem
Players want to keep and trade rare items they earn, but trades happen on outside sites full of scams, and the studio cannot see or stop them.
// What we would build
Rare items issued as tokens on a public chain with audited smart contracts, a marketplace where players trade with wallet sign-in, and the game reading ownership from the chain. If items never need to leave your game, your own database does this better, and we will say so.
// What is in it
- Smart contracts for items, with your rules on transfers built in
- A marketplace site with wallet sign-in and a regular account option
- The game server reads ownership from the chain
- An independent audit of the contracts before launch
- Items designed as part of the game, never sold as investments
// Stack
- Solidity
- An EVM layer two network
- wagmi and viem
- Next.js
- PostgreSQL indexer
// estimate
- Build
- ≈ US$106,000 to US$162,000, delivered within 25 weeksCAD 151,100 to 231,100
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Specification
- 0.4 weeks
- Design approved
- 3.9 to 6.9 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 0.9 to 1.9 weeks
- Contracts and tests
- 2.4 to 3.9 weeks
- Testing and fixes
- 0.4 weeks
- Testnet deployment
- 2.9 to 3.4 weeks
- Launch
- 0.9 to 1.4 weeks
- Mainnet
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- An outside audit of the contracts, if you want one
- 2 to 4 weeks
- API access from your game team
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 30,220 to 46,220
- Discovery 3.5%
- CAD 5,288.50 to 8,088.50
- Specification 6.3%
- CAD 9,519.30 to 14,559.30
- Design approved 3.5%
- CAD 5,288.50 to 8,088.50
- Core features 10.5%
- CAD 15,865.50 to 24,265.50
- Full build 7%
- CAD 10,577 to 16,177
- Contracts and tests 19.1%
- CAD 28,860.10 to 44,140.10
- Testing and fixes 3.5%
- CAD 5,288.50 to 8,088.50
- Testnet deployment 6.3%
- CAD 9,519.30 to 14,559.30
- Launch 3.5%
- CAD 5,288.50 to 8,088.50
- Mainnet 6.8%
- CAD 10,274.80 to 15,714.80
- Holdback, 30 days after launch (10%)
- CAD 15,110 to 23,110