software.


judica is creating software that will have a remarkable impact on the bitcoin ecosystem. we endeavor to provide these to the community openly. these applications are available without any new features added to bitcoin, and can leverage new features as they become available.

this page is an index of some of the projects currently in development at judica. consider joining us if you want to work on them!

judica dao

a one-size-fits-all implementation of a dao on bitcoin with support for the features required by a multitude of use cases.
learn more >

sapio

a flexible and powerful smart contracting language that enables stateful smart contracts.
learn more >

judica virtual machine

a runtime engine for federated bitcoin smart contracts.
learn more >

attestation chains

a peer-to-peer system for network messages with anti-equivocation baked in
learn more >

sapio studio

frontend application for developing and interacting with sapio smart contracts
learn more >

other works


bip-119 ctv

a simple soft-fork proposal for enabling covenants, an advanced bitcoin smart contract technique.
learn more >

mempool work

architectural improvements to bitcoin's mempool to make transaction processing blazing fast, eliminate potential denial of service attacks, and provide more sound ways of bumping transaction fees.
learn more >