Skip to content

Expertise

Concrete engineering problems, examined carefully.

Our work spans four connected areas. In each, the emphasis is the same: understand the system as it really is, make trade-offs explicit, and leave behind something that holds up in production.

We help engineering teams and organisations make consequential technical decisions with greater confidence — reducing delivery risk, validating approaches before committing resources, and building systems that remain reliable beyond the prototype.


01

Distributed Systems & Protocol Engineering

Architecture, protocol engineering and developer infrastructure for distributed systems where correctness, reliability and performance matter.

What the work involves

Blockchain networks are distributed systems with unusual constraints: adversarial participants, irreversible state and economic incentives. The work spans evaluating consensus and protocol designs, analysing validator performance and protocol upgrades, and designing the APIs and integrations that connect on-chain systems to everything else. It draws on production engineering — Go services, OpenAPI contracts, API-gateway policies and cross-chain integrations — as well as protocol research.

Capabilities

  • Distributed and consensus architectures
  • Ethereum infrastructure
  • Validator performance and rewards
  • Protocol upgrades
  • Protocol evaluation
  • Developer APIs and OpenAPI contracts
  • Cross-chain routing and messaging
  • Layer 2 sequencing and proposer-builder separation
  • Reliability and performance

Typical challenges

  • Choosing between consensus designs with different safety, liveness and finality properties
  • Understanding where validator rewards are lost, and how performance compares with the network
  • Preparing infrastructure, products and clients for protocol upgrades
  • Integrations built one at a time, each with its own interface and failure modes
  • Cross-chain designs whose trust assumptions were never made explicit
  • Sequencing and block-production choices justified by narrative rather than comparison

Technologies & methods

  • Production Go services on Kubernetes
  • OpenAPI contracts and API-gateway policy
  • CI/CD automation
  • Ethereum JSON-RPC and client behaviour
  • On-chain data analysis (Dune, BigQuery)
  • BFT consensus analysis
  • Testnet and devnet experimentation

02

Production Readiness & Infrastructure

Helping teams make consequential infrastructure decisions, define production readiness and move complex systems from testnet to dependable operation.

What the work involves

Many launch failures are decided long before launch: in a genesis parameter that cannot be changed, an endpoint that exposes more than intended, a topology that was never tested or a treasury that depends on one key. The work defines what production-ready means for a specific system, assesses the gaps and supports the decisions that follow. It is architecture and assessment work, carried out alongside the teams that build and operate the infrastructure — not outsourced operations.

Capabilities

  • Network launch readiness
  • Architecture and trust-boundary review
  • Readiness gates and release scoping
  • Genesis and deployment planning
  • Performance-test design
  • Validator and node topology
  • RPC exposure and operational controls
  • Observability requirements
  • Treasury, custody and key management

Treasury, Custody & Key Management

Treasury and signing architecture that no single key, person or provider can break.

Treasury failures are rarely cryptographic. More often they come from a key nobody can replace, a quorum that cannot be reached or a provider chosen without comparable criteria. We map who can move what, under which conditions, and what happens when a key, a signer or a provider becomes unavailable — then recommend an architecture and the procedures that keep it safe.

  • Multisig and Safe-based governance
  • MPC, KMS/HSM and policy-engine options
  • Signing roles, approval paths and thresholds
  • Key-loss, recovery and liveness scenarios
  • Custody provider evaluation
  • Signer onboarding and offboarding

This is architecture and operational design — not penetration testing, smart-contract auditing or cryptographic certification. Where those are needed, we help scope them and work alongside the auditors.

See the review engagement

Typical challenges

  • A working testnet, but no agreed definition of production-ready
  • Genesis and launch parameters that are difficult or impossible to change later
  • Throughput figures that hide the real bottleneck and tail finality
  • RPC and node endpoints that expose more than intended
  • Validator and sentry topologies where one compromise affects many nodes
  • Monitoring that reports symptoms but not causes

