Halliday.
c. 2024–2026
A protocol for agentic computation across blockchains.
Moving an asset between blockchains can involve a purchase on one chain, a bridge to another, and an exchange at the destination. Each step depends on the last, and each has conditions that must hold.
Halliday’s protocol brings those steps into one program for agentic execution. Its computational model unifies execution, coordination, and settlement, allowing arbitrary programs to run across chains while preserving end-user ownership guarantees.
Intent-constrained execution.
A user specifies the workflow and its constraints. Solvers supply the logic needed to carry it out. The virtual machine keeps their logic in separate register spaces and switches between user and solver execution modes as the program runs.
That boundary makes permissionless coordination possible: independent solvers can contribute to a transaction while remaining constrained by the user’s intent.
From protocol to payments.
Bringing this model into production required the smart contracts, distributed services, and customer interfaces to work as a coherent system. Research in cross-chain execution became infrastructure for commercial payment applications.
The architecture evolved through successive generations of the protocol and product. Building the engineering team was part of that evolution, connecting hands-on implementation with mentorship, technical planning, and product development.