We make it safe to automate what moves value.
We design, build, and operate production infrastructure for programmable value: payments, treasury, settlement, and protocol operations. The frame is the same every time: a mandate, a policy, an action, and evidence. We stay after go-live.
wakeuplabs.io · Blog · hello@wakeuplabs.io · @wakeuplabs
Public code from systems we have built and operated. The headings are the industries on the site. Each title is the idea a team in that industry can reuse. The link is the repo.
Newer work is under wakeuplabs-io. Earlier public repos are on wakeuplabs.
Credit, treasury and settlement flows.
- Hold the money until the condition is met, then release it. cdp-escrow. Escrow on Coinbase: funds sit until the rule says they move.
- Collect from many customers and pay the right parties. cdp-collector. Take funds in and distribute them, on Coinbase.
- Put one deposit to work across several sources of yield. Vaulty. A single USDC deposit splits across four lending protocols. Live on Arbitrum One.
- Move value without showing the amount or who was on the other side. starkware-private-erc20. A proof of concept for private transfers on Starknet.
Loyalty, incentives and loops.
- Let a customer exchange one balance for another, at the better price, inside the app they already use. BananitaSwap. A swap inside the Lemon wallet, sent to the better of two venues. Live on Arbitrum One.
- Check a rewards payout against the list you published, before the money moves. velora-distribution-verifier. For Velora (ParaSwap) reward and gas-refund distributions.
- Let someone use an asset until a date, without giving them ownership. delegable-token. An NFT with a delegated user. Published as
@wakeuplabs/delegable-token.
Regulated flows with an audit trail.
- A certificate that stays with the good, so a buyer or an auditor can check it. SiCFoBA. Built for forest certification. App: chaco-forestal-client.
- Prove a fact about a person without handing over the document. opid. Identity credentials on Optimism (
did:opid). - Nothing moves until the required people have signed. alpen-multisig. Desktop app for Alpen and Strata governance on Bitcoin: a proposal, the signatures, then the broadcast.
Operate the network after go-live, including the fallback when a sequencer stops.
- If the main rail stops, a customer can still force a transaction through and withdraw. arbitrum-connect. Withdrawal from a child chain to its parent, with a fallback when the sequencer is down.
- Check that something is true, where the transaction settles, without seeing the private data. noir-stylus-verifier. An UltraHonk verifier for Arbitrum Stylus.
- Let the team you already have write the fast programs, in TypeScript. assembly-script-stylus-sdk. Stylus contracts in AssemblyScript. Alpha: not a production bet yet.
- A draw nobody can rig, and the money comes back if the result never arrives. Verifiable randomness. A reference pattern. The demo is a game. Live on Arbitrum Sepolia.
- What it took to put three of these into production: what held, what broke, what we would repeat. Final report. Closing write-up of the three Stylus mini-apps.
- Show which contributions created impact, so funding can follow the evidence. optimism-making-impact. Optimism governance and RetroPGF. Live at retroimpactguidelines.xyz.
- One account for the customer across every network you run. superchain-accounts. Creation, recovery, and gas across Optimism chains. Live at superchainaccounts.xyz.
- A dedicated network for one product, operated as a service. op-ruaas. Rollup as a service on the OP Stack: CLI, marketplace, and console.
- Ask what a balance or a rule was on a specific past date. rfg1-optimism. Query any public view on Optimism as of a past moment. MIT.
- A class a partner team can take, with a certificate at the end. Optimism workshop, class 2. With OP en Español and L2 en Español. Certificate minter: nftminterscript.
The public site is in English, Spanish, and Portuguese.
- Site: wakeuplabs.io
- Work with us: wup.ar/apply
- Email: hello@wakeuplabs.io