Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to the Omni Core wiki!
The Omni Layer is a communications protocol that uses the Bitcoin block chain to enable features such as smart contracts, user currencies and decentralized peer-to-peer exchanges.
Omni Core is a fast, portable Omni Layer implementation that is based off the Bitcoin Core codebase. This implementation requires no external dependencies extraneous to Bitcoin Core, and is native to the Bitcoin network just like other Bitcoin nodes. It currently supports a wallet mode and is seamlessly available on three platforms: Windows, Linux and Mac OS. Omni Layer extensions are exposed via the JSON-RPC interface. Development has been consolidated on the Omni Core product, and it is the reference client for the Omni Layer.
Guides and Instructions:
- How to build Omni Core on Unix
- How to build Omni Core on Windows
- How to build Omni Core on Mac OS X
- How to build Omni Core on OpenBSD
Frequently Asked Questions:
- Why do I need bitcoin to create Omni transactions?
- Which chain does Omni Core follow when SegWit2x forks?
- I sent tokens to an incompatible wallet such as Coinbase or GDAX. Can you reverse the transaction?
- Can I run multiple instances of Omni or Bitcoin Core?
- Is it possible to pay transaction fees from a different source?
- Why are there multiple tokens with similar names, e.g. TetherUS?