Applications
29 complete on-chain applications, live on gnoland-1 and onyx-1. Most are composed from the same reusable packages you can import.
campaign state read live in your browser — mainnet and the free trial chain — with wallet or call-builder actions
The inventory
Accounting, receivables, auctions, recurring payments, value distribution and 16 other categories — each one a deployed /r/ realm. Every row links to its provenance, API, dependencies and recorded limitations.
| Name | Category | Bytes | Symbols | Live on |
|---|---|---|---|---|
| permission_registry Register a resource and control who may do what with it. | access-control | 18,070 | 14 | onyx-1 |
| assets Keep a register of capital assets and their depreciation. | accounting | 39,572 | 34 | onyx-1 |
| books Keep a general ledger on chain, one chart of accounts per owner. | accounting | 40,799 | 28 | onyx-1 |
| inventory Track stock on hand and the cost of what you have sold. | accounting | 58,192 | 46 | onyx-1 |
| statements Publish financial statements over a chart of accounts you do not own. | accounting | 49,691 | 21 | onyx-1 |
| auction Sell something to the highest bidder, with the coins held in escrow. | auctions | 22,850 | 33 | onyx-1 |
| sealedbid Sell to the highest bidder, with every bid sealed until bidding closes. | auctions | 40,774 | 44 | onyx-1 |
| upkeep Pay whoever triggers the maintenance calls nobody owns. | automation-incentives | 14,955 | 17 | mainnet |
| meters Bill for metered usage, with discounts as volume grows. | billing | 33,970 | 33 | onyx-1 |
| budgets Let delegates spend from a shared pot, within limits you set. | delegated-spending | 47,454–49,044 | 30 | mainnet onyx-1 |
| reimbursements Let people claim expenses back, with an approver who says yes or no. | disbursement | 70,778 | 41 | onyx-1 |
| service_registry Register a service under a name others can resolve. | discovery | 19,781 | 17 | mainnet |
| deposits Hold a refundable security deposit against agreed conditions. | escrow | 38,013 | 54 | onyx-1 |
| loans Lend a fixed sum and collect it back in scheduled installments. | lending | 21,094 | 27 | onyx-1 |
| service_market Buy and sell services with the payment held in escrow. | marketplace | 33,389 | 33 | mainnet |
| netting Settle who owes whom across a group by net position. | obligation-clearing | 51,670 | 34 | onyx-1 |
| payslips Publish payslips with withholding over a live payroll. | payroll | 49,936 | 28 | onyx-1 |
| invoices Issue an invoice and let the payer settle it, in part or in full. | receivables | 36,868 | 29 | onyx-1 |
| latefees Charge a late fee that grows the longer an invoice stays unpaid. | receivables | 17,007 | 13 | onyx-1 |
| receivables See which invoices are overdue and what they are worth. | receivables | 47,241 | 22 | onyx-1 |
| payroll Pay recurring salaries from an employer-funded pot. | recurring-payments | 33,703 | 30 | onyx-1 |
| subscriptions Run paid subscriptions and check who is entitled. | recurring-payments | 28,949 | 28 | mainnet onyx-1 |
| cashflow Publish a cash flow statement over a ledger you do not own. | reporting | 64,426 | 30 | onyx-1 |
| revshare Share subscription revenue among a team by weight. | revenue | 16,794 | 22 | mainnet |
| fee_split/v2 Split incoming revenue between recipients by fixed shares. | revenue-and-value-flow | 21,078 | 18 | mainnet |
| timelock_guardian Delay a sensitive action, with time to cancel it. | security-delayed-execution | 24,983 | 17 | mainnet |
| upgrade_registry Record which version of a contract is current. | upgrade-tracking | 19,807 | 9 | mainnet |
| crowdfund Raise funds all-or-nothing against a goal and a deadline. | value-distribution | 36,926 | 26 | mainnet onyx-1 |
| vesting Release escrowed funds to a beneficiary on a dated schedule. | value-distribution | 45,717 | 32 | mainnet |