Move packages for Native Bitcoin Chain Abstraction on Sui. Packages:
- nBTC - the synthetic 1-1 Bitcoin, fully permissionless, custodyless, and rightmost trust minimized.
- nBTC OTC - simple marketplace to buy nBTC with SUI.
- Bitcoin Executor - trustless Bitcoin execution node on Sui (part of the Trustless Sui Bitcoin Node).
Participating in open source is often a highly collaborative experience. We’re encouraged to create in public view, and we’re incentivized to welcome contributions of all kinds from people around the world.
Check out contributing repo for our guidelines & policies for how to contribute. Note: we require DCO! Thank you to all those who have contributed!
After cloning the repository, make sure to run make setup-hooks
.
- Sui >= latest
- Bun >= 1.2 -- NOTE: we use bun rather than Node.js
prettier
andprettier-move
to format the code.
- use
bun format:move
orbun format:move-all
to format your Move code.
Check out SECURITY.md for security concerns.