$INBOX

Contracts

Two contracts on Robinhood Chain (chainId 4663), OpenZeppelin v5, 33 Foundry tests. Source in contracts/.

Onchain

ContractDoesAddress
InboxNFTERC-721 "Inbox": mint, open, fire, rehire, changeJob, send. Collection on OpenSea.0xccb98f570b
PayrollOne stock per company, reward-per-weight accumulator, per-inbox accounting.0x5f4bc5cd46
$INBOXPONS launchpad token. Burned on mint and fees; creator fees fund payroll.set after the PONS launch

Offchain

ServiceDoes
Keeper (owner multisig)fundBuy → swap ETH into GOOGL / AAPL / MSFT → depositReward per company, split by weight.
Fire botscripts/fire-bot.sh calls fire() for inboxes idle 30+ days. Permissionless, gas only.
This siteReads inboxes and letters from RPC events, writes through your wallet. No backend.
  1. 1
    Trade
    PONS creator fees and 90% of each mint fee land in Payroll as ETH.
  2. 2
    Keeper run
    Owner pulls ETH, swaps into the three stocks, deposits per company.
  3. 3
    Deposit
    depositReward moves accPerWeight. One Deposited event = one letter.
  4. 4
    Open
    open(id): stock minus 1% to your wallet, idle clock resets.
  5. 5
    Fire
    30 idle days: anyone calls fire(). rehire() burns the fee, restores weight.
v0 trust points. Swaps run in the owner wallet, not onchain. Prices and fees are lower-only. Owner moves to a multisig before launch. No audit yet.