Founded by seasoned ZK (zero-knowledge) developers, researchers, and strategists in fintech and crypto, we are the first to enable Bitcoin to verify ZKPs optimistically under the BitVM2 paradigm. We hold a deep conviction that ZK technology is the key to unlocking Bitcoin’s full potential.
We are developing infrastructure including pragmatically trustless BitVM Bitcoin bridges, a BitVM-Powered ZKP (Zero-Knowledge Proofs) Verification Layer, and additional foundational tools to support a thriving, diverse Bitcoin ecosystem.
Our infrastructures empower BTC holders to earn trustless yields and explore limitless ecosystems like never before. We’re unlocking native, trustless access to Bitcoin’s immense liquidity for all ecosystems, creating unprecedented opportunities. Developers can now innovate freely on Bitcoin beyond EVM or SVM, shaping a future where Bitcoin serves as the foundation for boundless potential.
The following specifications have been found to work well:
- Quad Core or larger AMD or Intel (amd64) CPU
- 32GB RAM;
- 1TB NVMe SSD Storage (disk i/o is crucial);
- 100Mbps bi-directional Internet connection;
The following software should be installed on the target system:
- The Go Programming Language (https://go.dev)
- Git Distributed Version Control (https://git-scm.com)
- Docker (https://www.docker.com)
- GNU Make (https://www.gnu.org/software/make)
- Openssl https://www.openssl.org/
- jq (https://jqlang.github.io/jq/)
Clone the repository, checkout the <release version>
branch and install:
cd fiamma
git checkout <release version>
make install
This will install the fiammad
binary to your GOPATH
.
A docker image for production purposes (no shell access):
Please follow the instructions on the Developer Guides.
To learn more, please visit the official fiamma documentation.