Technologies & methods

  • Readiness gates with explicit exit criteria
  • Phased release scoping
  • Launch runbooks with verification checks
  • Load tests across topologies (p50/p95/p99 finality)
  • RPC method controls and exposure review
  • Architecture decision records

03

Applied Research & Prototyping

Focused technical investigations, experimental systems and practical prototypes that turn emerging ideas into testable engineering decisions.

What the work involves

Separating what is useful from what is merely possible. Each investigation starts from a question that matters to a decision and ends with working code, measurements and a candid write-up — including negative results. Current research covers BFT consensus, deterministic execution, verifiable settlement and Layer 2 sequencing, alongside applied AI for engineering teams: research agents, AI-assisted technical investigation and anomaly detection on chain data.

We label maturity explicitly: published research, experimental prototypes, internal tools and production implementation are different things. Our AI work to date is exploratory prototyping and internal engineering tooling, not production AI infrastructure — and we scope engagements accordingly.

Capabilities

  • BFT consensus
  • Deterministic execution
  • Verifiable settlement
  • Layer 2 sequencing
  • AI-assisted engineering
  • Agent-based research workflows
  • Applied anomaly detection
  • Rapid proof-of-concept development

Typical challenges

  • Deciding whether an emerging technique is ready to build on
  • A design question that argument alone cannot settle
  • Judging whether an AI-assisted workflow is dependable enough to rely on
  • Detecting meaningful anomalies in noisy on-chain data
  • Turning an exploratory prototype into something a team can maintain

Technologies & methods

  • Hypothesis-driven prototyping
  • Pass/fail research questions
  • Rust, Go and Python
  • Python, scikit-learn and LLM APIs
  • Architecture decision records
  • Written findings, including limits

04

Technical Leadership & Advisory

Independent technical judgement and embedded leadership for complex engineering decisions, infrastructure programmes and research-to-production delivery.

What the work involves

Bringing engineering judgement to decisions that are expensive to reverse. That can mean an independent assessment of a protocol, platform or provider; a roadmap that connects research to delivery; or embedded leadership alongside an existing engineering lead — owning technical requirements, readiness and the decision record while engineers own implementation.

Capabilities

  • Embedded technical product leadership
  • Architecture decision-making
  • Technical due diligence
  • Technology and vendor evaluation
  • Research-to-production roadmaps
  • Technical delivery coordination
  • Engineering team leadership
  • Protocol and infrastructure strategy

Typical challenges

  • Needing an independent technical view before committing capital or reputation
  • Research code that has outgrown its original assumptions
  • Roadmaps that do not reflect technical risk or sequencing
  • A gap in senior technical product leadership during a critical programme
  • Product and engineering priorities pulling in different directions

Technologies & methods

  • Structured architecture and risk assessment
  • Weighted evaluation criteria
  • Architecture decision registers
  • Staged research-to-production gates
  • Delivery planning grounded in technical risk

Typical engagements

How we can help

Six engagements clients most often commission. Each can be scoped as a focused piece of work or extended into embedded support, and each is shaped around your system rather than a fixed template.


How engagements work

Flexible engagements. Clear technical outcomes.

Engagements are shaped around the problem, the team and the outcomes required. We work alongside existing engineering teams — neither as a detached advisory voice nor as additional headcount.

Focused technical engagements

A defined question, a clear deliverable. Suited to decisions that need an independent, evidence-based view.

  • Readiness assessments
  • Architecture and design reviews
  • Protocol and technology evaluation
  • Feasibility studies and proofs of concept

Embedded technical leadership

Working alongside your engineering team over a longer period, with hands-on responsibility for direction and delivery.

  • Technical product leadership
  • Launch and readiness programmes
  • Embedded architecture support
  • Longer-term research and development

Contact

Have a system or decision that needs a careful look?

Tell us what you’re working on. We’ll say candidly whether we’re the right fit.