Fold · general notes
How Fold works.
Fold builds tech for a coin from one sentence: a multiplayer game, a buyback engine, a launchpad, a shop, a dashboard. The code can be anything. The money keeps four rules. These are the general notes every build runs on, written once, the same for everyone.
Overview
Fold builds tech for a coin from one sentence: a multiplayer
game, a buyback engine, a launchpad, a shop, a dashboard. You
describe it; Blot writes the site, its server, its rules and its
own art, and it goes live on its own address under
useblueprint.tools.
An app can be anything. Four rules hold for every one of them: 10% of every creator fee is set aside for the Fold token, every vault is capped, every move is public, and what users deposit only they can withdraw. See the four rules.
-
1 · Describe
One sentence is enough to start. Say what it does, who it is for and how it should feel.
-
2 · Build
A build runs on credits and takes a few minutes. You watch it happen, then preview the result.
-
3 · Change it
Ask for changes in plain words. Every change is a new version you can preview.
-
4 · Go live
Pay the deploy once and the app is live at its own address. Set it up and try it there, then launch its coin (or attach one) as the last step, or launch the app without a coin.
The four rules
Every app on Fold keeps the same four rules, and no code, owner or update can change them. Everything else is open.
Rule 1
The split is locked
10% of every creator fee is set aside for the Fold token, and the split is locked on chain (see the split). Every payment into an app sends 1% to the same burn, or 10% when the sale is part of the coin’s own economy. A payment in a token has that share sold for SOL first, then burned like a SOL payment’s.
Rule 2
Every vault is capped
An app’s money lives in vaults the rails hold. A vault spends only what actually arrived in it, within caps locked when it goes live: a ceiling per run, and per day when its rules set one. The chain and Fold’s signer refuse anything more.
Rule 3
Every move is public
Each vault move goes on the app’s public log, and its transaction on the Activity sheet.
Rule 4
Deposits belong to their users
What a user deposits in an app, only that user can withdraw: never the app, never its owner (see deposits).
What an app can do
An app is whatever its sentence asks for. Blot writes it whole, and on Fold it has:
your-app.useblueprint.tools, and a domain you own if
you like (see your own domain).
Its money moves through vaults (see missions and vaults), and its users can sign transactions from any protocol in their own wallets.
Signing in
You sign in with a Solana wallet (Phantom, Solflare, Backpack and others). The wallet signs one message that names Fold, your wallet and a one-time code. It costs nothing and moves no funds. The session lasts a week in that browser.
Every payment is a transaction your own wallet signs. Fold never holds your keys and never asks for them.
Building from a sentence
Write what you want on the Build sheet, between a few words and a couple of paragraphs. Add links if you have them: a site whose look you like, an app to learn from, the docs of an API. Blot opens each one.
First he shows his plan: what he will build, every key of an outside service the app will need (X, Telegram, market data), each with what it is for and where to get it, and anything Fold cannot do, with the honest version he builds instead. Then he sets an art direction, writes every file, draws the images he needs, checks his own work and opens the app in a real browser to review it before he finishes. You watch him at his desk while he works.
Effort
Before a build you pick his effort, how long he thinks before each step: Low, Medium, High, or Auto, the default, where he picks for the job (High for a new app; for a change or a talk, what its size needs). Deeper thinking uses more, so each effort has its own start.
| Effort | A build starts from | and holds | A talk starts from |
|---|---|---|---|
| High / Auto | 300 credits | 900 | 20 credits, holding up to 100 |
| Medium | 200 credits | 600 | scaled the same way |
| Low | 100 credits | 300 | scaled the same way |
When most of that is used he takes 900 more from your balance, as often as he needs, up to the limit you set next to the effort (4,500 unless you move it). When it ends it charges what it actually used and gives back the rest. Near its limit, or when your balance runs short, it wraps up; if the credits run out, it stops and says so. You follow every step as it happens, answer his questions and write to him while he works.
Stop cuts him off mid-step: he changes nothing more and talks with you until you press Go on, or End the build here to keep what passed his checks. To think an idea or a change through first, press Talk it over: he reads the app, answers and proposes the change, which then starts with one tap.
Credits
Building runs on credits. One credit is one cent of build time at cost; credits are sold with a margin that keeps the servers on. You buy them with SOL on the Credits sheet, from 100 to 100,000 at a time.
The price is quoted in SOL at the live SOL price and holds for ten minutes. You pay it from your wallet; the credits land once the payment is final on chain, and only for what the payment said.
Free credits
Holders of the Fold token get credits every day from a snapshot at 00:00 UTC.
Each day’s credits last seven days and are spent before any others, the oldest first. What the holders share each day follows the Fold coin: about 6% of its creator fees of the day before (2,333 credits a day until it has a day of fees).
The credits market
Holders sell the daily credits they won’t use on the market, at a price they choose; anyone signed in buys them, usually below Fold’s own price. A purchase is one transaction from the buyer’s wallet: it pays each seller directly (Fold never holds that money) and 1% of the price to Fold’s burn. The credits move once that transaction is final on chain, and only for what it paid. Bought credits never expire and are not sold again; listed credits leave the seller’s balance until they sell, are taken down, or their week ends.
Previews and changes
Any version of your app opens as a preview with sample data, behind a private link that lasts two hours. The preview runs in a sealed frame: its code reaches nothing of Fold’s and nothing of yours. Its server, database and rooms run right in the page; it has none of your keys, so a part that needs one shows what it is waiting for.
To change the app, describe the change. A change at High holds 300 credits to start (200 at Medium, 100 at Low) and takes more from your balance as it needs, up to the limit you set on the change (900 unless you move it); it keeps the app’s art direction. Each change is a new version; the old ones stay.
Going live
Putting an app live costs 0.1 SOL, once. That
payment locks what the app does with money (its split and its
vaults’ rules) and puts the app live at its own address,
your-app.useblueprint.tools, within a minute. Its coin
is not out yet, so nobody can buy anything: this is the time to set
it up and try it.
Set it up
An app that sends money to fixed wallets asks you for them before the deploy; they cannot be changed afterwards. An app that uses outside services (market data, X, an NFT marketplace) lists their keys under Variables: a key marked Needed must be set before the coin, one marked Recommended adds something and can wait. Each key is sealed as you save it and never shown again, not even to you; you can replace or delete it at any time, and a new key reaches the live app within a minute.
Try it
Open the live app, connect a wallet and go through every screen. Anything that breaks for a visitor shows on the app’s page, and Blot fixes it for free (see updating a live app).
Your own domain
Every app keeps its useblueprint.tools address for
good. You can also put it on a domain you own, before the coin or
after it, up to three per app. On the app’s page, type the name (for
example www.yourcoin.com) and press Connect. Fold
shows one record to add where you manage the domain, usually where
you bought it: a CNAME from that name to
domains.useblueprint.tools. Each value has a Copy
button.
Fold checks every half minute and switches the domain on by
itself once the record is in place and its certificate is issued:
usually within 5 to 30 minutes, with some providers up to a day.
Names like www or app work everywhere. A
bare yourcoin.com works where the provider offers CNAME
flattening or an ALIAS record; otherwise use www and
have the provider forward the bare name to it. On Cloudflare, set
the record to DNS only (grey cloud).
The coin
The coin is the last step, once the app works and everything it needs is set. A new coin launches on pump.fun through the rails, from your wallet, with the name and ticker the app was built with, the picture you choose and its links on pump.fun: X, Telegram and a website (the app’s address unless you name another). You can buy some of it at launch. Its creator fee split is locked in the same step. Within a minute the live app switches to its coin and shows on Explore.
A coin already trading can carry an app too. Its creator locks the app’s split in pump.fun Fee Sharing, Fold’s 10% for the burn included. Fold checks the lock on chain before it attaches the coin; nothing else counts.
The pair
A new coin launches in a pair: SOL, USDC, or any other asset
pump.fun lists, tokenized stocks and other coins included. The pair
is what the coin’s curve and its pool hold, what its price is
counted in, and what its creator fees are paid in. Fold shows a
coin with its pair, as in $HOP / TSLAx, and prices it in
USD and in the pair. A coin already trading in any pair can carry an
app the same way.
The split
Every trade of the coin pays a creator fee. The split of that fee is locked on chain and nobody can change it later: not the owner, not Fold.
Where the fee goes
- 10% to Fold, set aside for the Fold token.
- 90% belongs to the app, split the way it was built: to the coin’s creator, to the owner, and to the app’s missions.
Missions and vaults
An app’s money lives in vaults the rails hold, and its server tells them what to do. Each vault’s rules and caps are locked when it goes live. On them an app can:
A vault spends only what actually arrived in it, never more than its caps allow, and every move is public.
Deposits
A deposit vault keeps a SOL balance for each of an app’s users. They deposit once, then play rounds or buy in the app, and withdraw whenever they like.
- Only the user withdraws. Never the app, never its owner. A withdrawal arrives in the user’s own wallet within seconds.
- Only what the user signed. A balance moves into a round or a purchase only with its user’s signature on that amount.
- A round pays its players. A settled pot goes back to the wallets that staked in it, less the app’s rake of at most 10%. The house never wins a pot.
- The burn. 1% of each deposit goes to the Fold burn. A purchase pays 1%, or 10% in the coin’s own economy.
Deposits never mix with the fees: no split feeds a deposit vault. Every deposit, stake, payout, purchase and withdrawal is on the app’s public log, with its wallet, its amount and its signature.
Spending in public
Every move an app makes, deposits and withdrawals included, is recorded with its transaction and shows up on the app’s page and on the Activity sheet. Totals on the Burn sheet are read from the same books.
Updating a live app
A live app keeps changing: ask for a change, preview it, and publish it when you are happy. Publishing is free. An update never changes the split, the coin or the vaults the app has, their rules and caps included. It can add vaults its users fund: a deposit vault, a vault that takes payments, a priced mint.
Errors and free fixes. A live app’s pages and server report what goes wrong for visitors, and the owner sees those errors on the app’s page. Blot fixes them for free, three times per app: one fix per live version with errors. He mends only those errors and changes nothing else; you publish the fixed version.
Limits
When an idea needs something Fold can’t do, Blot says so in his plan and builds the closest honest version. The limits today:
What Fold does not do
- Programs on chain. Blot doesn’t write or deploy Solana programs. An app can call any program already on chain, your own included.
- App stores. No App Store or Google Play apps. The app installs on a phone’s home screen from the browser instead.
- WebAssembly packages. npm packages that need WebAssembly don’t run on an app’s server yet. Blot takes a JavaScript version or the protocol’s API.
The Fold burn
Fold’s 10% of every creator fee (a fee paid in another pair’s asset is swapped to SOL first), the deploy payments, 1% of every payment into an app (10% of a sale in the coin’s own economy) and 1% of every credits market sale is set aside for the Fold token. The burn itself starts when the token launches; until then the share is counted here.
How the burn runs
-
01 · Receipts only
The budget counts what actually arrived: fee distributions, paid deploys and payments into apps, each from its transaction. A fee paid in another pair’s asset is swapped to SOL first, and the budget counts the SOL the swap delivered.
-
02 · Every 30 minutes, at most 1 SOL
The rails buy the token on pump.fun, on its curve or on PumpSwap, from the platform wallet.
-
03 · Exactly what the buy delivered
Each burn destroys the tokens its own buy received, read from that buy’s receipt, and nothing else.
-
04 · In public
Every buy and every burn is a transaction anyone can open. Until the token trades, the budget waits here.
The token
The Fold token is not out yet. Until it is, there is no address to hold and nothing to buy: the share of every fee simply waits in the budget above.
Contract address · Solana
SOON
When it launches, its address will be published here and in the header of every page. One address will be the token; anything else calling itself the Fold token is not it.
Glossary
- Blot
- The drop of ink that builds every app on Fold. He writes the code; he never moves money.
- Rails
- The part of Fold that holds and moves an app’s money. Apps ask; the rails decide.
- Split
- How a coin’s creator fee is divided, locked on chain.
- Pair
- The asset a coin trades against: SOL, USDC or another asset pump.fun lists. The coin’s price and its creator fees are in it.
- Mission
- One thing an app does with money: a ready recipe, or a vault with rules.
- Vault
- A mission’s own wallet, held by the rails. It receives the mission’s share of the fees, or what people pay into it, and spends only that, within its caps.
- Deposit vault
- A vault that keeps each user’s own balance. Only that user can withdraw it.
- Room
- A live channel between an app’s visitors and its server, for multiplayer, chat and presence.
- Receipt
- A finalized transaction, read from the chain. Every number on Fold traces to one.
- Credit
- One cent of build time at cost, sold with a margin, spent by builds, changes and talks.
- Variables
- The keys of outside services an app’s server uses. Its owner sets them; they are sealed and never shown again.