For crypto-native companies
Treasury in wallets, payroll on chain, a month the accountant can read
Basalt Labs pays contributors in USDC, keeps its treasury on three chains, and answers to an accountant.
A treasury on chain, with a payroll to match
Wallets and a Safe read from the chain, exchanges by read-only key, and a payroll Orla proposes and the owners sign.
Wallets and exchanges in depth →USDC in a 2 of 3 Safe on Base, USDT on TRON, ETH in cold storage, SOL for grants, an exchange and a bank. What is the treasury worth this morning, and how much of it is really free?
Ana FerreiraProtocol, September · USDC · Base treasury12,000 USDC✓ Kenji ○ Amara
SignAmendReject
From a Safe, an approved payment becomes a proposal. Orla never signs as an owner and never executes; the owners sign to the threshold in Safe{Wallet}.
Send, receive and swap from a verified wallet, and WalletConnect brings in the wallet you already use, nothing to install, no key to hand over.
USDC · Base treasury4.1% a yearEarning
USDC · Grants wallet4.1% a yearCollateral
Borrowed · USDC6.2% a yearSigning
Aave v3 positions per wallet with their rates; Orla never holds a key.
Payees screened, gains in the tax report
An address screened before money moves, the counterparty checked by name, and a cost basis that survives every swap.
AML screening in depth →A new contributor sends a wallet address in the chat, and their invoice names a company nobody has heard of. Is the address clean, is the company real, and who checked before the first payout left the treasury?
Payout to a wallet two days oldNew wallet · Dmitri Volkov · Sep 11$12,000Handled
Four payouts just under the ruleSplit payments · Wei Zhang · Sep 10$9,500Handled
TRON and Ethereum payouts watched for the patterns fraud leaves: kickbacks, ghost employees, split payments, brand-new wallets, and links to addresses known for scams.
AssetAcquiredCost basisClosing
ETH96,000 USD
SOL230,000 USD
USDC310,000 USD
Cost basis FIFO, LIFO or HIFO with the date and cost of acquisition; realised crypto gains in the same report.
Agents, cards and the rules a team signs by
Agents that pay inside a fence a person set, and rules that decide who signs.
Security and privacy in depth →Four people, three chains, one treasury. Who can sign, who can only prepare, and what does the auditor read at the end of the month?
2.40 USDC
18.00 USDC
31.50 USDC
Every dollar an agent moved, with a receipt that says which agent, whose it is, how much, to whom, and who decided it: the agent, a human, or a decision still pending on it.
Events and travel
•••• 2208
FrozenOrlaVirtual
4512 •••• •••• 7731
Infra and toolingAmara NwosuExpires09/29
Cards on a prepaid balance you fund in USDT or USDC, Visa or Mastercard as you choose per card.
The assistant
Ask it before you sign off a payout
A payment on your signature comes with who they are, what you paid them before, and how far this one is from usual.
The assistant in full →- Reading the payee's history
- Reading the address screening
Contractor payroll to Kenji's studio, paid 9,200 to 9,600 monthly since March. Address screened clean on the 2nd; nothing unusual.
What it takes on
- A brief before you sign
- For a payment on your signature: who they are, what you paid them before, their risk, and how far this amount is from usual.
- A payee out of pattern
- A payment that does not match the history of that payee and amount, on any rail, not only crypto. It explains and never blocks.
- Free against this week
- Three figures for each currency: Free, Committed to the week's payments, and Left. Wallets and exchanges stand beside them, not inside.
Connections
Six chains, a Safe, six exchanges and the bank
Six chains by address, a Safe through Safe{Wallet}, six exchanges by read-only key, the bank by feed.
- Ethereum
- Base
- TRON
- Solana
- Bitcoin
- Safe
- Binance
- WalletConnect
Who does what
Five people around one Safe
- Founder
- Signs in Safe{Wallet} what the team approved in Orla, and reads the treasury as one figure.
- Treasury
- Prepares the payroll batch and proposes it to the Safe, screens every new address and the name behind it, and answers the findings.
- Finance lead
- Keeps the cost basis right, prices the swaps, and closes the month.
- Team member
- Files the conference receipt from the channel and sees only what is theirs.
- Accountant
- Starts from crypto rows already priced by the day, and reads the closed period without editing it.
Control and trust
Orla proposes to the Safe. Its owners sign
- Your keys stay yours
- Wallet keys stay in your browser or your signer. Orla never signs as a Safe owner or executes: it only proposes, and holds only a card balance or an agent's wallet.
- Quorum
- A threshold and the signatures it takes; the proposer never counts toward their own quorum.
- Screened first
- An address is screened before it is paid, and the counterparty behind it by name, from one balance of checks; the verdict and who asked for it stay in the journal.
- Watched
- Payouts on TRON and Ethereum are watched for the patterns fraud leaves, with nothing to set up.
Questions
The questions that come first
Does Orla hold the treasury?
No. Wallets are watched by address and proven yours by a signature; keys stay in your browser or your signer. From a Safe, Orla only proposes: the owners sign to the threshold in Safe{Wallet} and execute, and Orla never signs as an owner. Elsewhere a payout is prepared as unsigned calldata, waits for the quorum, and becomes executed on the broadcast, not a minute before.
How does Orla get into Safe{Wallet}?
As a custom app you add by its address: in Safe{Wallet} open Apps, add https://app.orla.finance/safe-app, and sign in by pairing the wallet you own the Safe with. Only an owner of that Safe gets in. The payments your team approved in Orla are ticked there and proposed as one transaction. Proposing needs the treasury features of a higher plan and is turned on space by space.
Is checking a counterparty by name a separate purchase?
No. It spends one check from the same balance the address screenings spend, and the plan's monthly checks and the pack apply to both. A verdict under thirty days old answers again for free, and the assistant never runs a paid check by itself.
Do exchange connections need a paid plan?
No. Live exchange sync is on every plan, the free one included, and plans do not count connections. A plan counts synced rows a month; the Connections page shows how many are used, and when they run out sync pauses until the first of next month with nothing lost.
How is a swap booked?
A trade is priced at the minute it happened, a transfer between your own wallets is not income, cost basis survives the swap, and the realised gain sits in the same month as rent.
What does the accountant get?
The month as a zip archive, a journal CSV and each account's feed for QuickBooks Online and Xero, with the crypto rows already priced into the base currency.
See it on your own books
Thirty minutes: we connect an account, drop a real bill in, and close a month together.