Overview
Blink Labs is a software engineering firm that builds the underlying software that blockchain networks run on, and helps customers launch, operate, and own it. Its work covers node programs, which keep a copy of a blockchain's records and check new transactions, along with developer libraries and hosted data services1. Projects including Dingo, gOuroboros, Adder, Bursa, and Plutigo are published as open-source code on GitHub for anyone to read, run, or build on2.
Blink Labs concentrates on Cardano, and writes in Go rather than Haskell, the language most Cardano core software has used. The firm grew out of an infrastructure consultancy and a Cardano stake pool, and its team includes a dedicated stake pool operations role3. It is also a founding member of PRAGMA, a Swiss non-profit that stewards open-source blockchain software together with the Cardano Foundation, dcSpark, Sundae Labs, and TxPipe4.
Key Features
- An alternative Cardano node codebase, written in Go. Dingo is a full Cardano node implementation written in Go rather than Haskell. It handles chain synchronization, ledger validation, and Plutus script execution5,6.
- Go libraries for talking to the chain. gOuroboros implements the network protocols Cardano nodes use to exchange blocks and transactions, so Go programs can communicate with Cardano nodes7.
- Chain activity delivered as events. Adder follows the chain and turns new blocks and transactions into filtered notifications an application can act on, sparing developers from repeatedly asking a node what changed8.
- Managed chain access with two independent operators. Blink Labs and TxPipe are the two independent operators of the Demeter platform, each company operating a complete, independent copy of the system, so an outage at one does not take the service down9.
- Engineering delivered as a service. The firm takes on protocol and node work, chain data interfaces, and production operations, run as a discovery stage, a delivery stage, and continuing support10.
What to Expect
The Blink Labs GitHub organization holds the firm's public code, from protocol libraries and node implementations to test tools and infrastructure automation2, and the documentation site is arranged by task rather than by product: running and monitoring a node, mining, building applications, and automating operations11.
nview is a terminal dashboard that shows a node's health at a glance, Bursa creates and manages wallets from code, and Plutigo runs Cardano smart contracts, the programs that hold and release funds on the blockchain, in pure Go2.
Dingo is the flagship, and it remains under active development12. It produces blocks on the preview and preprod testnets and on an all-Dingo devnet, and serves as a data and integration backend behind other services. Blink Labs advises against using it for block production on Cardano's main network5.
The firm is not Cardano-only. It also maintains a node in Go for Handshake13, a blockchain for registering domain names without a central registrar, and builds cDNSd, which lets names registered on Cardano resolve through Handshake's naming system2. Anyone weighing the firm itself will find a named team, published service lines, and a Project Catalyst record covering several node and tooling proposals14.
