Acme demo. Pick who you want to be. Made-up people, real signatures.

What did your AI get done this week?

Everyone is token maxing. Nobody can say what it bought. Juicebox turns your Claude Code and Codex sessions into a weekly receipt: what you built, fixed and figured out, and what each one cost. Your team sees the work behind the tokens, not just the bill.

  • Your prompts never leave the laptop.
Juicebox
What did you get done this week?
Your week, on your laptop
You, your team, your company

Built
Figured out

AI sessions
Claude Code
Codex
Total
Shipped
Idea to merged
things done

Written by0G private AI
CheckedTEE verified
SignatureEIP-712
0xea50b76a…cb9ca6
Prompts not included. Ever.

One receipt, two sides

The person who did the work writes and signs it. The company reads it. After that, nobody can change it, not the company and not us.

On your laptop

For engineers: send your weekly receipt

A private AI on 0G writes your week from your sessions, paid from your own 0G credits. You check it, sign the whole receipt and send it to your team.

  1. 1Write
  2. 2Sign
  3. 3Send
Open my week
For leads and managers

For companies: see what everyone got done

Everyone's signed week, by team and by person, with the pull requests behind it and where the AI money went. Leads sign in with GitHub. Your company is your GitHub org.

  1. 1Set up once
  2. 2Sign in with GitHub
  3. 3See everyone's week
Open the company page
Just for fun

AI Wrapped: how you talk to AI, for anyone. Nothing to do with receipts, never sent to a company.

Open AI WrappedOpens here

How a week works

Set up once on your laptop: connect GitHub, join your company, sign in with 0G and let Juicebox read your Claude Code and Codex logs. Then every week takes three steps.

  1. 1Write

    The private AI on 0G reads a trimmed summary of each session and writes one line for each thing you got done. It costs about a cent a week, from your own 0G credits.

  2. 2Sign

    You read it and sign it with a key made on your laptop. The signature covers every line, the pull requests and every number. The whole week goes, nothing is picked out.

  3. 3Send

    It becomes one read-only record on Arkiv that you own. The full list goes to Swarm, encrypted on your laptop, so only your company's key opens it.

Chainlink

And once a month, Chainlink checks each team on its own: every signature, the signed totals, and whether what shipped is still there. The score goes on Ethereum Sepolia, where nobody can change it.

See a team's monthly checkOpens here

The whole story, step by step Opens here

What leaves your laptop

Very little, and each piece has one reader. Here is the same week, seen three ways.

Stays on your laptop

Only you can read these.

  • Raw logs in ~/.claude and ~/.codex
  • Your prompts and the AI's answers
  • Session titles, file names and folders

Sealed for your company

Encrypted on your laptop, kept on Swarm. Only your company's key opens it.

  • The list of what you got done
  • The pull requests behind it
  • The private AI's records

Public, so anyone can check

Signed totals on Arkiv. That is the point: the numbers can be checked.

  • Things done, by category
  • AI spend, by tool
  • Merged PRs and pushes to main

To write your week, the private AI sees a trimmed summary of each session: what you asked and what the AI said at the end. The model runs inside a hardware enclave on 0G. Requests reach it through 0G's router, which is not end-to-end sealed today.

See the full tableHide the full table
DataWhere it goesWho can read it
Raw logs and promptsNowhere. They stay in ~/.claude and ~/.codex on your laptop.Only you
Session titles, file names, foldersA local file in ~/.receipts, outside any repoOnly you
One session's trimmed prompts and the AI's last answers, when you click Write my week0G Private Computer in private mode, paid from your own 0G account: only models running inside a TEE can answer, and the TEE signature of every answer is checkedThe model inside a TEE. It reaches it over HTTPS through 0G's router, which is not end-to-end sealed today, so 0G's router could read it in transit
The list's titles, for the weekly summaryThe same private 0G modelThe same: the model in a TEE, and 0G's router in transit
PR numbers and repo namesGitHub API, with your own tokenGitHub (it already has them)
Your signed totals, when you send your receiptArkiv testnet, schema receipts-ethglobal-mumbai.receipt.v2, read-only and owned by youAnyone. That is the point: the numbers can be checked
Your list, PRs and AI records, when you send your receiptSwarm testnet, encrypted on your laptop; the key is sealed to your company's key on ArkivYour company
Your AI Wrapped card (numbers only)Nowhere, unless you post itWhoever you show it to

What it runs on, and where to check it

You do not have to trust us. Each piece has a public place where you can see it working.

Got a receipt file or link? Check a receiptOpens here

  • 0G

    A private AI in a hardware enclave reads each session and writes the week, paid from the employee's own 0G credits.

    0G's TEE check of the providerOpens here
  • Arkiv

    Every receipt sent is a read-only record on Arkiv, owned by the person who signed it. The company wallet only pays the fee.

  • Swarm

    Each week's full list is encrypted on the laptop and kept on Swarm, where only the company's key opens it.

    One encrypted week, fetched liveOpens here
  • Chainlink

    Once a month, a Chainlink CRE workflow reads each team's receipts from Arkiv, checks every signature, re-checks on GitHub that what shipped is still there and writes the score to Ethereum Sepolia. Only Chainlink can post it.

    Every score on Sepolia Etherscansepolia.etherscan.io
  • GitHub

    Your company is your GitHub org and your team is your GitHub team. All of the code is open.

    The code on GitHubgithub.com

Look around Acme

Acme has 12 made-up people in three teams: Payments, Platform and Mobile. Five weeks of signed receipts are on Arkiv and this week's lists are sealed on Swarm. Pick who you want to be.

A strip stays at the top of every demo page, so you can switch roles or leave the demo at any time.