Skip to content

Services

Web3 and dApp engineering

Smart contracts and audit preparation, indexers and data pipelines, and the wallet-native front ends that sit on top of them.

What we build

  • Smart contracts, ready for audit

    Written to be reviewed: tests, documented assumptions and the specification an auditor will ask for, prepared before they ask.

  • Indexers and data pipelines

    Chain data shaped into something your application can query quickly, and kept correct as the chain reorganises underneath it.

  • Wallet-native front ends

    Interfaces that behave when a transaction is pending, a wallet disconnects, or the user is on the wrong network.

How we work

  1. Specify the on-chain behaviour first

    What the contract must guarantee, and what it must refuse. Most expensive bugs are specification bugs.

  2. Test against real chain conditions

    Reorgs, failed transactions, gas spikes and stale reads. The interesting failures are all in the states people skip.

  3. Hand over an auditable trail

    The contracts, the tests, the assumptions and the deployment history — so a third-party review starts from evidence rather than from questions.

Request a quote for Web3 and dApp engineering

Tell us what you are running. An engineer replies, usually within one business day.