Unifraction•••• •••• •••• 4417
We are designing a home for the stablecoin wallets a finance team holds, the cards and agent wallets that spend from them, and the reporting that follows. Funds stay on-chain throughout.
Early stage. Nothing here is live yet.
Unifraction•••• •••• •••• 4417
Unifraction is at the idea stage. There is no product to sign up for, no account to open and nothing to connect a wallet to.
The problem we keep seeing: a company holds stablecoins, then runs its cards, its approvals and its accounting through three other systems, and reconciles them by hand at month end. The wallet and the ledger should be the same record.
What follows is design work. We are publishing it early to find out whether finance teams want it built.
We expect stablecoins to become a normal way for companies to hold and move money. This is what that looks like today, and where it breaks.
Y Combinator has announced that the startups it funds can choose to receive their funding in stablecoins. A company that does starts with its funding on-chain and nothing set up to control it, approve spending from it or keep its books.
Source: Y Combinator’s announcement on LinkedIn, 3 February 2026
500,000.00 USDC
Stablecoins are designed to hold the value of a currency such as the dollar, and a company can keep them in a wallet it controls.
A wallet can ask for several signatures and enforce limits, so the rules travel with the money instead of sitting in a policy document.
Every movement is written to a ledger the chain keeps, so accounting can start from the same source as the payment.
An agent or a service can hold a balance and pay for what it uses, request by request, with no card on file.
Each stage needs a tool, and each tool keeps its own record. The company is the integration.
Take payment or funding in stablecoins.
Keep it somewhere the team controls.
Decide who can spend, and where.
Pay vendors, staff and software.
Keep the books and report.
One record, from receiving funds to reporting.
Examples of the pieces a team can end up joining by hand.
Wallets and treasury, the cards and agents that spend from them, the controls in between, and the books that come out.
Company money, in wallets your finance team controls.
Hold company funds in wallets your finance team controls, with the signers you nominate.
Funds stay on-chain. Balances, movements and the ledger are the same record, not two systems to reconcile.
Cards and agent wallets that draw on an authorised amount.
An admin authorises an amount, and the card spends against it. One signature or several, set per configuration.
Give an AI agent its own wallet and its own limit, and let it pay per request over x402.
Who can authorise what, and where a payment may not go.
Per-transaction, daily and monthly limits, with a threshold above which an approval is required.
Owners, admins, approvers and viewers, each seeing and authorising only what their role allows.
Turn on monitoring to stop payments to sanctioned merchants and addresses before they leave.
The books come from the same record as the money.
Authorisations and settlements arrive in one feed, with the wallet they drew on.
Every authorisation and settlement is already a ledger entry, so the books come from the same place as the money.
Four steps, and the money stays on-chain through all of them.
A CFO, or someone on the finance team, connects the company wallet, names the signers, and decides who may authorise what. No engineer needed.
Each card and each agent wallet spends against an amount an admin has authorised. Depending on how the wallet is configured that takes one signature or several.
When a payment happens, the authorised amount settles against the wallet. Who the settlement partner would be has not been chosen yet.
Every authorisation and settlement is already a ledger entry, so reporting and accounting come out of the same record as the money, not a copy of it.
Design work, not a live product. Every name, wallet and figure below is invented.
The signers agree an amount first.
Decide where and how much a card or agent can spend.
A card that draws on the authorised amount.
UnifractionVirtualEach allocation settles against the wallet.
Roles decide who sees and approves what.
| Member | Role | Can | Last active |
|---|---|---|---|
Priya Nair priya@northwind.example | Owner | Everything, including billing and signer changes | Today |
Marcus Bell marcus@northwind.example | Admin | Issue cards, set limits, invite members | Today |
Lena Ortiz lena@northwind.example | Approver | Approve spend requests and releases | Yesterday |
Ada Okonkwo ada@northwind.example | Member | Use their own card and file expenses | 3 days ago |
Sam Iyer sam@northwind.example | ViewerInvite pending | Read reports only | Invite pending |
An agent gets its own wallet, its own limit and its own ledger line, and pays for what it calls over x402. The same authorisation rules apply as to a card.
curl https://api.unifraction.io/v1/agents/ag_4417/wallet \
-H "Authorization: Bearer $UNIFRACTION_KEY"Illustrative only. The address and identifiers are invented, and this is not a published interface.
The agent calls a paid service
A request for something the service charges for, such as data or compute.
The service answers 402
HTTP 402, Payment Required, with the price. This is the x402 flow.
The wallet checks the limit
The agent’s wallet checks its own limit and the authorisation rules before it pays.
The request goes through
The agent retries with proof of payment, and the spend lands as one line in the ledger.
Something we have not covered here?Email hello@unifraction.io
Tell us where you would use it. We will get in touch when there is something to show.
You are on the list. We will get in touch when there is something to show.
Check your email. We sent a link to confirm your address.
Thank you. Your address is confirmed.
Something in the form needs another look. Check the fields and try again.
We could not check that you are a person. Try again, or email hello@unifraction.io.
That is a lot of attempts in a short time. Wait a while and try again, or email hello@unifraction.io.
That did not send. Try again in a moment, or email hello@unifraction.io.
That confirmation link has expired or is not valid. Join the waitlist again to get a new one.
What we collect: your email address, your company if you give one, the time you agreed, and a scrambled form of your network address, kept only to limit repeat submissions. We use it only to contact you about Unifraction. It is stored with Cloudflare, which runs this form, and we do not share it with anyone else. We keep your details until you ask us to remove them, and you can ask at any time.