Chartsmith

Pricing

One credit.
One chart.

There is no plan to choose and no seat to buy. A chart costs 1 Ounie credit — one cent — from the same wallet every Ounie app draws from.

Credits

1credit / chart

Every rendered chart, at every size, in every format and theme. PNG or SVG, 1200 × 675 or 2400 × 1200 — the price does not change with the picture.

  • All eight chart types
  • All three themes
  • PNG and SVG
  • Signed URL, 24 hours, re-signed free
  • The value table with every response
  • REST, MCP, and the dashboard
Buy credits on ounie.com

Credits never expire

x402 · no account

$0.012USDC / chart

For agents with no Ounie account and no wallet on our side. POST a spec to /api/x402/render; the first call answers 402 with the terms, and you sign and retry.

  • USDC on Base, settled on chain
  • No key, no signup, no session
  • The spec is validated before you are quoted
  • Payment is verified before the render, settled after
Read the x402 docs

The premium over a credit covers on-chain settlement

01Credit math

What is free, and what is not.

Anything that runs the renderer costs a credit. Everything that reads work you already paid for does not.

One dollar, one hundred credits

The coral tick is one chart. 1 credit — a cent — from the same Ounie wallet every other Ounie app draws. No plan, no minimum, no monthly anything.

Render a chart
1 credit
Read one back, re-sign its URL
free
List, download, delete
free
A spec that can't be drawn
free — refused before it costs

Credits are reserved before the render and settled on delivery. If the render fails, the reserve goes back to the exact pools it came from.

02No surprises

How the money moves.

01

Reserved first

Credits are held before anything renders. An agent with an empty wallet gets a 402 naming the amount it needs — never a surprise bill.

02

Settled on delivery

The credit is only consumed once the chart exists and is stored. Nothing is charged for an attempt.

03

Refunded pool-exact

If a render fails, the reserve goes back to the exact pools it came from — monthly allowance, purchased, earned — in that order, not a lump sum.

03Questions

Straight answers.

01What exactly comes back?
A signed URL to a PNG (or an SVG, if you ask for one), valid for 24 hours, plus the chart’s dimensions and a flat table of the values you sent. Re-signing the URL later is free, so nothing is lost when a link expires.
02Does it ever change my numbers?
No. Nothing is smoothed, interpolated, rounded into a nicer shape, or inferred. Bar and area charts always start from a zero baseline — a truncated bar axis misstates the ratio between bars, which is the one thing a bar chart exists to show. If a value is missing, send null and the line breaks there rather than pretending.
03What happens if my data is malformed?
You get a 400 that says which series is wrong and what to send instead, and you are not charged. Validation runs before any credit is reserved, so a mismatched label count never costs anything.
04Why only eight series?
Because the palette is eight slots and is never cycled. A ninth series would have to reuse a colour, and two different things in the same colour is a chart that lies. Fold the tail into an “Other” series, or split it into more than one chart.
05Is it readable for colourblind viewers?
The palette was chosen by running every candidate ordering through colour-vision simulation and keeping only the orderings that cleared the separation thresholds in both light and dark. Charts with two or more series always carry a legend, scatter series get distinct marker shapes as well as colours, and every response includes the value table — so identity never rests on colour alone.
06Do I need a subscription?
No. There are no plans and no tiers. Each chart draws one credit from your shared Ounie wallet, and credits never expire. Agents with no Ounie account can pay per call in USDC instead.
07How fast is it?
There is no upstream provider and no headless browser — the chart is drawn from scratch on our own CPU, typically in well under a second, and the call returns the finished image. Nothing to poll.
08Can I use the images commercially?
Yes. The chart is your data, drawn. It is yours, with no attribution required.

Building a spec is free — the composer runs the renderer in your browser. Only a saved chart costs a credit.

Open the composer