PocketMoneyKidsSet up a family

Pocket money with rules they can't break.

A kid wallet on Solana. You set the weekly limit and who they can pay. Squads enforces it.

Pocket

Hi Ari

3 wk
$12.40left of $20 this week
Refills Friday
$5.58 in SOL this month

Tap to spend

Recent

  • Asked for more than the limit25m ago
  • Sent 3.60 USDC to Corner Cafe3h ago
  • 2.00 USDC moved into Savings22h ago
Pot $64.50
Dad's phone: Ari asked for $14.00

Your rules live on chain, not in our database.

Every family is a Squads smart account. Tap a piece to see what it does.

Spending limit

Squads enforces it: $20 a week, only to Savings and the friends you listed. Trying anything else fails on chain, not in our app.

Set the limit once. Drag it, done.

Pick an amount, a period and who they can pay. Saving it writes a Squads spending limit; nothing else can move money out of the Pot without you.

Allowance$20 a week
$5$60
Refills every

Can pay

$20to spend a week

Ari can spend $20 a week at Maya, Leo, Corner Cafe. Anything else is a request.

Try a payment

$8
Arcade Kings is not on the allowlist. The chain rejects it with InvalidDestination. Ari can still ask.

Earn it with chores. Keep it in jars.

Drag a card across. That is the whole chore flow.

Earned $5

Posted

Parent adds a bounty

Unload the dishwasher$2
Walk Pepper$3

Done

Kid marks it

Rake the front yard$6

Paid

Bonus limit or Savings

Clean your room$5

Tap a jar to drop a dollar in.

Jars sit on top of the Savings vault. Savings rolls over; unused allowance does not.

What we keep, and what the chain keeps.

On Solana

Enforced by Squads. We could disappear and it keeps working in the Squads app.

Family account
Squads v4 multisig, parent is config authority
Pot and Savings
Vaults 0 and 1, plain SOL and USDC
Spending limits
Amount, period and allowlist per token
Requests
Vault transaction plus proposal, approved by you
Members
Parent full, co-parent full, kid propose only

In our database

Convenience only. None of it can move money.

Names
Kid name, friend names on the allowlist
Chores and jars
Bounties, statuses, jar targets
Timeline
Readable history built from your transactions
Nudges and streaks
Written by the keeper every ten minutes

When they ask for more

  1. 1vault_transaction_create

    Kid wraps the payment in a Squads transaction

  2. 2proposal_create

    It waits as a proposal, nothing moves

  3. 3proposal_approve

    You tap Approve on the dashboard

  4. 4vault_transaction_execute

    Same transaction pays it out of the vault

Questions parents ask first.

Ten minutes to set up. Five seconds to approve.

Connect your wallet, name your kid, send them the invite link, sign once.

You do. Funds sit in two Squads vaults owned by your family account, and your wallet is its config authority. PocketMoney never holds a key that can move them, and the account opens in the Squads app too.