English | 简体中文
The Note Protocol is the first smart contract solution on Bitcoin. Without making any changes to Bitcoin, it introduces a new era of smart contracts on Bitcoin by combining on-chain asset confirmation and off-chain contract runtime. The protocol uses Bitcoin's native scripting functionality (bytecode Opcodes), an off-chain indexer, the sCrypt high-level programming language, and the BVM virtual machine. It was developed by the team led by Lilong. On February 14, 2024, the first asset token of the protocol, NOTE, was issued, with a total supply of 21 million. The protocol combines fixed bitwork (mining difficulty) with contract logic to control the halving mechanism of mining output in a fair and public manner.
- xt.com: The first CEX to list Note
- utxo.exchange: DEX, developed by Lilong's team, trading rewards points with airdrop expectations
- notemarket.io: DEX, community contribution
- NoteWallet: Command-line wallet, developed by Lilong's team, in TypeScript
- pyNoteWallet: Command-line wallet, community contribution, in Python
- ChainBow: Mobile wallet, developed by Lilong's team
- notemarket-wallet: Chrome extension wallet, community contribution
- Okx wallet: OKX exchange wallet, available as a Chrome extension, mobile, and desktop
- Unisat: Chrome extension wallet
- notebow: PC Note wallet, community contribution
- urchain: Bitcoin & Note API data service
- n20-connect: Wallet connection kit
- N-Deployer: N20 token deployment program
- go-urchain: Go SDK for urchain service
- pyNoteMinter: Mining program written in Python
- N20BulkSender: Bulk sender for N20 tokens
- Quick Start Tutorial for Contract Development
- scryptdemo: Offline smart contract development template
- note-contract: Smart contract development template
- scrypt-verify: Contract verification logic for the indexer
- N20-WuKong: Dynamic difficulty adjustment contract
- Official Scrypt Documentation
- Scrypt Medium Articles
- Conversation with Lilong: How to Achieve Smart Contracts on Bitcoin Layer 1?
- Introduction to Bitcoin UTXO Model Smart Contracts
- Introduction to CAT20 Bitcoin Smart Contracts
- Exploring Bitcoin Smart Contract Protocols
- Lilong's Personal Blog
- Realizing Satoshi Nakamoto’s Original Vision? Note Protocol Brings Native Smart Contracts into the Bitcoin Ecosystem
- Repost: NOTE Protocol — A New Milestone in Bitcoin Smart Contracts
- Why Does Bitcoin Need Smart Contracts?
- How Note Protocol Enables Native Smart Contracts on Bitcoin
All content in this project is for reference only and does not constitute any form of investment advice or legal advice. You assume the risks when using any information or services provided by this project. We are not responsible for any direct or indirect losses resulting from the use of this project. Please read and understand the relevant terms and conditions before use.
The links provided in this project are for the convenience of users, and we are not responsible for the content or accuracy of these external websites. You assume the risks when accessing these links.
All content in this project reflects the personal views of the authors and does not represent the positions of any organization or institution. We reserve the right to modify or delete the content of this project at any time without prior notice.