Overview
Kompact.io is a software studio that builds DApps, apps whose core rules run on a blockchain instead of a company server, and helps clients take them from idea to launch1. Clients hire Kompact.io to test a concept, write the smart contracts (programs that hold and move funds under fixed rules), and connect those contracts to the rest of their product1.
The studio describes itself as Cardano-native. Its contract work centers on Plutus validators, the small programs that approve or reject Cardano transactions1. Kompact.io founder Dominic Wallis, known online as waalge2, led a Project Catalyst grant for Subbit.xyz, a subscription payment system the studio builds with Orcfax3, a service that feeds outside data such as prices to smart contracts4.
Key Features
- Help shaping an idea before code is written. Kompact.io's strategy work checks whether a concept holds up, then turns it into a proof of concept, a small working version that shows the idea can be built1.
- Smart contracts written for one app. The studio writes custom Plutus validators, the on-chain rules that decide which transactions are allowed, to match each client's needs1.
- Contracts that fit into the finished product. Deployment work links the on-chain parts with a client's existing software, so the blockchain side and the rest of the app work together1.
- Pay-as-you-go payments without a network fee for each use. Subbit.xyz lets a customer lock ADA once, then pay for each request with verifiable IOUs (promises to pay). The provider later settles many customers' IOUs in a single transaction5.
- Public developer tools. The Kompact.io GitHub organization hosts blueprint-ts, which turns a CIP-57 contract blueprint, a standard description file for a Cardano smart contract, into TypeScript code for web apps6.
What to Expect
The kompact.io homepage is a single page covering services, pricing, and an email contact1. Organizations can hire the studio in two ways. A retainer is paid by time and suits teams still working out their scope or needing extra hands. A deliverable engagement is paid by output: Kompact.io first writes a technical plan that weighs choices from user experience to contract complexity, then builds and integrates it1.
Developers and curious readers will find a short, opinionated blog. Post titles cover DApp design principles, a critique of CIP-118 (a proposed Cardano change), tracing a build in Aiken (a language for Cardano smart contracts), and zk, short for zero-knowledge proofs, which verify a claim without revealing the secret behind it7. One post argues that an app whose rules are known from the start doesn't need Hydra, Cardano's general-purpose fast-transaction layer, and can instead use a simpler fast-transaction layer fitted to those rules8.
Subbit.xyz is one example of that approach5. In the Catalyst-funded plan, Orcfax wraps its data feeds in Subbit.xyz so subscribers pay per request3. Teams that want to use Subbit.xyz are asked to open an issue on its code repository9.
Wallis presented the system at a Cardano Developers Office Hours session2, and he is also on the team behind Cardano Lightning, a separate payment project10. Kompact.io sits alongside other development companies that build on Cardano for hire.
