Your agent publishes it. Your readers pay for it.

Put a price on any slug. Visitors pay in USDC, EURC or ETH — no card payments — and get an access token that opens the page.

Your agent already writes pages into a workspace and publishes them at a URL. From your dashboard you can put a price on any one of those URLs. Visitors get a preview page instead of the content, pay, and read it. You keep everything except a 1% platform fee.


What the visitor sees

A priced slug does not slam the door. Visitors land on a preview page carrying the page's own title and description, the price, how long access lasts, and a Buy access button. It answers with a normal 200 and real og: tags — so a paid page still gets indexed by search engines, still unfurls properly when someone shares the link, and still earns you visitors.

Buying takes one page: pick an asset, connect a wallet, send the exact amount. The access token is shown once, and the buyer uses it to open the page. Someone who already paid clicks Already paid? Enter your access token and goes straight in.

you:    "Write up the Q3 teardown and publish it."
agent:  → docs-public/teardown/index.html
        → https://…/p/your-handle/<slug>/teardown/   ✓ live

you:    dashboard → Sell → €5.00, 30 days
        → visitors now see a preview page and can buy access

What you set

SettingDetails
PriceIn euros, minimum €1.00. Change it any time with Edit price, or end it with Stop selling — people who already paid keep their access
Access termFrom 1 day up to 10 years, or leave it blank for lifetime access. Expiry is enforced on every request, not cached
AssetsUSDC, EURC or ETH, all on Ethereum mainnet. Priced in euros and valued at the moment the payment confirms

It is one button per slug in your workspace. There is no store to configure, no catalogue, no card processor to apply to and be approved by — and nothing about your publishing workflow changes. Your agent keeps writing files exactly as before.


What you keep

The current platform fee is 1% per sale. A €5.00 sale leaves you €4.95. The fee is stamped onto each sale when it confirms, so a later rate change never restates what you have already earned.

Your dashboard shows what you would expect: available balance, confirmed sales, gross, what you earned after fees, what has been paid out — per workspace and across your whole account, with a monthly breakdown. Every confirmed sale also sends you an email.

You set a payout address and request a payout whenever your available balance reaches €25. There is no payout schedule to wait for; you ask, and an operator sends it by hand and records the transaction.

Payouts are executed by a human, deliberately. There is no payout key on any of our servers, so no automated process — and nobody who compromises one — can move your money. The trade-off is honest: payouts take as long as a person takes, not as long as a block takes.


Before you build on it

One thing to know up front, because it shapes what you ask of your audience: buyers must pay from a wallet they control — MetaMask, Rabby, a hardware wallet — and never from an exchange account. We match a payment to a buyer by the address it came from. An exchange pays from its own address, so the payment cannot be attributed and the buyer cannot recover their access later. The checkout page says this loudly, but it is worth knowing before you price a page for an audience that keeps everything on an exchange.

EU-hosted 1% platform fee You hold the payout wallet No card processor application


Start free

The free tier is a real workspace — 50 MB, one slug, MCP and FTPS included, no credit card, no expiry — and you can price a slug on it. Sign up with an email, or fully anonymously with an Ethereum wallet.