Skip to content
@wakeuplabs-io

WakeUp Labs

We make it safe to automate what moves value.

WakeUp Labs

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

Open source

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.

Financial services

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.

Consumer & retail

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.

Enterprise operations

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.

Network infrastructure

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.

Company

The public site is in English, Spanish, and Portuguese.

Pinned Loading

  1. starkware-private-erc20 starkware-private-erc20 Public

    TypeScript 15

  2. noir-stylus-verifier noir-stylus-verifier Public

    Ultrahonk verifier compatible with Arbitrum Stylus as per https://github.com/orgs/noir-lang/discussions/8673

    Rust 11

  3. assembly-script-stylus-sdk assembly-script-stylus-sdk Public

    TypeScript 7 1

  4. cdp-escrow cdp-escrow Public

    An example app to showcase coinbase cdp capabilities.

    TypeScript 7 2

Repositories

Showing 10 of 73 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…