[{"data":1,"prerenderedAt":3739},["ShallowReactive",2],{"all-locale-articles-zh":3,"article-brc20-and-bitcoin-defi-in-2026-zh":3607},[4,198,643,725,919,1128,1268,1613,1762,1851,2047,2130,2230,2454,3220,3351],{"id":5,"title":6,"author":7,"body":8,"categories":180,"date":183,"description":184,"extension":185,"lang":186,"meta":187,"navigation":188,"ogImage":18,"path":189,"seo":190,"slug":191,"stem":192,"tags":193,"__hash__":197},"articles/articles/2506-brc20-launch-zh.md","BRC2.0 将在比特币主网区块 909,969（约 8 月 14 日）上线","bis",{"type":9,"value":10,"toc":173},"minimark",[11,19,22,25,28,36,41,44,50,53,56,62,65,68,71,115,118,123,147,150,156,161],[12,13,14],"p",{},[15,16],"img",{"alt":17,"src":18},"BRC2.0 will launch on Bitcoin Mainnet at Block 909,969 (~14 August)","/img/posts/brc20-launch.png",[12,20,21],{},"BRC20, the simple yet historic token protocol on Bitcoin, is about to evolve into a full-fledged smart-contract ecosystem, with native Bitcoin settlement and security.",[12,23,24],{},"With BRC2.0, anyone will be able to inscribe EVM-compatible smart contracts on Bitcoin—making thousands of secure, battle-tested EVM contracts and Dapps deployable on the mother chain.",[12,26,27],{},"To ensure a smooth and safe integration process, the BRC20 → BRC2.0 upgrade will happen in two phases:",[29,30,32],"h2",{"id":31},"phase-1-introduce-6-byte-tickers-into-the-brc20-core-protocol",[33,34,35],"strong",{},"Phase 1: Introduce 6-byte tickers into the BRC20 core protocol",[12,37,38],{},[33,39,40],{},"Date: Block 909,969 (~August 14)",[12,42,43],{},"Upon mainnet release, the 6-character BRC20 ticker namespace will be enabled. These new 6-character tickers will be immediately “programmable” (i.e., compatible with BRC2.0) and mark the first step in a smooth upgrade path for the existing BRC20 ecosystem.",[29,45,47],{"id":46},"phase-2-all-brc20-assets-become-programmable-ie-compatible-with-brc20",[33,48,49],{},"Phase 2: All BRC20 Assets Become Programmable - i.e. compatible with BRC2.0",[12,51,52],{},"Once phase 2 is complete, all BRC20 tokens, including $ORDI, $SATS, and others, will become programmable via BRC2.0.",[12,54,55],{},"Phase 2 requires coordination with key partners across the BRC20 ecosystem, so the target date is tentative and may shift based on integration timelines. We’re working closely with @unisat_wallet, @L1Fxyz, and other partners; exchange and wallet integrations are already underway, and we’ll continue to share updates as things progress.\nWe encourage the BRC20 community to share their excitement, spread the word, and build momentum for a successful protocol upgrade.",[29,57,59],{"id":58},"whats-next-going-beyond-bitcoin-memecoins",[33,60,61],{},"What’s next? Going Beyond Bitcoin Memecoins",[12,63,64],{},"We strongly believe that Bitcoin will be the gold-standard platform for the issuance of digital assets. Memecoins are fun, but real products are better, and our “endgame” is creating a truly decentralized economy on Bitcoin.",[12,66,67],{},"To support this vision, we at Best in Slot will release a custom launchpad for the creation of programmable virtual assets using BRC2.0, concurrent with mainnet launch. We hope this platform will progress the development of use-cases like: RWAs, DAOs, ICOs, and other digital assets requiring programmable distribution and smart contracts for high-level utility.",[12,69,70],{},"As a jumping off point, here are more applications you can expect to see in the coming months following mainnet launch:",[72,73,74,78,81,84,87,90,93,103,106,109,112],"ul",{},[75,76,77],"li",{},"[Redacted] - First gasless app-chain for high-performance BTCfi dapps",[75,79,80],{},"BiS SWAP - BRC2.0 Swaps",[75,82,83],{},"BiS DEX - Professional Trading Experience for BRC20",[75,85,86],{},"Trio DEX - BRC20 DEX and more tooling by @trio_xyz",[75,88,89],{},"Cat Swap - BRC2.0 Swap by @CatSwap_Fun",[75,91,92],{},"A SocialFi dapp by @One2ThreeLabs",[75,94,95,102],{},[96,97,101],"a",{"href":98,"rel":99},"https://coincooker.com/",[100],"nofollow","CoinCooker"," - A no-code token creation suite for Bitcoin Native Assets",[75,104,105],{},"Hippodrome - A web3 game to test miner integrity by @horsedev42",[75,107,108],{},"@100_Layer  - A Wrapped BTC solution for BRC2.0",[75,110,111],{},"More BRC2.0 tooling by @OrangeCryptoX",[75,113,114],{},"And many more Bitcoin applications to come! ⚡️",[12,116,117],{},"If you’re a builder, now is the time to start building on Bitcoin.",[12,119,120],{},[33,121,122],{},"Below are the key links for builders:",[72,124,125,133,140],{},[75,126,127,128],{},"🔗 ",[96,129,132],{"href":130,"rel":131},"https://github.com/bestinslot-xyz/brc20-programmable-module",[100],"GitHub",[75,134,127,135],{},[96,136,139],{"href":137,"rel":138},"https://explorer.bestinslot.xyz/signet/contract-verification",[100],"Verify Smart Contracts",[75,141,127,142],{},[96,143,146],{"href":144,"rel":145},"http://explorer.brc20.build",[100],"Explorer",[12,148,149],{},"In addition to the tooling above, most developer tools from Ethereum and the broader EVM ecosystem can also be used to build with BRC2.0.",[12,151,152,155],{},[33,153,154],{},"Note: BRC2.0 will also be “Ordinals-aware”",", enabling applications like Ordinals-staking, token-mining, and other inscription-gated functions. We’re excited to see how creators will use this feature to expand the design space of Ordinals, BRC20, and Bitcoin more broadly.",[12,157,158],{},[33,159,160],{},"We’re here to help you ship great products on Bitcoin. Join us on Telegram and Discord.",[12,162,163,164,168,169],{},"Discord: ",[96,165,166],{"href":166,"rel":167},"https://discord.gg/b7tzKMRFHc",[100],"\nTelegram: ",[96,170,171],{"href":171,"rel":172},"https://t.me/+fNmo6TtS-Bo0YWNk",[100],{"title":174,"searchDepth":175,"depth":175,"links":176},"",2,[177,178,179],{"id":31,"depth":175,"text":35},{"id":46,"depth":175,"text":49},{"id":58,"depth":175,"text":61},[181,182],"brc20-runes","bitcoin","2025-06-17","BRC2.0 brings EVM-compatible smart contracts to Bitcoin, upgrading BRC20 into a programmable ecosystem with native settlement and security.","md","zh",{},true,"/articles/2506-brc20-launch-zh",{"title":6,"description":184},"brc2.0-will-launch-on-bitcoin-mainnet-at-block-909969","articles/2506-brc20-launch-zh",[194,195,196],"brc20","bitcoin_applications","bitcoin_apis","7r0sI1a9O8IbEA1VH1o4Vm0jXJWVn9k2CDaV2nsBtqQ",{"id":199,"title":200,"author":7,"body":201,"categories":633,"date":634,"description":635,"extension":185,"lang":186,"meta":636,"navigation":188,"ogImage":208,"path":637,"seo":638,"slug":639,"stem":640,"tags":641,"__hash__":642},"articles/articles/2507-brc20-faq-zh.md","BRC2.0 常见问题",{"type":9,"value":202,"toc":598},[203,209,212,215,221,228,231,234,240,243,249,252,258,261,267,270,293,299,302,308,314,317,323,326,332,335,366,372,375,381,384,390,393,396,402,405,411,425,431,434,440,443,449,452,490,496,502,505,508,514,517,523,526,532,535,541,544,550,553,559,562,580,586,589,595],[12,204,205],{},[15,206],{"alt":207,"src":208},"BRC2.0 FAQ","/img/posts/brc20-faq.png",[12,210,211],{},"Hello Bitcoin Fam! We appreciate the huge interest in BRC2.0, the long-awaited step forward for BRC20, soon launching on mainnet to enable smart contracts on Bitcoin’s base layer. 🛠️🟧",[12,213,214],{},"As momentum builds, the Bitcoin community has raised thoughtful questions about what’s possible, how it works, and what’s next. Here are the most frequently asked questions and their answers:",[29,216,218],{"id":217},"brc20-basics",[33,219,220],{},"BRC2.0 Basics",[222,223,225],"h3",{"id":224},"what-is-brc20",[33,226,227],{},"What is BRC2.0?",[12,229,230],{},"BRC2.0 is an upgrade to the original BRC20 token standard that introduces EVM-compatible smart contracts directly on Bitcoin’s Layer 1, with native settlement and security.",[12,232,233],{},"It brings programmability to Bitcoin, making thousands of battle-tested EVM contracts and dApps deployable on the mother chain.",[222,235,237],{"id":236},"how-does-brc20-differ-from-brc20",[33,238,239],{},"How does BRC2.0 differ from BRC20?",[12,241,242],{},"The original BRC20 standard allowed basic token minting and transfers but lacked programmability. BRC2.0 introduces smart contract capabilities, enabling advanced financial applications such as DeFi, stablecoins, DeFAI, DAOs, RWAs and more.",[222,244,246],{"id":245},"does-brc20-require-multisigs-sequencers-or-off-chain-approvals",[33,247,248],{},"Does BRC2.0 require multisigs, sequencers, or off-chain approvals?",[12,250,251],{},"No. Users can deploy or interact with EVM-compatible contracts via standard Bitcoin transaction inscriptions. There’s no need for multi-sig wallets, sequencers, or off-chain approvals.",[222,253,255],{"id":254},"is-brc20-secure",[33,256,257],{},"Is BRC2.0 secure?",[12,259,260],{},"BRC2.0 builds on Bitcoin’s proof-of-work security and decentralization. It keeps execution on-chain and avoids external dependencies, following trusted and widely tested smart contract standards.",[222,262,264],{"id":263},"how-do-i-deploy-a-smart-contract-using-brc20",[33,265,266],{},"How do I deploy a smart contract using BRC2.0?",[12,268,269],{},"Deployment involves standard Bitcoin transactions inscribed with contract code. Currently, this can be done on Signet using Best in Slot’s public UI:",[72,271,272,279,286],{},[75,273,274],{},[96,275,278],{"href":276,"rel":277},"https://signet.bestinslot.xyz/brc2.0/deploy",[100],"Deploy Contracts",[75,280,281],{},[96,282,285],{"href":283,"rel":284},"https://signet.bestinslot.xyz/brc2.0/interact",[100],"Interact with Contracts",[75,287,288],{},[96,289,292],{"href":290,"rel":291},"https://explorer.bestinslot.xyz/signet",[100],"BRC2.0 Explorer",[222,294,296],{"id":295},"which-wallets-support-brc20",[33,297,298],{},"Which wallets support BRC2.0?",[12,300,301],{},"Wallets such as xVerse, Leather, OKX Wallet, Unisat, Phantom, and others that can sign Bitcoin transactions can already interact with BRC2.0 to some extent. However, full smart contract functionality may require technical upgrades, especially for wallets not using our API. Dedicated compatibility updates and integration guides will be shared soon.",[29,303,305],{"id":304},"token-upgrades-ordinals-and-whats-coming",[33,306,307],{},"Token Upgrades, Ordinals, and What's Coming",[222,309,311],{"id":310},"what-will-happen-to-the-4-byte-tickers-can-existing-tokens-like-ordi-or-sats-upgrade-to-brc20",[33,312,313],{},"What will happen to the 4-byte tickers? Can existing tokens like ORDI or SATS upgrade to BRC2.0?",[12,315,316],{},"All existing BRC20 tokens, including 4-byte tickers like ORDI and SATS, will become programmable after Phase 2 at Block 914,888 (~Sept 17, This target may shift based on integration progress). They can adopt BRC2.0 modules through a smooth and simple process. BiS and BRC20 ecosystem partners are actively coordinating this upgrade across the ecosystem.",[222,318,320],{"id":319},"who-would-opt-ordi-sats-etc-into-the-upgraded-modules-how-would-that-work",[33,321,322],{},"Who would opt ORDI, SATS etc. into the upgraded modules? How would that work?",[12,324,325],{},"Token holders can easily opt into BRC2.0 by making a deposit. It’s a permissionless and modular system, requiring no changes to the token itself.",[222,327,329],{"id":328},"what-is-the-release-timeline",[33,330,331],{},"What is the release timeline?",[12,333,334],{},"BRC2.0 mainnet rollout occurs in two phases:",[72,336,337,350],{},[75,338,339,342],{},[33,340,341],{},"Phase 1: 6-byte Programmable Tickers",[72,343,344,347],{},[75,345,346],{},"Block Height: 909,969 (approximately August 14)",[75,348,349],{},"New 6-character tickers introduced and immediately compatible with BRC2.0 smart contracts.",[75,351,352,355],{},[33,353,354],{},"Phase 2: Full BRC200 Compatibility",[72,356,357,360,363],{},[75,358,359],{},"Target Block Height: 914,888 (approximately September 17)",[75,361,362],{},"All existing BRC20 assets, including tokens such as ORDI and SATS, become programmable through BRC2.0.",[75,364,365],{},"Date may shift depending on other BRC20 indexer integrations.",[222,367,369],{"id":368},"why-are-you-creating-6-byte-tickers",[33,370,371],{},"Why are you creating 6-byte tickers?",[12,373,374],{},"6-byte tickers immediately introduce programmability, facilitating a smooth transition into BRC2.0 capabilities without disrupting the existing BRC20 ecosystem. This step is the best way to ensure everything goes well with the upgrade.",[222,376,378],{"id":377},"are-there-going-to-be-any-launchpads",[33,379,380],{},"Are there going to be any launchpads?",[12,382,383],{},"Yes. We're working on delivering the best possible launchpad experience for Bitcoin native assets. With native smart contracts and Ordinals-aware functionality, BRC2.0 provides everything needed for trustless token launches, gating mechanics, and more. Other teams in the ecosystem are also actively exploring similar products.",[222,385,387],{"id":386},"how-does-ordinals-aware-work",[33,388,389],{},"How does Ordinals-aware work?",[12,391,392],{},"BRC2.0 is Ordinals-aware, meaning smart contracts can recognize and interact with inscriptions and collections. This is enabled by Ordinal Lockers, which use Bitcoin's native time-lock and signature checks to securely lock inscriptions for a set duration.",[12,394,395],{},"Smart contracts can detect this locked status and use it to enable features like staking, token minting, and other functions that require holding an inscription. Everything runs on Bitcoin’s native mechanics, with no need for off-chain components.",[222,397,399],{"id":398},"can-you-issue-tokens-specifically-for-ordinal-collections",[33,400,401],{},"Can you issue tokens specifically for Ordinal collections?",[12,403,404],{},"Yes. BRC2.0 enables linking tokens with Ordinal collections, making token issuance directly associated with Ordinals possible. We're designing the best experience in our BRC2.0 products to make this process as easy as possible for the collections.",[222,406,408],{"id":407},"is-there-a-connection-between-bis-artifacts-and-brc20",[33,409,410],{},"Is there a connection between BiS ARTIFACTS and BRC2.0?",[12,412,413,414,419,420],{},"Yes. ",[96,415,418],{"href":416,"rel":417},"https://bestinslot.xyz/bis-artifacts",[100],"BiS ARTIFACTS"," (The first lockable Ordinal collection) can be connected to BRC2.0 via Ordinal Lockers. ",[96,421,424],{"href":422,"rel":423},"https://x.com/bestinslotxyz/status/1902360280287375600",[100],"We're planning to expand on this and will share more details soon.",[222,426,428],{"id":427},"are-there-any-other-ordinals-projects-planning-to-launch-on-brc20-or-using-ordinal-lockers",[33,429,430],{},"Are there any other Ordinals projects planning to launch on BRC2.0 or using Ordinal Lockers?",[12,432,433],{},"Yes. Some holders from collections like Goosinals and Bitcoin Puppets have already locked more than 100 assets using Ordinal Lockers. Many other Ordinals projects are also building on BRC2.0 or preparing to launch staking / locking functionality.",[222,435,437],{"id":436},"what-is-the-purpose-of-building-a-gasless-app-chain-for-btcfi",[33,438,439],{},"What is the purpose of building a gasless app-chain for BTCfi?",[12,441,442],{},"Bitcoin’s 10-minute block time makes it difficult to support fast, complex dapps directly on layer-1. A gasless app-chain offers a high-performance environment for BTCfi applications, removing latency and fee barriers while still anchoring back to Bitcoin. It enables smoother UX and broader design space without compromising on base-layer security",[222,444,446],{"id":445},"what-kinds-of-applications-will-launch-first-with-brc20",[33,447,448],{},"What kinds of applications will launch first with BRC2.0?",[12,450,451],{},"BRC2.0 is already attracting builders across the Bitcoin ecosystem. From DeFi, SocialFi to gaming and beyond, a wide range of applications are on the way including DEXs, AMMs, token launchpads, collections, and more.",[72,453,454,457,460,462,464,467,470,473,476,479,482,484,487],{},[75,455,456],{},"[Redacted] – Gasless app-chain for high-performance BTCfi dApps",[75,458,459],{},"[Redacted] - Launchpad for Bitcoin native assets",[75,461,80],{},[75,463,83],{},[75,465,466],{},"Trio DEX – BRC20 DEX and more tooling by @trio_xyz",[75,468,469],{},"Cat Swap – BRC2.0 swap by @CatSwap_Fun",[75,471,472],{},"CoinCooker – No-code token creation suite for Bitcoin native assets",[75,474,475],{},"SocialFi dApp by @One2ThreeLabs",[75,477,478],{},"Hippodrome – Web3 game to test miner integrity by @horsedev42",[75,480,481],{},"100Layer – Wrapped BTC solution for BRC2.0",[75,483,111],{},[75,485,486],{},"Adderels – BRC2.0 Ordinals Collection",[75,488,489],{},"EarlyBirds – BRC2.0 Ordinals Collection",[29,491,493],{"id":492},"testnet-and-developer-questions",[33,494,495],{},"Testnet and Developer Questions",[222,497,499],{"id":498},"why-does-brc20-require-the-withdraw-and-deposit-functions-what-is-the-purpose-of-this-design",[33,500,501],{},"Why does BRC2.0 require the withdraw and deposit functions? What is the purpose of this design?",[12,503,504],{},"We adopted this design for all BRC20 upgrades. These are called \"Modules.\" So basically, you can go into a module—in this case, BRC2.0—do your operations, then get out (withdraw) back to the base BRC20.",[12,506,507],{},"This design is part of the modular upgrade path for BRC20. You enter a module—like BRC2.0—to perform operations, then withdraw back to the base BRC20. It helps preserve clarity and security, especially on Bitcoin's 10-minute block time, where efficient state transitions matter.",[222,509,511],{"id":510},"are-there-any-effective-methods-for-handling-contract-data-queries",[33,512,513],{},"Are there any effective methods for handling contract data queries?",[12,515,516],{},"Yes. Most Ethereum-compatible developer tools can be used with BRC2.0, meaning existing methods for querying contract data (e.g., via tools like The Graph, Ethers.js, or custom indexers) will be applicable.",[222,518,520],{"id":519},"if-the-evm-executes-the-smart-contract-and-the-user-has-an-ordi-and-wants-to-execute-the-smart-contract-operation-does-it-need-a-bridge-or-can-it-be-operated-directly",[33,521,522],{},"If the EVM executes the smart contract, and the user has an ORDI and wants to execute the smart contract operation, does it need a bridge, or can it be operated directly?",[12,524,525],{},"No, you don’t need to cross-chain operations. As a user, you will most likely just click a few buttons, and everything will be abstracted away.",[222,527,529],{"id":528},"our-project-is-currently-being-developed-on-ethereum-base-polygon-or-other-evm-chains-using-solidity-will-it-be-easy-to-port-it-to-brc20-later-are-things-like-proxy-contracts-supported",[33,530,531],{},"Our project is currently being developed on Ethereum, Base, Polygon or other EVM chains using Solidity. Will it be easy to port it to BRC2.0 later? Are things like proxy contracts supported?",[12,533,534],{},"Yes, porting your Solidity project to BRC2.0 will be straightforward, and proxy contracts are supported.",[222,536,538],{"id":537},"is-there-a-possibility-for-brc20-to-upgrade-and-store-data-in-op_return-will-contract-data-be-placed-in-op_return-or-in-the-witness",[33,539,540],{},"Is there a possibility for BRC20 to upgrade and store data in OP_RETURN? Will contract data be placed in OP_RETURN or in the witness?",[12,542,543],{},"It’ll use witness data since it is more efficient for relatively bigger data.",[222,545,547],{"id":546},"about-the-brc20-balance-server-required-by-brc20-is-it-open-sourced-or-implemented-in-the-opi",[33,548,549],{},"About the BRC20 Balance Server required by BRC2.0, is it open-sourced or implemented in the OPI?",[12,551,552],{},"It’s a part of the OPI BRC20 indexer already. When BRC2.0 is enabled, it will start a server automatically.",[222,554,556],{"id":555},"is-the-brc20-testnet-live-where-can-i-try-it-out",[33,557,558],{},"Is the BRC2.0 testnet live? Where can I try it out?",[12,560,561],{},"Yes, the BRC2.0 testnet is live on Bitcoin Signet. You can now explore, deploy, and interact with smart contracts using our public tools:",[72,563,564,569,575],{},[75,565,566],{},[96,567,292],{"href":290,"rel":568},[100],[75,570,571],{},[96,572,574],{"href":283,"rel":573},[100],"Smart Contract UI",[75,576,577],{},[96,578,278],{"href":276,"rel":579},[100],[222,581,583],{"id":582},"does-the-signet-allow-ordinary-users-to-participate-in-the-test",[33,584,585],{},"Does the signet allow ordinary users to participate in the test?",[12,587,588],{},"Signet is mostly intended for developers, but curious users are welcome to explore and try things out. Just keep in mind that it’s not an incentivized testnet.",[222,590,592],{"id":591},"is-there-a-specific-height-i-should-set-for-signet-brc20-activation-or-is-it-random",[33,593,594],{},"Is there a specific height I should set for Signet BRC2.0 activation, or is it random?",[12,596,597],{},"We’ve set it to 230,000, but it's completely random. The first valid BRC2.0 inscription is at 241,423, so anything below that should work. We’ll probably move it to 240,000 in the future to speed up the initial index.",{"title":174,"searchDepth":175,"depth":175,"links":599},[600,609,622],{"id":217,"depth":175,"text":220,"children":601},[602,604,605,606,607,608],{"id":224,"depth":603,"text":227},3,{"id":236,"depth":603,"text":239},{"id":245,"depth":603,"text":248},{"id":254,"depth":603,"text":257},{"id":263,"depth":603,"text":266},{"id":295,"depth":603,"text":298},{"id":304,"depth":175,"text":307,"children":610},[611,612,613,614,615,616,617,618,619,620,621],{"id":310,"depth":603,"text":313},{"id":319,"depth":603,"text":322},{"id":328,"depth":603,"text":331},{"id":368,"depth":603,"text":371},{"id":377,"depth":603,"text":380},{"id":386,"depth":603,"text":389},{"id":398,"depth":603,"text":401},{"id":407,"depth":603,"text":410},{"id":427,"depth":603,"text":430},{"id":436,"depth":603,"text":439},{"id":445,"depth":603,"text":448},{"id":492,"depth":175,"text":495,"children":623},[624,625,626,627,628,629,630,631,632],{"id":498,"depth":603,"text":501},{"id":510,"depth":603,"text":513},{"id":519,"depth":603,"text":522},{"id":528,"depth":603,"text":531},{"id":537,"depth":603,"text":540},{"id":546,"depth":603,"text":549},{"id":555,"depth":603,"text":558},{"id":582,"depth":603,"text":585},{"id":591,"depth":603,"text":594},[181,182],"2025-07-02","了解 BRC2.0 如何将智能合约引入比特币，升级 BRC20 资产，并通过原生结算实现去中心化应用、Launchpad、RWA 等更多功能。",{},"/articles/2507-brc20-faq-zh",{"title":200,"description":635},"brc2.0-faq","articles/2507-brc20-faq-zh",[194,195,196],"r7kWcT-CUJJxt9zz_QonS33iMROnRfh3YUVM6Vuyvpo",{"id":644,"title":645,"author":7,"body":646,"categories":715,"date":716,"description":717,"extension":185,"lang":186,"meta":718,"navigation":188,"ogImage":653,"path":719,"seo":720,"slug":721,"stem":722,"tags":723,"__hash__":724},"articles/articles/2507-brc20-launch-moved-zh.md","BRC2.0 主网启动推迟至区块 912,690（约 9 月 2 日）",{"type":9,"value":647,"toc":710},[648,654,657,668,674,677,680,686,689,692,698,701,704],[12,649,650],{},[15,651],{"alt":652,"src":653},"BRC2.0 Mainnet Launch Moved to Block 912,690 (~September 2)","/img/posts/brc20-mainnet-launch-moved-to-block-912690.png",[12,655,656],{},"Good morning, Bitcoin builders and enjoyers — BRC2.0 is gaining momentum by the day. Developers from both Bitcoin and the broader web3 ecosystem are reaching out daily, eager to integrate BRC2.0 and build on it.",[12,658,659,660,663,664,667],{},"To ensure better coordination across the BRC20 ecosystem and support a healthy launch, the ",[33,661,662],{},"Phase 1 mainnet launch of BRC2.0 is moved to block 912,690",", approximately ",[33,665,666],{},"September 2",". This short delay gives builders, indexers, and infra teams the time to complete final testing and get launch-ready.",[29,669,671],{"id":670},"audits",[33,672,673],{},"Audits",[12,675,676],{},"Early internal audits have been completed, and external audits are progressing smoothly.",[12,678,679],{},"We’ll share further updates once the external audits are fully completed—before mainnet launch.",[29,681,683],{"id":682},"phase-2-progress",[33,684,685],{},"Phase 2 Progress",[12,687,688],{},"Phase 2—the upgrade that makes all BRC20 tokens compatible with BRC2.0—is moving forward through close collaboration between all core stakeholders.",[12,690,691],{},"All teams, including OKX and Unisat, are working closely together to ensure a smooth and timely launch. We’ll continue sharing updates as integration efforts progress.",[29,693,695],{"id":694},"community-builder-momentum",[33,696,697],{},"Community & Builder Momentum",[12,699,700],{},"Over the past few weeks, community and developer momentum has grown stronger than we could’ve anticipated. BRC2.0 is becoming a magnet for serious talent, and the next wave of Bitcoin-native applications is already taking shape.",[12,702,703],{},"Product builders, collection founders, infra teams—everyone is pushing hard, so we can all enjoy the programmable era of Bitcoin.",[12,705,706,707],{},"Thank you for your continued support.\n",[33,708,709],{},"BiS Team",{"title":174,"searchDepth":175,"depth":175,"links":711},[712,713,714],{"id":670,"depth":175,"text":673},{"id":682,"depth":175,"text":685},{"id":694,"depth":175,"text":697},[181,182],"2025-07-30","BRC2.0 第一阶段将调整至区块 912,690（约 9 月 2 日），以协调开发者、索引器和基础设施，为顺利的主网启动做好准备。审计与集成工作将持续进行。",{},"/articles/2507-brc20-launch-moved-zh",{"title":645,"description":717},"brc20-mainnet-launch-moved-to-block-912690","articles/2507-brc20-launch-moved-zh",[194,195,196],"rAb6fsT7ATCgxskhPpVRcY7N1WVoUoAuvBI1HRKlIf8",{"id":726,"title":727,"author":7,"body":728,"categories":909,"date":910,"description":911,"extension":185,"lang":186,"meta":912,"navigation":188,"ogImage":734,"path":913,"seo":914,"slug":915,"stem":916,"tags":917,"__hash__":918},"articles/articles/2508-brc20-6-byte-tickers-zh.md","BRC20 六字节代号与抢注保护",{"type":9,"value":729,"toc":901},[730,735,738,747,750,756,759,762,765,771,774,777,780,786,789,800,803,811,814,820,829,840,846,849,852,860,866,869,872,880,887],[12,731,732],{},[15,733],{"alt":727,"src":734},"/img/posts/brc20-6-byte-tickers-and-snipe-protection.png",[12,736,737],{},"6-byte BRC20 tickers - dropping on mainnet at block 912,690 - will now have snipe protection! 🚀",[12,739,740,741,746],{},"Hello Bitcoin fam, BRC2.0 momentum is growing stronger every day, and we are getting closer to launch. As mentioned in our earlier updates, Phase 1 ",[96,742,745],{"href":743,"rel":744},"https://x.com/bestinslotxyz/status/1950591774088475079",[100],"moved to block 912,690"," on ~2 September, in which 6‑byte tickers will be immediately programmable for smart‑contract use. ⚡️",[12,748,749],{},"Below we’ve prepared a concise summary, and wanted to let the community know that this upgrade will now include snipe protection and a limited charset.",[29,751,753],{"id":752},"introduction",[33,754,755],{},"Introduction",[12,757,758],{},"The accepted proposal above introduces the new namespace extension for BRC20 tokens, allowing 6-byte tickers - which will include snipe protection and a limited charset. The goal is to expand the expressive capacity of BRC20 while maintaining full compatibility with the Programmable Module and future composable tooling.",[12,760,761],{},"To ensure predictable behavior, especially in contexts requiring case normalization or cross-protocol matching, the 6-byte tickers will have a constrained character set: uppercase and lowercase English alphanumerics (A-Z, a–z, 0–9) and dash (-) only. The namespace is always treated as case-insensitive.",[12,763,764],{},"We're also introducing a snipe protection mechanism to prevent malicious actors from preemptively claiming 6-byte tickers before their deployment. 🛡️",[29,766,768],{"id":767},"rationale",[33,769,770],{},"Rationale",[12,772,773],{},"Expanding to 6 bytes without affecting 4 and 5 bytes increases combinatorial capacity without breaking existing semantics or bloating the protocol.",[12,775,776],{},"BRC2.0 is the first consumer of this 6-byte namespace, and limiting the launch of 6-byte initially will allow us to avoid affecting existing BRC20 namespaces.",[12,778,779],{},"Enforcing a strict subset of ASCII characters ensures cross-system compatibility and simplifies downstream parsing.",[29,781,783],{"id":782},"new-limitation",[33,784,785],{},"New Limitation",[12,787,788],{},"✅ 6-byte tickers must:",[72,790,791,794,797],{},[75,792,793],{},"Be exactly 6 characters long",[75,795,796],{},"Only contain letters (A-Z or a-z), digits (0-9), or dash (-)",[75,798,799],{},"Be treated case-insensitively",[12,801,802],{},"⛔️ Rejected inputs include:",[72,804,805,808],{},[75,806,807],{},"Symbols or extended Unicode (foo✓ar, foøbar) except for the dash (-)",[75,809,810],{},"Tickers longer than 6 characters",[12,812,813],{},"Tickers of 4 or 5 bytes remain governed by existing rules and are not affected.",[29,815,817],{"id":816},"self-mint-rules",[33,818,819],{},"Self Mint Rules",[12,821,822,823,828],{},"Following ",[96,824,827],{"href":825,"rel":826},"https://github.com/brc20-devs/brc20-proposals/blob/main/bp04-self-mint/proposal.md",[100],"self-mint rules from 5-byte tickers",", BRC20 tokens with 6-byte tickers can be specified in the deploy operation as self-minted tokens.",[12,830,831,832,836,837,839],{},"If the self-mint field is set to ",[833,834,835],"code",{},"\"true\"",", it only allows the owner of the deploy inscription to mint the token. If it's unset, or set to any other value other than ",[833,838,835],{},", it defaults to false, meaning anyone can mint the token.",[29,841,843],{"id":842},"snipe-protection-via-pre-deploy-inscription",[33,844,845],{},"Snipe Protection via Pre-deploy Inscription",[12,847,848],{},"To prevent sniping attacks on 6-byte tickers, we introduce a snipe protection mechanism with a pre-deploy command.",[12,850,851],{},"In short: you first inscribe a double sha256 of the ticker, a salt, and your pkscript without revealing your ticker; three blocks later, you deploy the ticker with the same salt, and indexers verify the hash, which stops anyone else from claiming it.",[12,853,854,859],{},[96,855,858],{"href":856,"rel":857},"https://github.com/bestinslot-xyz/brc20-proposals/blob/main/001-6-byte-namespace/index.md",[100],"Visit GitHub"," for the full snipe protection details.",[29,861,863],{"id":862},"conclusion",[33,864,865],{},"Conclusion",[12,867,868],{},"6-byte tickers offer a meaningful namespace expansion for BRC20, enabling broader token design and future growth. The restricted charset is a deliberate constraint to preserve compatibility, security, and simplicity, especially as BRC20 expands into programmable and composable territory.",[12,870,871],{},"Snipe protection via pre-deploy inscriptions ensures that the namespace remains fair and accessible, preventing malicious actors from front-running legitimate deployments.",[12,873,874,875,879],{},"For the full technical scope, please visit: ",[96,876,856],{"href":877,"rel":878},"https://github.com/bestinslot-xyz/OPI/releases/tag/1.0.0",[100],"\nPlease contact us if you’d like help securing your ticker. BiS will provide a 6-byte ticker registration service to ensure a fair and orderly distribution.  🗳️",[12,881,882,883],{},"If you plan to build on BRC2.0, start with OPI, the canonical indexer. Running it prepares your stack for 6-byte tickers and the Programmable Module.\n",[96,884,885],{"href":885,"rel":886},"https://github.com/bestinslot-xyz/OPI",[100],[12,888,889,890,895,896,900],{},"For more questions or feedback, join our ",[96,891,894],{"href":892,"rel":893},"https://discord.com/invite/b7tzKMRFHc",[100],"Telegram"," and ",[96,897,899],{"href":892,"rel":898},[100],"Discord"," communities. We’d love to chat with you anytime! 🧡",{"title":174,"searchDepth":175,"depth":175,"links":902},[903,904,905,906,907,908],{"id":752,"depth":175,"text":755},{"id":767,"depth":175,"text":770},{"id":782,"depth":175,"text":785},{"id":816,"depth":175,"text":819},{"id":842,"depth":175,"text":845},{"id":862,"depth":175,"text":865},[181,182],"2025-08-05","BRC20 将扩展至六字节代号，并引入抢注保护与受限字符集机制，使代币部署更加公平、可预测，并与 BRC2.0 第一阶段保持一致。",{},"/articles/2508-brc20-6-byte-tickers-zh",{"title":727,"description":911},"brc20-6-byte-tickers-and-snipe-protection","articles/2508-brc20-6-byte-tickers-zh",[194,195,196],"wm-09Jo70J6xz0zEVPnLYP6b9VbPD8V30U5y86JW_wk",{"id":920,"title":921,"author":7,"body":922,"categories":1118,"date":1119,"description":1120,"extension":185,"lang":186,"meta":1121,"navigation":188,"ogImage":928,"path":1122,"seo":1123,"slug":1124,"stem":1125,"tags":1126,"__hash__":1127},"articles/articles/2509-brc20-phase-2-status-zh.md","BRC20 第二阶段进展更新",{"type":9,"value":923,"toc":1113},[924,929,932,937,954,960,963,966,969,1034,1037,1043,1055,1058,1061,1082,1085,1093,1099,1102,1105,1108],[12,925,926],{},[15,927],{"alt":921,"src":928},"/img/posts/brc20-phase-2-status-update.png",[12,930,931],{},"Good morning, BRC20 & BRC2.0 community,",[12,933,934],{},[33,935,936],{},"TL;DR",[72,938,939,942,945,948,951],{},[75,940,941],{},"BRC20 lead maintainers Best in Slot (BiS) and Unisat are advancing preparations for the Phase II upgrade, which will enable all 4–5 character BRC20 tokens to become programmable with BRC2.0.",[75,943,944],{},"BiS engineers are collaborating with OKX engineers to ensure a smooth upgrade.",[75,946,947],{},"UniSat team is working on improving data consistency, strengthening overall stability, and conducting stress testing.",[75,949,950],{},"BiS, together with L1F & Unisat, will announce the Phase II upgrade block height and estimated date, once engineering teams provide a clear estimation.",[75,952,953],{},"The BRC2.0 upgrade positions the BRC20 protocol at the center of Bitcoin DeFi, shifting Bitcoin from Digital Gold to Programmable Gold.",[29,955,957],{"id":956},"phase-i-overview",[33,958,959],{},"Phase I Overview",[12,961,962],{},"Phase I of the BRC2.0 upgrade has been running flawlessly. Within the first month of BRC2.0 launch, 161 smart contracts have been inscribed on Bitcoin with over 19,000 transactions.",[12,964,965],{},"The first independent security audit of the BRC2.0 upgrade has also been completed by @thesis_defense. The full audit report can be viewed here: (link).",[12,967,968],{},"Open-Source Developer Tooling is advancing in parallel:",[72,970,971,977,983,993,1007,1021],{},[75,972,973,976],{},[33,974,975],{},"Brc20.build —"," serving as the on-ramp for developers.",[75,978,979,982],{},[33,980,981],{},"explorer.brc20.build"," — provides full visibility into contracts, transactions, and on-chain activity.",[75,984,985,992],{},[96,986,989],{"href":987,"rel":988},"http://rpc.brc20.build",[100],[33,990,991],{},"Rpc.brc20.build"," — Public RPC for BRC2.0 (+ rpc-signet.brc20.build for Signet)",[75,994,995,998,999],{},[33,996,997],{},"BRC2.0 Balance Tracker"," — tracks and stores BRC2.0 balances in a database for use in any API.\n",[72,1000,1001],{},[75,1002,1003],{},[96,1004,1005],{"href":1005,"rel":1006},"https://github.com/bestinslot-xyz/brc20-prog-balance-tracker",[100],[75,1008,1009,1012,1013],{},[33,1010,1011],{},"Command Minter"," — integrates with familiar EVM tools (Foundry, Ethers) to handle Bitcoin-specific tasks (inscriptions, tx creation, fee tracking, etc.), enabling seamless use of existing EVM workflows on BRC2.0.\n",[72,1014,1015],{},[75,1016,1017],{},[96,1018,1019],{"href":1019,"rel":1020},"https://github.com/bestinslot-xyz/brc20-command-minter-rs",[100],[75,1022,1023,1026,1027],{},[33,1024,1025],{},"OPI"," — the canonical indexer for BRC2.0 and the most widely adopted BRC20 indexer, is already prepared for the upgrade, with more than 100 teams relying on it.\n",[72,1028,1029],{},[75,1030,1031],{},[96,1032,885],{"href":885,"rel":1033},[100],[12,1035,1036],{},"More importantly, there is a strong organic inflow of talented builders and quality projects entering the BRC2.0 ecosystem. Interest is also expanding beyond the core community, with incubators, investors, market makers and EVM-native teams, actively engaging and exploring opportunities on Bitcoin.",[29,1038,1040],{"id":1039},"coordinating-brc20-phase-ii-upgrade",[33,1041,1042],{},"Coordinating BRC20 Phase II Upgrade",[12,1044,1045,1046,1054],{},"As lead maintainers, ",[33,1047,1048,1049],{},"BiS and ",[96,1050,1053],{"href":1051,"rel":1052},"https://unisat.io/",[100],"Unisat"," are advancing preparations and security checks for the Phase II upgrade. Every BRC20 service provider has its own infrastructure realities, and we are assisting teams across the ecosystem to ensure readiness for this big transition.",[12,1056,1057],{},"BiS engineers are working with the OKX team to integrate BRC2.0 capabilities into their indexer, supporting a smooth upgrade for both exchange and wallet services.",[12,1059,1060],{},"Although neither party can give an exact date, a brief roadmap is below:",[1062,1063,1064,1076,1079],"ol",{},[75,1065,1066,1067],{},"BiS will submit a PR to OKX’s indexer github repo: ",[96,1068,1071],{"href":1069,"rel":1070},"https://github.com/okx/ord",[100],[1072,1073,1074],"em",{},[33,1075,1069],{},[75,1077,1078],{},"OKX will review, test, and merge the upgrade.",[75,1080,1081],{},"Final validation across services.",[12,1083,1084],{},"We will share another brief update once the GitHub PR is submitted.",[12,1086,1087,1088,1092],{},"Other ecosystem participants are also preparing in parallel, and BiS will continue providing support to facilitate a seamless rollout. We encourage all BRC20 service providers to upgrade to the latest version of ",[96,1089,1025],{"href":1090,"rel":1091},"https://opi.network/",[100],", to ensure full compatibility and alignment during Phase II.",[29,1094,1096],{"id":1095},"when-phase-ii",[33,1097,1098],{},"When Phase II?",[12,1100,1101],{},"BiS, together with L1F and Unisat, will announce the final date and block height for the Phase II upgrade once engineering teams confirm stability and integration readiness. While we cannot provide an exact timeline, the BRC20 Phase II upgrade is firmly on track.",[12,1103,1104],{},"The objective is a smooth transition that preserves the robustness of BRC20, avoids fragmentation, and allows the entire ecosystem to move forward together without disruption.",[12,1106,1107],{},"The vision is clear: programmable Bitcoin-native assets are a new asset class with hundreds of billions in market potential and with the BRC2.0 upgrade, BRC20 is positioned at the center of Bitcoin DeFi. Opportunities are abundant, and we are proud to build alongside the many teams shaping this vision.",[12,1109,1110,1111],{},"Thank you for your support,\n",[33,1112,709],{},{"title":174,"searchDepth":175,"depth":175,"links":1114},[1115,1116,1117],{"id":956,"depth":175,"text":959},{"id":1039,"depth":175,"text":1042},{"id":1095,"depth":175,"text":1098},[181,182],"2025-09-30","BRC20 的下一步：进行第二阶段就绪检查、更新索引器，并协调生态系统，以为所有 BRC20 代币解锁 BRC2.0 的可编程能力。",{},"/articles/2509-brc20-phase-2-status-zh",{"title":921,"description":1120},"brc20-phase-2-status-update","articles/2509-brc20-phase-2-status-zh",[194,195,196],"-0oda6933nIrXxsPAe69-XTACCF9q0qysUlbiPqFDiI",{"id":1129,"title":1130,"author":7,"body":1131,"categories":1258,"date":1259,"description":1260,"extension":185,"lang":186,"meta":1261,"navigation":188,"ogImage":1137,"path":1262,"seo":1263,"slug":1264,"stem":1265,"tags":1266,"__hash__":1267},"articles/articles/2509-brc20-trading-exp-zh.md","BRC2.0 交易体验与简要路线图",{"type":9,"value":1132,"toc":1252},[1133,1138,1141,1146,1157,1162,1173,1176,1182,1201,1204,1210,1213,1216,1219,1222,1228,1231,1234,1237,1241,1244,1247],[12,1134,1135],{},[15,1136],{"alt":1130,"src":1137},"/img/posts/brc20-trading-experience-and-a-brief-roadmap.png",[12,1139,1140],{},"We released BiS DEX v1 just 24 hours ago — the first DEX built for BRC2.0. Despite a few minor bugs and overloaded servers due to high demand, trades have been executing reliably, no user funds were lost, and over $200K volume has been settled successfully.",[12,1142,1143],{},[33,1144,1145],{},"Advantages of BiS DEX over BRC20 and Runes Trading",[72,1147,1148,1151,1154],{},[75,1149,1150],{},"No need to split UTXOs or inscribe transfer inscriptions.",[75,1152,1153],{},"Partial fills supported.",[75,1155,1156],{},"Snipe protection enabled.",[12,1158,1159],{},[33,1160,1161],{},"Current Limitations",[72,1163,1164,1167,1170],{},[75,1165,1166],{},"Listing and delisting events require 1 block confirmation, which becomes costly and time-consuming, hurting the trading experience.",[75,1168,1169],{},"Market Buy orders require 4 signatures and Limit Sell orders require 2 signatures and both events require 1 block confirmation.",[75,1171,1172],{},"Trading speed is still limited with a 10-minute block time.",[12,1174,1175],{},"Although similar limitations apply to all Bitcoin L1 trading, we have many solutions and improvements being developed for a smooth trading experience, leveraging the programmable nature of BRC2.0.",[29,1177,1179],{"id":1178},"whats-next",[33,1180,1181],{},"What’s Next?",[72,1183,1184,1190,1196],{},[75,1185,1186,1189],{},[33,1187,1188],{},"Instant Orders"," – removing the transaction requirement for listing and delisting, removing miner fees for these actions and greatly speeding up the process. ETA 4 - 8 weeks.",[75,1191,1192,1195],{},[33,1193,1194],{},"Trustless Bids and New Order Types"," – BiS DEX currently supports \"Market Buy\" and \"Limit Sell\" orders. We will progressively introduce Bids, \"Limit Buy\", \"Market Sell\", Stop Orders and more, to provide a more mature trading environment for BRC20 and BRC2.0 tokens.",[75,1197,1198],{},[33,1199,1200],{},"AMM Integration*",[12,1202,1203],{},"In addition to new features and performance improvements, we are constantly improving the UI, UX and educational content for all traders.",[29,1205,1207],{"id":1206},"wen-amm",[33,1208,1209],{},"Wen AMM?",[12,1211,1212],{},"AMMs on Bitcoin L1 face unique challenges. Ten-minute blocks expose users to MEV and various other attacks. It is also likely to have failed transactions and waste BTC as miner fees.",[12,1214,1215],{},"Despite the above challenges, a couple of AMM products such as @CatSwap are expected to hit the mainnet in a couple of weeks. As the BiS team, we are helping these teams with their products and the initial results are very good. However, we’d like to underline that the first wave of AMM dapps should be considered as “experimental”.",[12,1217,1218],{},"A more sophisticated solution is “Sequencer powered AMM” which is 100x superior to basic AMMs. This approach eliminates MEV threats and enables Solana-level trading speeds. We already have a talented team of engineers working on sequencer solutions; however this is a much more complex product, therefore it may take 1 to 3 months to be released on Bitcoin mainnet.",[12,1220,1221],{},"Lastly, a wrapped BTC is another critical piece of the puzzle. Without it, AMMs can only support token-to-token pools, not token-to-BTC. Once Phase II of the BRC2.0 upgrade enables 4–5 byte tickers, token-to-ORDI pools also become possible.",[29,1223,1225],{"id":1224},"wrapped-btc-stablecoins",[33,1226,1227],{},"Wrapped BTC & Stablecoins",[12,1229,1230],{},"To unlock the full potential of DeFi dapps, a wrapped BTC is essential. Native BTC works for CLOB trading, but AMMs and advanced protocols require a wrapped standard.",[12,1232,1233],{},"We believe in the power of BitVM and in active communication with Lombard LBTC, Citrea cBTC and a couple other providers. We are also exploring integrations with meta-protocol-native solutions such as @Subfrost. While we can’t give exact timelines, we expect a robust wrapped BTC solution in 1-2 months.",[12,1235,1236],{},"Stablecoins will also be key. They provide reliable trading pairs and, together with wrapped BTC, lay the foundation for deeper liquidity and more efficient capital flows. Timelines are less clear here, but efforts are already underway to bring reputable stablecoin products onto Bitcoin through BRC2.0.",[29,1238,1239],{"id":862},[33,1240,865],{},[12,1242,1243],{},"BRC2.0 has been live on mainnet for 48 hours, and this is only the beginning. We will keep building, keep improving, and keep shipping Bitcoin dapps.",[12,1245,1246],{},"The momentum is real. Over the past two years we’ve delivered on our promises, and we have much more to contribute to BRC20 and Bitcoin ecosystem.",[12,1248,1249,1250],{},"Thank you for all your feedback and support,\n",[33,1251,709],{},{"title":174,"searchDepth":175,"depth":175,"links":1253},[1254,1255,1256,1257],{"id":1178,"depth":175,"text":1181},{"id":1206,"depth":175,"text":1209},{"id":1224,"depth":175,"text":1227},{"id":862,"depth":175,"text":865},[181,182],"2025-09-03","了解 BRC2.0 如何改进比特币一层的交易体验：无需拆分 UTXO，支持部分成交与抢注保护，并即将推出即时订单与 AMM 集成。",{},"/articles/2509-brc20-trading-exp-zh",{"title":1130,"description":1260},"brc20-trading-experience-and-a-brief-roadmap","articles/2509-brc20-trading-exp-zh",[194,195,196],"ujZ-ynRe2ElXGOeuytsxFjNILIVZiliGpNLnHG5vdzU",{"id":1269,"title":1270,"author":7,"body":1271,"categories":1603,"date":1604,"description":1605,"extension":185,"lang":186,"meta":1606,"navigation":188,"ogImage":1277,"path":1607,"seo":1608,"slug":1609,"stem":1610,"tags":1611,"__hash__":1612},"articles/articles/2511-bis-amm-overview-zh.md","BiS AMM 概览：为 BRC2.0 提供即时 swap，并将在不久后覆盖所有 BRC20",{"type":9,"value":1272,"toc":1592},[1273,1278,1281,1290,1293,1298,1324,1327,1332,1335,1338,1343,1346,1349,1354,1357,1360,1363,1368,1371,1374,1380,1383,1386,1389,1392,1398,1409,1412,1423,1434,1440,1447,1454,1468,1479,1488,1501,1508,1514,1537,1556,1562,1565,1577,1589],[12,1274,1275],{},[15,1276],{"alt":1270,"src":1277},"/img/posts/bis-amm-overview.png",[12,1279,1280],{},"各位在 Bitcoin 上的交易者，早安！",[12,1282,1283,1284,1289],{},"九月上旬，我们发布了带有订单簿的 ",[96,1285,1288],{"href":1286,"rel":1287},"https://bestinslot.xyz/brc2.0",[100],"BiS DEX V0.1","——这是在 Bitcoin L1 上进行智能合约交易的早期概念验证。作为 BRC2.0 的首个交易类测试 dApp，相较于其他链上的 DEX，它的速度更慢、成本更高。",[12,1291,1292],{},"我们的愿景是：在完全依托比特币安全性的前提下，让 BiS DEX 的交易体验达到与 Hyperliquid 或 Solana 相当的水准。今天，随着 BiS AMM 的推出，我们离这一目标更近一步——这是一款由 sequencer 驱动、面向 BRC2.0 的 dApp，并将在不久后支持所有 BRC20 资产。",[12,1294,1295],{},[33,1296,1297],{},"BiS AMM 一览：",[72,1299,1300,1303,1306,1309,1312,1315,1318,1321],{},[75,1301,1302],{},"在比特币之上构建的快速、完全非托管的自动做市商（AMM）。",[75,1304,1305],{},"依托智能钱包（smart wallet）的完全非托管设计。",[75,1307,1308],{},"通过 sequencer 即时执行交换，并在比特币上完成结算。",[75,1310,1311],{},"每个区块可处理约 ~20,000 笔交易。",[75,1313,1314],{},"从设计上移除了 MEV 路径；不存在 mempool 竞争。",[75,1316,1317],{},"在 1 sat/vB 费率下，每次交换约需 $0.30 的矿工费。",[75,1319,1320],{},"向 dApp 存款在 1 个区块内确认。",[75,1322,1323],{},"提现会在 1 至 3 个区块内确认，具体取决于队列规模。",[12,1325,1326],{},"即将登陆 Bitcoin Signet。主网（Mainnet）计划于 11 月发布，待审计与公开测试完成后上线。",[29,1328,1330],{"id":1329},"交换与交易体验",[33,1331,1329],{},[12,1333,1334],{},"BiS AMM 是 BRC2.0 上首个由 sequencer 驱动的 dApp。",[12,1336,1337],{},"所有操作都会进行加密签名、聚合、压缩，并以批量铭刻（batch-inscribed）的方式写入 Bitcoin，在带来接近 Hyperliquid 的交易体验的同时，仍由 Bitcoin L1 提供安全保障。",[222,1339,1341],{"id":1340},"存款",[33,1342,1340],{},[12,1344,1345],{},"用户向其智能钱包（smart wallet）充值 BTC 或 BRC2.0 代币即可开启即时交易。",[12,1347,1348],{},"每次存款操作需要 1 个区块确认后才会生效。",[222,1350,1352],{"id":1351},"交换与流动性",[33,1353,1351],{},[12,1355,1356],{},"当智能钱包资金就位后，用户无需等待区块确认即可进行代币交换、创建流动性池，并随时增加或移除流动性。",[12,1358,1359],{},"所有操作都会由 sequencer 即时执行，体验类似于“in-mempool” 交易，随后在链上最终结算。",[12,1361,1362],{},"由于所有操作都会被批量铭刻到 Bitcoin 并继承其完整的 L1 安全性，在 1 sat/vB 费率下，每笔交换仍约需 ~$0.30 的矿工费。",[222,1364,1366],{"id":1365},"提现",[33,1367,1365],{},[12,1369,1370],{},"用户可随时提取原生 BTC、Wrapped BTC，或 2.0 tokens（BRC2.0 代币）。",[12,1372,1373],{},"代币提现通常在 1 至 3 个区块内完成确认，具体取决于队列规模。",[1375,1376,1378],"h1",{"id":1377},"智能钱包与非托管安全设计",[33,1379,1377],{},[12,1381,1382],{},"“Not your keys, not your coins”（没有私钥就没有资产）——加密世界的黄金法则。",[12,1384,1385],{},"BiS AMM 通过 smart wallet 实现完全非托管的交换交易。你向 BiS AMM 存入资金时，系统会生成一个 smart wallet，并将其专属绑定到你的主 Bitcoin 钱包，确保你始终是资产的唯一控制者。",[12,1387,1388],{},"这种优雅的设计让 BiS AMM 成为真正的非托管 DEX，而无需依赖 multisigs 或“trust-minimized”架构。",[12,1390,1391],{},"⚠️ 安全提示：如果你失去主钱包私钥的控制权，你也会失去对 smart wallet 的控制权；请务必妥善保管你的密钥。",[29,1393,1395],{"id":1394},"bis-tokenlp-挖矿积分与激励",[33,1396,1397],{},"BiS Token、LP 挖矿、积分与激励",[12,1399,1400,1401,1404,1405,1408],{},"官方 ",[33,1402,1403],{},"BiS Token"," 正在推进中，部分代币供应将用于进一步激励流动性池与平台奖励。关于 ",[33,1406,1407],{},"BiS Tokenomics"," 的更多细节将于后续阶段公布。",[12,1410,1411],{},"除 BiS 的代币激励外，任何团队都可以**无需许可（permissionless）**地设计并部署自己的流动性池奖励机制。",[12,1413,1414,1415,1418,1419,1422],{},"在以太坊的 ",[33,1416,1417],{},"DeFi Summer"," 期间，许多项目通过将 ",[33,1420,1421],{},"LP tokens"," 锁定到**智能合约（smart contracts）**中来奖励用户以获取额外代币——这种模式引发了强劲的飞轮效应。",[12,1424,1425,1426,1429,1430,1433],{},"这类**可组合（composable）**的流动性设计在 ",[33,1427,1428],{},"Bitcoin"," 上仍然缺位，我们致力于支持在 ",[33,1431,1432],{},"BRC2.0"," 上探索这些高级代币机制的建设者。",[29,1435,1437],{"id":1436},"费用推荐与创作者奖励",[33,1438,1439],{},"费用、推荐与创作者奖励",[12,1441,1442,1443,1446],{},"BiS AMM 的首个版本中，",[33,1444,1445],{},"LP 费率固定为 0.3%","，不可调整。",[12,1448,1449,1450,1453],{},"每笔交换的基础总费率为 ",[33,1451,1452],{},"0.55%","，分配如下：",[72,1455,1456,1462],{},[75,1457,1458,1461],{},[33,1459,1460],{},"0.30%"," 支付给流动性提供者（LP）",[75,1463,1464,1467],{},[33,1465,1466],{},"0.25%"," 作为协议费",[12,1469,1470,1471,1474,1475,1478],{},"后续版本将在该结构上扩展",[33,1472,1473],{},"推荐（referral）","、**创作者（creator）",[33,1476,1477],{},"与","社区（community）**奖励，使建设者与活跃参与者能够共同分享协议收入。",[12,1480,1481,1484,1485,1487],{},[33,1482,1483],{},"Referral Rewards"," 允许任何人分享个人链接，并以 ",[33,1486,1428],{}," 的形式获得部分协议费分成。",[12,1489,1490,1493,1494,1496,1497,1500],{},[33,1491,1492],{},"Creator & Community Rewards"," 将把部分交易收入分配给项目建设者与其社区，对齐激励并增强 ",[33,1495,1428],{}," 与 ",[33,1498,1499],{},"BRC20"," 生态内的流动性。",[12,1502,1503,1504,1507],{},"这些奖励机制将在主网上线后",[33,1505,1506],{},"逐步","引入，更多细节将于后续更新中分享。",[29,1509,1511],{"id":1510},"wrapped-bitcoin-抽象与-stablecoins",[33,1512,1513],{},"Wrapped Bitcoin 抽象与 Stablecoins",[12,1515,1516,1517,1520,1521,1524,1525,1528,1529,1532,1533,1536],{},"要在 BRC2.0 dApps 中使用原生 BTC，必须先将其包装为 ",[33,1518,1519],{},"Wrapped BTC","。这一流程通常会给用户带来摩擦与复杂度。为提供顺滑体验，",[33,1522,1523],{},"BiS DEX"," 采用由 ",[33,1526,1527],{},"SUBFROST"," 协议驱动的抽象方案，实现",[33,1530,1531],{},"无需许可（permissionless）","、",[33,1534,1535],{},"去中心化","的 BTC 包装与解包，并且全程在后台自动处理。",[12,1538,1539,1542,1543,1545,1546,1548,1549,1552,1553,1555],{},[33,1540,1541],{},"Stablecoins"," 也将发挥关键作用。它们可提供可靠的交易对，并与 ",[33,1544,1519],{}," 一同为更深的流动性与更高效的资金流动奠定基础。时间表尚不确定，但我们正推进通过 ",[33,1547,1432],{}," 将可信赖的 ",[33,1550,1551],{},"stablecoins"," 引入 ",[33,1554,1428],{},"。",[29,1557,1559],{"id":1558},"brc20-与-bitcoin-defi-的下一章",[33,1560,1561],{},"BRC20 与 Bitcoin DeFi 的下一章",[12,1563,1564],{},"BRC20 生态是 Bitcoin 演进中最重要的前沿之一。随着 BRC2.0 升级，BRC20 将成为真正 Bitcoin DeFi 繁荣的基础，释放一个拥有数千亿美元潜力的新兴市场。",[12,1566,1567,1570,1571,1573,1574,1555],{},[33,1568,1569],{},"BiS AMM"," 是这一征程中的重要一步，证明在 ",[33,1572,1428],{}," 上的去中心化交易同样可以",[33,1575,1576],{},"快速、流畅，并且完全非托管",[12,1578,1579,1580,1496,1582,1585,1586,1588],{},"近三年来，我们一直在塑造 ",[33,1581,1499],{},[33,1583,1584],{},"Bitcoin-native assets"," 的未来；接下来，我们将持续在 ",[33,1587,1428],{}," 之上交付创新的产品与协议。",[12,1590,1591],{},"感谢你的支持。\nBiS Delivers 🫡",{"title":174,"searchDepth":175,"depth":175,"links":1593},[1594,1599,1600,1601,1602],{"id":1329,"depth":175,"text":1329,"children":1595},[1596,1597,1598],{"id":1340,"depth":603,"text":1340},{"id":1351,"depth":603,"text":1351},{"id":1365,"depth":603,"text":1365},{"id":1394,"depth":175,"text":1397},{"id":1436,"depth":175,"text":1439},{"id":1510,"depth":175,"text":1513},{"id":1558,"depth":175,"text":1561},[181,182],"2025-11-11","使用 BiS AMM 在比特币上交换 BRC20 代币：即时成交、比特币结算、开放式流动性，以及基于智能钱包的非托管设计。",{},"/articles/2511-bis-amm-overview-zh",{"title":1270,"description":1605},"bis-amm-overview-instant-swaps-for-brc20-and-soon-for-all-brc20","articles/2511-bis-amm-overview-zh",[194,195,196],"D_poEQKk8cCEE-d2yaWb9oFfWSD4Amaur4T0YJb6WOE",{"id":1614,"title":1615,"author":7,"body":1616,"categories":1752,"date":1753,"description":1754,"extension":185,"lang":186,"meta":1755,"navigation":188,"ogImage":1622,"path":1756,"seo":1757,"slug":1758,"stem":1759,"tags":1760,"__hash__":1761},"articles/articles/2512-bis-amm-on-signet-test-report-and-rewards-zh.md","Signet 网络上的 BiS AMM —— 测试、报告与奖励",{"type":9,"value":1617,"toc":1746},[1618,1623,1626,1633,1640,1652,1658,1663,1686,1691,1702,1707,1719,1724,1732,1738,1743],[12,1619,1620],{},[15,1621],{"alt":1615,"src":1622},"/img/posts/bis-amm-on-signet-test-report-and-rewards.png",[12,1624,1625],{},"BiS AMM is now live on Bitcoin Signet for public testing. Help us battle-test swaps, pools, and more on Signet and win from our Ordinals collection.  ✨",[12,1627,1628,1629],{},"Start testing: ",[96,1630,1631],{"href":1631,"rel":1632},"https://signet.bestinslot.xyz/brc2.0",[100],[29,1634,1636,1639],{"id":1635},"rewards",[33,1637,1638],{},"Rewards"," 🎁",[72,1641,1642,1649],{},[75,1643,1644,1645,1648],{},"Up to 10× Celestial Ones and 1x Golden Ones from ",[96,1646,418],{"href":416,"rel":1647},[100]," for the most impactful findings.",[75,1650,1651],{},"Judged on severity, impact, and clarity.",[29,1653,1655],{"id":1654},"how-to-join",[33,1656,1657],{},"How to join",[12,1659,1660],{},[33,1661,1662],{},"Get Signet BTC:",[72,1664,1665,1668,1671,1678],{},[75,1666,1667],{},"Send us a message on our official Discord, Telegram, or X with your Signet Bitcoin address, and we’ll transfer SignetBTC to your wallet",[75,1669,1670],{},"Reply to this post with your SignetBTC address",[75,1672,163,1673],{},[96,1674,1677],{"href":1675,"rel":1676},"http://discord.gg/b7tzKMRFHc",[100],"discord.gg/b7tzKMRFHc",[75,1679,1680,1681],{},"Telegram: ",[96,1682,1685],{"href":1683,"rel":1684},"http://t.me/bestinslotxyz",[100],"t.me/bestinslotxyz",[12,1687,1688],{},[33,1689,1690],{},"Test the AMM:",[72,1692,1693,1696,1699],{},[75,1694,1695],{},"Fund your smart wallet and try the full flow: swap, create pools, add/remove liquidity, deposit, withdraw.",[75,1697,1698],{},"Please also try edge cases and UI states.",[75,1700,1701],{},"Share any suggestions or improvements you notice.",[12,1703,1704],{},[33,1705,1706],{},"Report:",[72,1708,1709,1716],{},[75,1710,1711,1712,1715],{},"Please create a ",[96,1713,899],{"href":166,"rel":1714},[100]," ticket describing the issue or suggestion (title + summary)",[75,1717,1718],{},"Attach screenshots/logs, txids, Signet wallet address, browser/OS.",[12,1720,1721],{},[33,1722,1723],{},"Out of scope",[72,1725,1726,1729],{},[75,1727,1728],{},"DDoS/DoS or traffic flooding",[75,1730,1731],{},"Social engineering, spam",[29,1733,1735],{"id":1734},"timeline",[33,1736,1737],{},"Timeline",[72,1739,1740],{},[75,1741,1742],{},"Reviews run throughout the Signet window (1-3 Weeks); winners will be announced after.",[12,1744,1745],{},"Big thanks to our community for the time and eyes on this. 🧡  See you on mainnet soon!",{"title":174,"searchDepth":175,"depth":175,"links":1747},[1748,1750,1751],{"id":1635,"depth":175,"text":1749},"Rewards 🎁",{"id":1654,"depth":175,"text":1657},{"id":1734,"depth":175,"text":1737},[181,182],"2025-12-25","在 BiS AMM 上实现 BRC20 代币即时兑换。参与测试、提交报告并赢取奖励。",{},"/articles/2512-bis-amm-on-signet-test-report-and-rewards-zh",{"title":1615,"description":1754},"bis-amm-on-signet-test-report-and-rewards","articles/2512-bis-amm-on-signet-test-report-and-rewards-zh",[194,195,196],"-fwBPNeXmBSBa6Ba6t2S8zVVoBEYNcrBBcpl2o4RDEk",{"id":1763,"title":1764,"author":7,"body":1765,"categories":1841,"date":1842,"description":1843,"extension":185,"lang":186,"meta":1844,"navigation":188,"ogImage":1771,"path":1845,"seo":1846,"slug":1847,"stem":1848,"tags":1849,"__hash__":1850},"articles/articles/2601-brc20-phase-2-activates-at-block-934888-zh.md","BRC20 第二阶段将于区块高度 934,888 正式启动（预计 2026 年 1 月 28 日左右）",{"type":9,"value":1766,"toc":1838},[1767,1772,1782,1785,1788,1794,1797,1800,1803,1832,1835],[12,1768,1769],{},[15,1770],{"alt":1764,"src":1771},"/img/posts/brc20-phase-2-activates-at-block-934888-january-28th-2026.png",[12,1773,1774,1777,1778,1781],{},[33,1775,1776],{},"The BRC20 Phase II upgrade will activate at Bitcoin block height 934888,"," approximately on ",[33,1779,1780],{},"January 28, 2026."," This activation expands BRC2.0 beyond the 6-character limit and enables programmability for all 4-5 character BRC20 tokens, such as $ORDI and $SATS.",[12,1783,1784],{},"Reaching this big milestone involved significant time and technical alignment between lead maintainers Best in Slot and UniSat, alongside key ecosystem partners including OKX and others. Coordinating independent implementations takes much more effort than using a single codebase, however, this approach allows the protocol to run reliably across different systems and keeps it decentralized and robust.",[12,1786,1787],{},"With this alignment complete, BRC20 now stands as a mature foundation for more sophisticated applications, including RWA tokenization and DeFi, secured by Bitcoin blockchain and unlocking a native economic application ecosystem on the network itself. Also with the EVM compatibility, teams can ship applications on Bitcoin using the tooling they already know, reducing build time, and easing integrations.",[29,1789,1791],{"id":1790},"action-required-for-infrastructure-and-service-providers",[33,1792,1793],{},"Action Required for Infrastructure and Service Providers",[12,1795,1796],{},"If you operate or utilize independent indexing infrastructure, ensure your systems match the canonical Open Protocol Indexer (OPI) data, or upgrade to the latest OPI version. Services relying on UniSat or BiS APIs will be automatically upgraded with no action required.",[12,1798,1799],{},"As part of the 2.0 update, the existing swap module on Bitcoin Mainnet will be closed and all balances will be refunded. Further details will be shared in a separate announcement.",[12,1801,1802],{},"In the meantime, stay informed by following the updates from official maintainer channels [BiS twitter here] [UniSat twitter here] and explore the existing BRC2.0 ecosystem at:",[72,1804,1805,1812,1818,1825],{},[75,1806,1807],{},[96,1808,1811],{"href":1809,"rel":1810},"http://bestinslot.xyz/brc2.0",[100],"bestinslot.xyz/brc2.0",[75,1813,1814],{},[96,1815,1816],{"href":1816,"rel":1817},"https://unisat.io/market/brc20_prog",[100],[75,1819,1820],{},[96,1821,1824],{"href":1822,"rel":1823},"http://Explorer.brc20.build",[100],"Explorer.brc20.build",[75,1826,1827],{},[96,1828,1831],{"href":1829,"rel":1830},"http://CoinCooker.com",[100],"CoinCooker.com",[12,1833,1834],{},"As lead maintainers, we will continue to steward BRC20 as it enters its next major chapter, alongside the growth of builders, applications, and communities across the Bitcoin ecosystem.",[12,1836,1837],{},"— BiS & UniSat",{"title":174,"searchDepth":175,"depth":175,"links":1839},[1840],{"id":1790,"depth":175,"text":1793},[181,182],"2026-01-06","BRC20 第二阶段将于区块高度 934,888 正式激活。此次升级将 BRC20 扩展至 6 字节限制之外，并为所有 4-5 字节的 BRC20 代币（如 $ORDI 和 $SATS）赋予可编程性。",{},"/articles/2601-brc20-phase-2-activates-at-block-934888-zh",{"title":1764,"description":1843},"brc20-phase-2-activates-at-block-934888-january-28th-2026","articles/2601-brc20-phase-2-activates-at-block-934888-zh",[194,195,196],"rnQbmmG-wFWrlGeEO0c8IH4pB6J_TZ0v2xtCbVmSHZ8",{"id":1852,"title":1853,"author":7,"body":1854,"categories":2037,"date":2038,"description":2039,"extension":185,"lang":186,"meta":2040,"navigation":188,"ogImage":1861,"path":2041,"seo":2042,"slug":2043,"stem":2044,"tags":2045,"__hash__":2046},"articles/articles/2603-brc20-and-bitcoin-defi-in-2026-zh.md","2026 年的 BRC-20 与比特币 DeFi",{"type":9,"value":1855,"toc":2028},[1856,1862,1868,1871,1874,1877,1880,1886,1889,1892,1895,1898,1904,1907,1910,1913,1916,1922,1925,1932,1935,1938,1941,1944,1950,1953,1956,1959,1962,1965,1976,1981,1984,1987,1990,1996,1999,2002,2005,2010,2013,2016,2019,2022,2025],[12,1857,1858],{},[15,1859],{"alt":1860,"src":1861},"BRC20 and Bitcoin DeFi in 2026","/img/posts/brc20-and-bitcoin-defi-in-2026.png",[29,1863,1865],{"id":1864},"稳定币ai-智能体rwabtcfi-以及比特币隐私性",[33,1866,1867],{},"稳定币、AI 智能体、RWA、BTCfi 以及比特币隐私性",[12,1869,1870],{},"2 月 3 日，BRC20 协议完成升级，正式支持将 EVM 智能合约作为铭文。此次升级由 BiS 主导，并由 OKX、Unisat、domo 及 Layer 1 Foundation 协作完成。",[12,1872,1873],{},"“2.0” 升级从根本上改变了游戏规则，其影响不仅限于比特币同质化代币，更波及整个比特币生态。现在，智能合约逻辑可以直接铭刻在比特币上，由比特币自身充当数据可用性层（DA）和排序器，且无需任何新的 BIP 或对比特币底层进行修改。",[12,1875,1876],{},"BRC20 目前已具备生产级基础设施，足以支撑机构级金融应用，将比特币定位为全球现实世界价值流的结算层。",[12,1878,1879],{},"作为协议的维护者，我们在 2026 年将重点关注以下五个领域：",[29,1881,1883],{"id":1882},"_1-比特币上的稳定币",[33,1884,1885],{},"1. 比特币上的稳定币",[12,1887,1888],{},"第一个重点领域是稳定币。我们正积极致力于通过原生的 BRC20 发行方式，将主要的稳定币发行商引入比特币一层网络（L1）。",[12,1890,1891],{},"通过可编程的 BRC20 和原生稳定币，比特币可以在其自身网络上实现真正的点对点和无信任交易，这有助于为建立真正去中心化的比特币经济奠定基础。",[12,1893,1894],{},"稳定币的潜力远不止于交易。它是一个基础原语，开启了在不脱离比特币网络的情况下进行比特币抵押借贷的可能性，并最终实现由比特币支撑的无信任稳定币及其他合成资产的发行。",[12,1896,1897],{},"我们预计在 2 到 3 个月内看到首个 BRC20 稳定币问世，随后在今年余下时间里将迎来更广泛的发行商浪潮。",[29,1899,1901],{"id":1900},"_2-比特币上的-ai-智能体与智能体商业",[33,1902,1903],{},"2. 比特币上的 AI 智能体与智能体商业",[12,1905,1906],{},"智能体时代正加速到来。或许在 6 个月内，一切都将与现在大不相同。",[12,1908,1909],{},"比特币将在智能体时代扮演至关重要的角色，不仅作为“智能体商业的 BTC 交易媒介”，更用于为智能体组织和系统建立可信赖的动作与事件规范排序。",[12,1911,1912],{},"凭借 BRC20 及其新增的智能合约功能，比特币已准备好成为这个即将到来的丰饶新世界的核心账本。",[12,1914,1915],{},"BiS 内部也在探索智能体系统与比特币的交叉领域。目前这项工作仍处于实验阶段，我们预计在未来几个月内分享更多进展。",[29,1917,1919],{"id":1918},"_3-比特币上的-rwa-发行",[33,1920,1921],{},"3. 比特币上的 RWA 发行",[12,1923,1924],{},"正如 Hal Finney 在 2010 年所写，比特币不仅仅是一个传输货币的账本。它可以作为一个全球化、去中心化且一致的底层协议，为其他资产提供支持。",[12,1926,1927,1928],{},"![]",[1929,1930,1931],"span",{},"image1",[12,1933,1934],{},"可编程 BRC20 使这一构想更接近现实。",[12,1936,1937],{},"比特币现在可以作为全球账本，用于现实世界资产（RWA）的发行、交易和结算。",[12,1939,1940],{},"想象一下在比特币一层网络（L1）上运行的黄金、大宗商品和代币化股票。",[12,1942,1943],{},"目前已有多个团队对在 BRC20 上发行 RWA 表现出浓厚兴趣。我们的基础设施部门 BiS INFRA 正在与该领域的合作伙伴紧密协作，随着首批比特币 RWA 发行方接近上线，我们将分享更多细节。",[29,1945,1947],{"id":1946},"_4-bis-dex-与流动性激励",[33,1948,1949],{},"4. BiS DEX 与流动性激励",[12,1951,1952],{},"在接下来的几周和几个月内，我们将发布：",[12,1954,1955],{},"ORDI 交易对，并将 ORDI 定位为 BiS DEX 上以 ORDI 计价市场的费用代币。",[12,1957,1958],{},"稳定币交易对。",[12,1960,1961],{},"针对 BRC20 资产的快速订单簿与 AMM 混合交易模式，支持买单限价操作，结合了 AMM 的流动性深度与中央限价订单簿（CLOB）的精确性。",[12,1963,1964],{},"我们的中长期下一阶段规划正致力于：",[72,1966,1967,1970,1973],{},[75,1968,1969],{},"BTC 收益生成策略。",[75,1971,1972],{},"BRC20 代币的借贷业务。",[75,1974,1975],{},"由 BTC 支撑的稳定币铸造，并有望将 $ORDI 以及 $NUTKIN 等高流动性资产纳入抵押范畴。",[12,1977,1978],{},[33,1979,1980],{},"BiS DEX 代币与流动性挖矿计划",[12,1982,1983],{},"我们正在制定 BiS DEX 代币的代币经济模型——这是我们 BTCfi 产品套件的原生代币。",[12,1985,1986],{},"简单来说，主要的分配机制将是流动性提供。关于代币分配方式的更多细节，将在后续的独立文章中深入解读。",[12,1988,1989],{},"应多个投资团体的要求，我们也开启了新一轮融资。有兴趣参与额度认购的机构实体可与我们联系。",[29,1991,1993],{"id":1992},"_5-隐私保护与-brc20-屏蔽交易",[33,1994,1995],{},"5. 隐私保护与 BRC20 屏蔽交易",[12,1997,1998],{},"隐私是金融系统的基础需求，包括对比账单余额、交易对手方以及交易金额的保密。",[12,2000,2001],{},"我们的 BRC20 核心开发团队一直在积极研究 BRC20 的隐私特性。初步的研究结果令人振奋，内部测试已证明对 BRC20 资产进行交易屏蔽（Transaction Shielding）在技术上是可行的，尽管投入实际生产尚需时日。",[12,2003,2004],{},"随着工作的深入，我们将分享更多关于这项隐私倡议的细节。",[29,2006,2008],{"id":2007},"宏观视角",[33,2009,2007],{},[12,2011,2012],{},"过去三年中，BRC20 为矿工贡献了 2% 的收入，支付的交易手续费超过 5.2 亿美元。长期存在的策略性技术争议已不再是主要制约因素：UTXO 膨胀问题已通过 OP_RETURN 销毁得到解决，而 OPI 则作为整个 BRC20 生态系统的规范索引器。",[12,2014,2015],{},"技术层面的攻坚已基本完成。下一阶段的重点在于激活：稳定币、RWA、更深厚的流动性、智能体商业，以及最终的隐私化。",[12,2017,2018],{},"BRC20 并不是关于信任最小化的 L2 叙事，也不是在其他链上封装的 BTC。它是通往真正比特币原生链上经济的最清晰路径。",[12,2020,2021],{},"BiS 主导了 BRC20 的可编程性升级，在 2026 年，我们的目标非常明确：将这一新功能转化为真正的产品、真实的流动性以及比特币上真实的经济活动。",[12,2023,2024],{},"砥砺前行。",[12,2026,2027],{},"— @0xBinari 与 BiS 团队",{"title":174,"searchDepth":175,"depth":175,"links":2029},[2030,2031,2032,2033,2034,2035,2036],{"id":1864,"depth":175,"text":1867},{"id":1882,"depth":175,"text":1885},{"id":1900,"depth":175,"text":1903},{"id":1918,"depth":175,"text":1921},{"id":1946,"depth":175,"text":1949},{"id":1992,"depth":175,"text":1995},{"id":2007,"depth":175,"text":2007},[181,182],"2026-03-11","基于比特币 L1 的 BRC-20 升级版 EVM 智能合约。BiS 概述了 2026 年的 5 大重点领域：稳定币、AI 代理、RWA 发行、BiS DEX 流动性以及受保护的 BRC-20 交易。",{},"/articles/2603-brc20-and-bitcoin-defi-in-2026-zh",{"title":1853,"description":2039},"brc20-and-bitcoin-defi-in-2026","articles/2603-brc20-and-bitcoin-defi-in-2026-zh",[194,195,196],"B9S0q2Eh6h3Gws69WVTf3SvU6ValOQ13_uz_aR-Wt2U",{"id":2048,"title":2049,"author":2050,"body":2051,"categories":2119,"date":2120,"description":2121,"extension":185,"lang":186,"meta":2122,"navigation":188,"ogImage":2059,"path":2123,"seo":2124,"slug":2125,"stem":2126,"tags":2127,"__hash__":2129},"articles/articles/bitcoin-reborn-the-awakening-of-the-brc20-empire-zh.md","Bitcoin新生：BRC2.0的帝国觉醒","bitlaser",{"type":9,"value":2052,"toc":2117},[2053,2060,2063,2066,2069,2072,2075,2078,2081,2084,2087,2090,2093,2096,2099,2102,2105,2108,2111,2114],[12,2054,2056,2057],{"align":2055},"center","\n    ",[15,2058],{"src":2059,"alt":2049},"/img/posts/bitcoin-reborn-the-awakening-of-the-brc20-empire/og-zh-2.png",[12,2061,2062],{},"2025年3月31日，BRC2.0正式上线Bitcoin Signet，此次升级将EVM引入了BRC20，使得所有BRC20 Token都具有了可编程性，这将迎来Bitcoin原生资产的新一轮创新热潮，Bitcoin生态新的征程开始了。",[12,2064,2065],{},"2023年，Bitcoin生态迎来了一场意外的变革——BRC20的诞生。\n这个基于Ordinal协议的实验性代币标准，不仅让Bitcoin链上首次出现了类似以太坊ERC20的同质化代币，还掀起了一波MEME热潮。",[12,2067,2068],{},"BRC20的起源可以追溯到2023年3月，一位名叫Domo @domodata的开发者突发奇想：既然Ordinal协议能将NFT铭刻在Bitcoin的SATS上，为什么不能用来发行代币呢？于是，他利用JSON格式的铭文设计了BRC20标准，首个代币 $ORDI横空出世，所有代币均由一级玩家铸造完成，项目方无任何预留，参与者起点相同，真正做到了公平公正。这些创新迅速点燃了市场热情，尤其是MEME代币的暴涨，让BRC20成为当年Bitcoin生态乃至整个加密市场的焦点。",[12,2070,2071],{},"过去的BRC20既是成功的试验，也是争议的源头。它让Bitcoin从单纯的价值存储工具，迈向了更广阔的可编程领域。矿工因铭文铸造赚得盆满钵满。\n然而，伴随热潮而来的是网络拥堵和高昂的Gas费，许多Bitcoin“纯粹主义者”批评其背离了中本聪的初衷，认为这只不过是投机泡沫。",[12,2073,2074],{},"尽管如此，BRC20的出现无疑为Bitcoin生态打开了一扇新窗，证明了其潜力远不止于“数字黄金”。",[12,2076,2077],{},"发展至今BRC-20依然初具规模，数万Token共同谱写了这一辉煌的生态史诗，总市值更是达到数十亿美金，甚至 $Ordi 单币就已突破20亿。\n但是深陷技术泥潭让其无法继续创造更加辉煌的成就，甚至无法维持现状，渐渐衰落。",[12,2079,2080],{},"市场不会一直等待，信徒也不会一直停留，Bitcoin生态之外无比诱惑的世界更是给了BRC20狠狠一击。\nPumpfun、总统币、国家币、VC币多如牛毛，吸引着人们乐此不疲，甚至有些币短短几分钟便走完了BRC20的一生。\n可是与资本博弈，无异于以卵击石，以散户败下阵来草草收场，最终一地鸡毛。",[12,2082,2083],{},"无数信徒再次齐心高喊，期盼BRC20这个代表公平的标准回归，一时间恍惚那个曾经的王者真的回来了。可是也仅仅是声势浩大而已，仅此而已，这似乎也是BRC20 最后的挣扎。BRC20应用场景依然停留在“代币发行+交易”的浅层，同时也为后面出现的BRC2.0埋下了伏笔。",[12,2085,2086],{},"这样的BRC20正处于青春期：既充满活力，也带着成长的烦恼，它需要一次彻底的升级，才能真正融入Bitcoin的未来。",[12,2088,2089],{},"所以它来了：BRC2.0-铭文的救世主，甚至是Bitcoin生态的救世主",[12,2091,2092],{},"BRC2.0不是对BRC20的简单修补，而是对未来的重新定义。",[12,2094,2095],{},"它通过引入“智能合约”，显著提升 BRC20 Token的能力，使其从简单的发行与转移，到支持更多复杂应用，BRC20从账本到平台的跃迁。",[12,2097,2098],{},"具体而言，BRC2.0计划为Bitcoin原生资产开启无限可能，包括去中心化金融（DeFi）、现实世界资产（RWA）代币化、去中心化自治组织（DAO）以及稳定币等功能。与依赖多重签名桥或第二层解决方案（L2）的传统侧链设计不同，BRC2.0 力求直接利用Bitcoin现有基础设施实现这些目标，从而提升效率并减少对外部信任的依赖，同时保持与Bitcoin核心协议的安全性与去中心化特性一致。\n还有一点，用户交易只产生主网BTC上链的GAS，无需额外支付任何费用，——开发人员与可编程模块交互同理。",[12,2100,2101],{},"设计之中有两点对用户非常友好；\n1. 终端用户无需 gas 费用，索引器承担计算成本。用户只需主网上链所需的标准Bitcoin矿工费，基本上是用于“公证”订单。\n2. 所有BRC20 代币都将变为可编程。 无需 “迁移” ，持有者不需要做任何事情。 BRC2.0 向后兼容。这是对BRC20的升级。",[12,2103,2104],{},"与BRC20的“铭文账本”相比，BRC2.0更像一个“链上微平台”。它让Bitcoin从静态存储跃升为动态生态，开发者可在此构建此前难以想象的应用。",[12,2106,2107],{},"当前BRC2.0由Binari @0xBinari 带领的Best in Slot @bestinslotxyz\n团队与domo @domodata 的Layer 1 Foundation @L1Fxyz 联合推动，\n并且与 #BRC20有深深羁绊的 OKX @okx 与UniSat @unisat_wallet 将会提供索引支持。众多Web3生态不同领域领头羊共同铺路，BRC2.0将成为Bitcoin生态希望之光。",[12,2109,2110],{},"当然，机遇之外，挑战也不小。技术上，链上状态管理和脚本扩展需在不牺牲安全性的前提下实现，这对开发者是巨大考验。此外，以太坊的DeFi生态已成熟，BRC2.0必须找到差异化定位。\n但若成功，BRC2.0将为Bitcoin注入全新活力。它不会动摇BTC的价值存储地位，而是为其增添“实用性翅膀”，让这个16年的老将焕发青春。",[12,2112,2113],{},"BRC-20是Bitcoin的一次大胆试水，BRC2.0则是对未来的勇敢畅想。从账本到平台，从实验到生态，这条路充满未知，却也令人兴奋。无论BRC2.0最终以何种形式落地，它都提醒我们：Bitcoin的创新从未止步，Always on the road。",[12,2115,2116],{},"Make Bitcoin Magic Again！！！",{"title":174,"searchDepth":175,"depth":175,"links":2118},[],[181,182],"2025-05-07","BRC2.0开启Bitcoin新时代，为BRC20代币引入智能合约，直接在Bitcoin L1实现DeFi、稳定币、DAO和现实资产代币化。",{},"/articles/bitcoin-reborn-the-awakening-of-the-brc20-empire-zh",{"title":2049,"description":2121},"bitcoin-reborn-the-awakening-of-the-brc20-empire","articles/bitcoin-reborn-the-awakening-of-the-brc20-empire-zh",[194,2128,195],"brc2dot0","BlWp7fiomJCbqHKHv4HG_shMAITMBbxZhtWTKwmcq94",{"id":2131,"title":2132,"author":2133,"body":2134,"categories":2219,"date":2220,"description":2221,"extension":185,"lang":186,"meta":2222,"navigation":188,"ogImage":2140,"path":2223,"seo":2224,"slug":2225,"stem":2226,"tags":2227,"__hash__":2229},"articles/articles/brc20-arrives-zh.md","BRC2.0 将于 2025 年第一季度登陆比特币测试网","binari",{"type":9,"value":2135,"toc":2217},[2136,2141,2144,2147,2153,2160,2167,2170,2175,2201,2208],[12,2137,2056,2138],{"align":2055},[15,2139],{"src":2140,"alt":2132},"/img/posts/brc20-arrives/cover-2-mini.png",[12,2142,2143],{},"作为 BRC20 协议的联合维护者，我们投入了大量资源，致力于将 BRC20 演变为比特币上最具表现力的原生代币标准——满足从企业级发行方到 dApp 开发者乃至全球多元化玩家的需求。",[12,2145,2146],{},"虽然我们在过去一年的工作大多是在幕后进行的，但 2025 年将开启一个以开放、共创和实质性进步为特征的新篇章。",[12,2148,2149,2150],{},"直接切入主题，我们很高兴地宣布：\n",[33,2151,2152],{},"Best in Slot 将与 Layer 1 Foundation 携手，于 2025 年第一季度在测试网上推出 BRC2.0。",[12,2154,2155,2156,2159],{},"BRC2.0（也被称为 “BRC20 Programmable Module”）将为所有 BRC20 代币提供 ",[33,2157,2158],{},"智能合约功能","。对 BRC20 核心协议的这次升级，将为比特币原生资产解锁无限新的用例——包括无缝对接 DeFi、RWAs、DAOs、稳定币等——并且无需依赖多签桥或二层解决方案。",[12,2161,2162,2163,2166],{},"鉴于 BRC20 的去中心化特性，要在主网上线该模块，需要整个生态系统的广泛协作。因此，我们将以 ",[33,2164,2165],{},"2025 年第三季度为目标发布主网版本","，并期待在测试网阶段与各位开发者合作，为 BRC20 生态系统的持续发展做好准备。",[12,2168,2169],{},"我们深知，让更多的 web3 开发者广泛参与比特币生态至关重要，并承诺确保在 BRC2.0 上进行开发能够保持流畅且简洁。",[12,2171,2172],{},[33,2173,2174],{},"为了实现这一目标，2025 年我们将交付以下内容：",[72,2176,2177,2180,2183,2186,2189,2192,2195,2198],{},[75,2178,2179],{},"BRC2.0 技术规格说明",[75,2181,2182],{},"100% 开源且易于运行的索引器（@opindexer）",[75,2184,2185],{},"即插即用的 BRC2.0 适配器，适用于专有的 BRC20 索引器",[75,2187,2188],{},"面向开发者的完整文档",[75,2190,2191],{},"BRC2.0 测试套件",[75,2193,2194],{},"BRC2.0 浏览器 (Explorer)",[75,2196,2197],{},"用于记录并与智能合约交互的工具",[75,2199,2200],{},"免费 API，支持快速、简单的开发实验",[12,2202,2203,2204],{},"与此同时，@OKX 和 @Unisat 正在协同开发 BRC20 交换模块（swap module）的开源实现。作为 Layer 1 Foundation 的合作成员，我们在其开发过程中积极进行审查，以确保每个人都能在发布时使用到功能强大且可靠的索引器。你可以通过以下链接在 GitHub 查看我们的共同进展并贡献力量：\n",[96,2205,2206],{"href":2206,"rel":2207},"https://github.com/bestinslot-xyz/OPI/pull/58",[100],[12,2209,2210,2211,2216],{},"最后，我们期待分享更多关于这些升级的教育内容，包括开发进展、易于理解的解读以及对社区主要问题的解答。若想获取最新消息，请关注 ",[96,2212,2215],{"href":2213,"rel":2214},"https://x.com/bestinslotxyz",[100],"@bestinslotxyz"," 并开启 🔔 通知——我们期待在接下来的数周和数月中继续与大家保持联系。🫡",{"title":174,"searchDepth":175,"depth":175,"links":2218},[],[181,182],"2025-01-14","Best in Slot 将与 Layer 1 Foundation 合作，于 2025 年第一季度在测试网上交付 BRC2.0（又称“BRC20 可编程模块”），为所有 BRC20 代币启用智能合约功能。",{},"/articles/brc20-arrives-zh",{"title":2132,"description":2221},"brc2.0-arrives-in-q1-2025-on-bitcoin-testnet","articles/brc20-arrives-zh",[194,2128,195,2228],"opi","2lYXccIPkuuJG_zviVijzxMj2Vzde6k_wJJsiuHuHPk",{"id":2231,"title":2232,"author":7,"body":2233,"categories":2443,"date":2444,"description":2445,"extension":185,"lang":186,"meta":2446,"navigation":188,"ogImage":2239,"path":2447,"seo":2448,"slug":2449,"stem":2450,"tags":2451,"__hash__":2453},"articles/articles/brc20-live-on-bitcoin-signet-zh.md","BRC2.0在比特币测试网上上线",{"type":9,"value":2234,"toc":2432},[2235,2241,2244,2247,2250,2258,2267,2276,2284,2293,2304,2307,2311,2314,2317,2320,2340,2344,2347,2350,2354,2357,2360,2363,2366,2369,2373,2377,2380,2383,2386,2390,2393,2396,2403,2407,2410,2413,2416,2420,2423],[12,2236,2056,2237],{"align":2055},[15,2238],{"src":2239,"alt":2240},"/img/posts/brc20-live-on-bitcoin-signet/cover.jpg","BRC2.0: The Programmable Module for BRC20",[12,2242,2243],{},"Ladies and gentlemen, the long-awaited BRC2.0 has finally entered the public testing phase on Bitcoin Signet.",[12,2245,2246],{},"All the code is now open-source. 🫡",[12,2248,2249],{},"Dive right in below:",[12,2251,2252],{},[33,2253,127,2254],{},[96,2255,2257],{"href":130,"rel":2256},[100],"The Main Github Repo",[12,2259,2260],{},[33,2261,127,2262],{},[96,2263,2266],{"href":2264,"rel":2265},"https://github.com/bestinslot-xyz/OPI/tree/experimental-signet-brc20-prog",[100],"Indexer Integration Guide",[12,2268,2269],{},[33,2270,127,2271],{},[96,2272,2275],{"href":2273,"rel":2274},"https://github.com/bestinslot-xyz/brc20-prog-module-proposal",[100],"BRC2.0 Specsheet",[12,2277,2278],{},[33,2279,127,2280],{},[96,2281,2266],{"href":2282,"rel":2283},"https://github.com/bestinslot-xyz/brc20-programmable-module?tab=readme-ov-file#indexer-integration-guide",[100],[12,2285,2286],{},[33,2287,127,2288],{},[96,2289,2292],{"href":2290,"rel":2291},"https://l1f.discourse.group/t/brc2-0-programmable-module-proposal/766",[100],"L1F Proposal",[12,2294,2295,2296,895,2300,2303],{},"Fellow devs, we welcome all your comments, questions and issues on Github, and you’re more than welcome to come chat in our ",[96,2297,894],{"href":2298,"rel":2299},"https://t.me/bestinslotxyz",[100],[96,2301,899],{"href":892,"rel":2302},[100],".",[12,2305,2306],{},"It’s time to build and test DeFi apps, DAOs, and all kinds of things — from the truly useful to the wonderfully pointless but fun — all on Bitcoin!",[29,2308,2310],{"id":2309},"roadmap-deliverables","Roadmap & Deliverables:",[12,2312,2313],{},"We anticipate a testing and integration period of around 4-6 months before the mainnet release. It could be shorter or longer — that depends on all of us: the builders, the community, and all other companies and contributors shaping BRC20.",[12,2315,2316],{},"We also want to ensure builders have enough time to prepare for the mainnet launch — with their applications, products, games, and services ready to go.",[12,2318,2319],{},"As part of our commitment to making BRC20 the de facto token standard on Bitcoin, here’s what we’ll be delivering in the coming days, weeks, and months:",[72,2321,2322,2325,2328,2331,2334],{},[75,2323,2324],{},"An explorer for BRC2.0 smart contracts",[75,2326,2327],{},"An interface for deploying and interacting with smart contracts",[75,2329,2330],{},"Expanded developer documentation",[75,2332,2333],{},"Educational content for the broader BRC20 community",[75,2335,2336,2337],{},"Experimental dApps for testing and ",[1072,2338,2339],{},"fun.",[29,2341,2343],{"id":2342},"the-reference-implementation-for-brc20","The Reference Implementation for BRC2.0",[12,2345,2346],{},"Following @casey 's elegant protocol design principles, we’ve designated OPI, Open Protocol Indexer (@opindexer), as the reference implementation for BRC2.0.",[12,2348,2349],{},"This approach ensures that BRC2.0 remains decentralized, robust, and secure while avoiding unnecessary complexity.",[29,2351,2353],{"id":2352},"message-for-the-brc20-community","Message For The BRC20 Community:",[12,2355,2356],{},"We believe BRC20 has the potential to ignite the next wave of innovation on Bitcoin and spark a much larger bull cycle for Bitcoin-native assets.",[12,2358,2359],{},"As a community, support your builders. Stay curious, stay creative. Keep the fire alive 🔥",[12,2361,2362],{},"Educate yourself about what’s really happening in the BRC20 space — translate the material we publish and share it with your community. Help us keep the signal strong.",[12,2364,2365],{},"Ignore the FUD. Ignore the noise.",[12,2367,2368],{},"Focus on the abundant future ahead.",[29,2370,2372],{"id":2371},"faq","FAQ:",[222,2374,2376],{"id":2375},"is-brc20-indexing-decentralized","Is BRC20 indexing decentralized?",[12,2378,2379],{},"Yes! BRC20 is as decentralized as Ordinals or Runes.",[12,2381,2382],{},"Almost all protocols on Bitcoin require an indexer to function — including Ordinals and Runes. They all follow more or less the same principles.",[12,2384,2385],{},"This has been one of the biggest pieces of misinformation, often spread by dishonest critics, haters, and ignorant flu-encers. Don’t get lost in the noise. Arm yourself with the truth — and help others find it too.",[222,2387,2389],{"id":2388},"is-there-a-native-token-for-brc20","Is there a native token for BRC2.0?",[12,2391,2392],{},"No. BRC2.0 has no native protocol token — it’s simply an upgrade to the base BRC20 protocol.",[12,2394,2395],{},"Some community members suggest using ORDI or other coins as “staking” tokens, but BRC2.0 doesn’t require a validator network.",[12,2397,2398,2399,2402],{},"What it ",[1072,2400,2401],{},"does"," unlock is a wide range of new applications — where any token can find new utility and use cases.",[222,2404,2406],{"id":2405},"is-this-an-incentivised-testnet","Is this an “incentivised testnet”?",[12,2408,2409],{},"No. Since this is not an L2 or a validator network, there won’t be any incentives at the protocol level.",[12,2411,2412],{},"However, teams building on BRC2.0 are free to run incentivized product tests.",[12,2414,2415],{},"If you're a builder planning to do one, we’d be happy to support and help promote your project.",[222,2417,2419],{"id":2418},"will-best-in-slot-have-its-own-token","Will Best in Slot have its own token?",[12,2421,2422],{},"We don’t have a token at the moment. And yes, we do have plans to issue one.",[12,2424,2425,2426,2431],{},"For now, the only official collection from Best in Slot is our stakeable ",[96,2427,2429],{"href":416,"rel":2428},[100],[33,2430,418],{}," collection — so please exercise caution and don’t fall for scams!",{"title":174,"searchDepth":175,"depth":175,"links":2433},[2434,2435,2436,2437],{"id":2309,"depth":175,"text":2310},{"id":2342,"depth":175,"text":2343},{"id":2352,"depth":175,"text":2353},{"id":2371,"depth":175,"text":2372,"children":2438},[2439,2440,2441,2442],{"id":2375,"depth":603,"text":2376},{"id":2388,"depth":603,"text":2389},{"id":2405,"depth":603,"text":2406},{"id":2418,"depth":603,"text":2419},[181,182],"2025-04-02","BRC2.0是BRC20的可编程模块，现在在比特币测试网上上线，解锁了比特币上的DeFi、去中心化应用、稳定币、DAO等更多功能。",{},"/articles/brc20-live-on-bitcoin-signet-zh",{"title":2232,"description":2445},"brc20-live-on-bitcoin-signet","articles/brc20-live-on-bitcoin-signet-zh",[194,2128,195,2452],"bitcoin_native_assets","EraQLJCJ9Ce4MRdtVMnAi5pWHlkejq1C4IUY3yTrFGc",{"id":2455,"title":2456,"author":7,"body":2457,"categories":3210,"date":3211,"description":3212,"extension":185,"lang":186,"meta":3213,"navigation":188,"ogImage":2463,"path":3214,"seo":3215,"slug":3216,"stem":3217,"tags":3218,"__hash__":3219},"articles/articles/brc20-spec-sheet-zh.md","BRC2.0 规范说明书",{"type":9,"value":2458,"toc":3195},[2459,2465,2469,2472,2475,2486,2489,2500,2506,2512,2515,2526,2548,2554,2557,2560,2584,2587,2590,2595,2610,2613,2620,2626,2640,2646,2652,2660,2663,2771,2777,2780,2886,2895,2902,2905,2911,2917,2920,2923,2992,2998,3005,3008,3020,3026,3029,3144,3149,3152,3158,3164,3167,3170,3173,3179,3182,3188,3191],[12,2460,2056,2461],{"align":2055},[15,2462],{"src":2463,"alt":2464},"/img/posts/brc20-spec-sheet/spec-sheet-cover.png","BRC2.0 Specification Sheet",[29,2466,2467],{"id":752},[33,2468,755],{},[12,2470,2471],{},"This BRC2.0 proposal aims to add smart contract execution capabilities, and remove UTXO bloat in the BRC-20 standard.",[12,2473,2474],{},"Below are some key aspects of how it works:",[72,2476,2477,2480,2483],{},[75,2478,2479],{},"All operations are conducted via Bitcoin on-chain Ordinals inscriptions.",[75,2481,2482],{},"Any Bitcoin wallet can send commands to the module and interact with it permissionlessly.",[75,2484,2485],{},"Indexers evaluate these operations using a local executor and update the Programmable Module state accordingly.",[12,2487,2488],{},"The Programmable Module is designed to function without any reliance on centralized systems, bridges, multisigs, Layer 2 solutions, sequencers, or validator networks—and maintains the following properties:",[72,2490,2491,2494,2497],{},[75,2492,2493],{},"Users only pay for Bitcoin transactions — there are no extra fees for users or developers to interact with the Programmable Module.",[75,2495,2496],{},"There is no \"gas-token\". The topic of \"gas\" is handled at the indexer level, primarily to prevent certain types of attacks towards indexers.",[75,2498,2499],{},"The Programmable Module does not require any sequencers to function. That said, anyone can build an application that utilizes various sequencer technologies.",[12,2501,2502,2505],{},[33,2503,2504],{},"Note:"," This module is not currently enabled on Bitcoin mainnet. Until this module is released on mainnet, deposits will burn tokens and withdrawals will be invalid.",[29,2507,2509],{"id":2508},"execution-engine-virtual-machine",[33,2510,2511],{},"Execution Engine & Virtual Machine",[12,2513,2514],{},"To execute valid operations and compute the state, a virtual machine is required.",[12,2516,2517,2518,2521,2522,2525],{},"We chose ",[833,2519,2520],{},"EVM"," for the virtual machine and are building a custom EVM execution engine using ",[833,2523,2524],{},"revm",". Our main reasons for choosing EVM are listed below:",[72,2527,2528,2531,2534,2542,2545],{},[75,2529,2530],{},"Rich open-source ecosystem for tooling, including several different execution engines",[75,2532,2533],{},"Heavily tested open-source smart contract libraries that are readily available for various financial applications",[75,2535,2536,2537,895,2539],{},"Large and active developer community - many smart contract developers are already familiar with ",[833,2538,2520],{},[833,2540,2541],{},"Solidity",[75,2543,2544],{},"EVM is deterministic and Turing complete.",[75,2546,2547],{},"EVM has a small set of possible opcodes, all of which are heavily tested for their performance impact. Therefore, their gas-costs can be used to prevent a DoS attack on Programmable Module by setting per-transaction or per-block gas limits.",[12,2549,2550,2551,2553],{},"The customized ",[1072,2552,2524],{}," execution engine only handles the VM execution part of Ethereum. It doesn't compute any other blockchain operations. There is no \"block production\" or any kind of PoS validation mechanism. This simplified approach allows the execution engine to be an estimated 10x more performant than it would be as part of a PoS blockchain.",[12,2555,2556],{},"The engine can set some blockchain-level variables, such as custom block-hash, block- height, timestamp, and coinbase (same as in Bitcoin), before executing operations.",[12,2558,2559],{},"Additionally, we've written several custom pre-compiled contracts:",[72,2561,2562,2568,2574],{},[75,2563,2564,2567],{},[833,2565,2566],{},"0x00000000000000000000000000000000000000ff",": Get non-module BRC-20 balance of a given Bbitcoin wallet script and BRC-20 ticker. This enables inter- operability with base BRC-20 tokens.",[75,2569,2570,2573],{},[833,2571,2572],{},"0x00000000000000000000000000000000000000fe",": Check BIP-322 signature.",[75,2575,2576,2579,2580,2583],{},[833,2577,2578],{},"0x00000000000000000000000000000000000000fd",": Get Bbitcoin transaction details using ",[833,2581,2582],{},"txids",". This enables interoperability with Bitcoin and bonding curve style token minting and selling using BTC.",[12,2585,2586],{},"This list can be expanded before release.",[12,2588,2589],{},"Since EVM operates with a different address format than Bitcoin, we've added an easy-to-use address translation method:",[12,2591,2592],{},[833,2593,2594],{},"evm_addr = keccak256(bitcoin_pkscript).slice(-40)",[12,2596,2597,2598,2601,2602,2605,2606,2609],{},"This EVM address does not have a private key attached, so it cannot sign messages. For this reason, smart contract developers should avoid ",[833,2599,2600],{},"ecrecover"," and use the custom precompile for ",[833,2603,2604],{},"BIP-322"," signature check. If it succeeds, use ",[833,2607,2608],{},"evm_addr"," as verified user address. We'll add helper Solidity libraries for these standard use cases.",[12,2611,2612],{},"The execution engine will be completely open-source and is currently a work in progress.",[12,2614,2615,2616],{"align":2055},"\n  ",[15,2617],{"src":2618,"alt":2619},"/img/posts/brc20-spec-sheet/diagram.png","BRC2.0 - The Programmable Module for BRC20",[29,2621,2623],{"id":2622},"integration",[33,2624,2625],{},"Integration",[12,2627,2628,2631,2632,2635,2636,2639],{},[33,2629,2630],{},"The execution engine is designed to be indexer agnostic."," Any custom BRC-20 indexer can easily integrate the engine into their systems, as it will work with JSON-RPC. Additionally, the engine can run ",[833,2633,2634],{},"view"," functions and return results such that indexers can track user balances by calling ",[833,2637,2638],{},"balance_of"," or similar functions. The engine can also generate and report EVM logs, enabling indexers to track operations.",[29,2641,2643],{"id":2642},"operations",[33,2644,2645],{},"Operations",[222,2647,2649],{"id":2648},"deposit-withdraw",[33,2650,2651],{},"Deposit & Withdraw",[12,2653,2654,2655,2303],{},"Deposit and withdraw operations follow the ",[96,2656,2659],{"href":2657,"rel":2658},"https://github.com/brc20-devs/brc20-proposals/blob/main/bp01-module/proposal.md#operations",[100],"BRC20 deposit & withdraw rules defined here",[12,2661,2662],{},"An example deposit would look like the following",[2664,2665,2669],"pre",{"className":2666,"code":2667,"language":2668,"meta":174,"style":174},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"p\": \"brc20\",\n  \"op\": \"transfer\",\n  \"tick\": \"ordi\",\n  \"amt\": \"10\"\n}\n","json",[833,2670,2671,2679,2704,2724,2745,2765],{"__ignoreMap":174},[1929,2672,2675],{"class":2673,"line":2674},"line",1,[1929,2676,2678],{"class":2677},"sMK4o","{\n",[1929,2680,2681,2684,2687,2690,2693,2696,2699,2701],{"class":2673,"line":175},[1929,2682,2683],{"class":2677},"  \"",[1929,2685,12],{"class":2686},"spNyl",[1929,2688,2689],{"class":2677},"\"",[1929,2691,2692],{"class":2677},":",[1929,2694,2695],{"class":2677}," \"",[1929,2697,194],{"class":2698},"sfazB",[1929,2700,2689],{"class":2677},[1929,2702,2703],{"class":2677},",\n",[1929,2705,2706,2708,2711,2713,2715,2717,2720,2722],{"class":2673,"line":603},[1929,2707,2683],{"class":2677},[1929,2709,2710],{"class":2686},"op",[1929,2712,2689],{"class":2677},[1929,2714,2692],{"class":2677},[1929,2716,2695],{"class":2677},[1929,2718,2719],{"class":2698},"transfer",[1929,2721,2689],{"class":2677},[1929,2723,2703],{"class":2677},[1929,2725,2727,2729,2732,2734,2736,2738,2741,2743],{"class":2673,"line":2726},4,[1929,2728,2683],{"class":2677},[1929,2730,2731],{"class":2686},"tick",[1929,2733,2689],{"class":2677},[1929,2735,2692],{"class":2677},[1929,2737,2695],{"class":2677},[1929,2739,2740],{"class":2698},"ordi",[1929,2742,2689],{"class":2677},[1929,2744,2703],{"class":2677},[1929,2746,2748,2750,2753,2755,2757,2759,2762],{"class":2673,"line":2747},5,[1929,2749,2683],{"class":2677},[1929,2751,2752],{"class":2686},"amt",[1929,2754,2689],{"class":2677},[1929,2756,2692],{"class":2677},[1929,2758,2695],{"class":2677},[1929,2760,2761],{"class":2698},"10",[1929,2763,2764],{"class":2677},"\"\n",[1929,2766,2768],{"class":2673,"line":2767},6,[1929,2769,2770],{"class":2677},"}\n",[12,2772,2773,2774],{},"Main difference is there can only be one programmable module, so the deposit address is selected as ",[833,2775,2776],{},"OP_RETURN \"BRC20PROG\"",[12,2778,2779],{},"An example withdraw would look like the following:",[2664,2781,2783],{"className":2666,"code":2782,"language":2668,"meta":174,"style":174},"{\n  \"p\": \"brc20-module\",\n  \"op\": \"withdraw\",\n  \"tick\": \"ordi\",\n  \"amt\": \"10\",\n  \"module\": \"BRC20PROG\"\n}\n",[833,2784,2785,2789,2808,2827,2845,2863,2881],{"__ignoreMap":174},[1929,2786,2787],{"class":2673,"line":2674},[1929,2788,2678],{"class":2677},[1929,2790,2791,2793,2795,2797,2799,2801,2804,2806],{"class":2673,"line":175},[1929,2792,2683],{"class":2677},[1929,2794,12],{"class":2686},[1929,2796,2689],{"class":2677},[1929,2798,2692],{"class":2677},[1929,2800,2695],{"class":2677},[1929,2802,2803],{"class":2698},"brc20-module",[1929,2805,2689],{"class":2677},[1929,2807,2703],{"class":2677},[1929,2809,2810,2812,2814,2816,2818,2820,2823,2825],{"class":2673,"line":603},[1929,2811,2683],{"class":2677},[1929,2813,2710],{"class":2686},[1929,2815,2689],{"class":2677},[1929,2817,2692],{"class":2677},[1929,2819,2695],{"class":2677},[1929,2821,2822],{"class":2698},"withdraw",[1929,2824,2689],{"class":2677},[1929,2826,2703],{"class":2677},[1929,2828,2829,2831,2833,2835,2837,2839,2841,2843],{"class":2673,"line":2726},[1929,2830,2683],{"class":2677},[1929,2832,2731],{"class":2686},[1929,2834,2689],{"class":2677},[1929,2836,2692],{"class":2677},[1929,2838,2695],{"class":2677},[1929,2840,2740],{"class":2698},[1929,2842,2689],{"class":2677},[1929,2844,2703],{"class":2677},[1929,2846,2847,2849,2851,2853,2855,2857,2859,2861],{"class":2673,"line":2747},[1929,2848,2683],{"class":2677},[1929,2850,2752],{"class":2686},[1929,2852,2689],{"class":2677},[1929,2854,2692],{"class":2677},[1929,2856,2695],{"class":2677},[1929,2858,2761],{"class":2698},[1929,2860,2689],{"class":2677},[1929,2862,2703],{"class":2677},[1929,2864,2865,2867,2870,2872,2874,2876,2879],{"class":2673,"line":2767},[1929,2866,2683],{"class":2677},[1929,2868,2869],{"class":2686},"module",[1929,2871,2689],{"class":2677},[1929,2873,2692],{"class":2677},[1929,2875,2695],{"class":2677},[1929,2877,2878],{"class":2698},"BRC20PROG",[1929,2880,2764],{"class":2677},[1929,2882,2884],{"class":2673,"line":2883},7,[1929,2885,2770],{"class":2677},[12,2887,2888,2889,2891,2892,2894],{},"The ",[833,2890,2869],{}," field in the withdraw operation is selected as ",[833,2893,2878],{},". A withdrawal is processed when this inscription is sent to the target address.",[12,2896,2897,2898,2901],{},"There is a pre-deployed ",[833,2899,2900],{},"BRC20Controller"," smart contract at a fixed address in the EVM. Its deposit and withdraw functions are not publicly callable and can only be used by the indexer. This contract is also ERC-20 compatible, so users can transfer their balances to any other address or smart contract with ERC-20 transfer operations using this contract.",[12,2903,2904],{},"At a valid deposit event, the indexer calls the deposit function for the depositor wallet and after this point, the depositor can control the balance with smart contract calls.",[12,2906,2907,2908,2910],{},"At a valid withdraw event, indexer calls the withdraw function for withdrawer and if the ",[833,2909,2900],{}," has enough balance for withdrawer, the withdrawal will succeed. Otherwise, it will be invalid.",[222,2912,2914],{"id":2913},"deploy-smart-contract",[33,2915,2916],{},"Deploy Smart Contract",[12,2918,2919],{},"Deploying a smart contract will be the most costly operation due to the size of smart contracts. Therefore, we minimized the costs by not including the source code and ABI in the deployment inscription and just put the final data that is needed for the EVM executor.",[12,2921,2922],{},"An example smart contract deployment would look like the following:",[2664,2924,2926],{"className":2666,"code":2925,"language":2668,"meta":174,"style":174},"{\n  \"p\": \"brc20-prog\",\n  \"op\": \"deploy\",\n  \"d\": \"\u003Cbytecode + constructor_args in hex>\"\n}\n",[833,2927,2928,2932,2951,2970,2988],{"__ignoreMap":174},[1929,2929,2930],{"class":2673,"line":2674},[1929,2931,2678],{"class":2677},[1929,2933,2934,2936,2938,2940,2942,2944,2947,2949],{"class":2673,"line":175},[1929,2935,2683],{"class":2677},[1929,2937,12],{"class":2686},[1929,2939,2689],{"class":2677},[1929,2941,2692],{"class":2677},[1929,2943,2695],{"class":2677},[1929,2945,2946],{"class":2698},"brc20-prog",[1929,2948,2689],{"class":2677},[1929,2950,2703],{"class":2677},[1929,2952,2953,2955,2957,2959,2961,2963,2966,2968],{"class":2673,"line":603},[1929,2954,2683],{"class":2677},[1929,2956,2710],{"class":2686},[1929,2958,2689],{"class":2677},[1929,2960,2692],{"class":2677},[1929,2962,2695],{"class":2677},[1929,2964,2965],{"class":2698},"deploy",[1929,2967,2689],{"class":2677},[1929,2969,2703],{"class":2677},[1929,2971,2972,2974,2977,2979,2981,2983,2986],{"class":2673,"line":2726},[1929,2973,2683],{"class":2677},[1929,2975,2976],{"class":2686},"d",[1929,2978,2689],{"class":2677},[1929,2980,2692],{"class":2677},[1929,2982,2695],{"class":2677},[1929,2984,2985],{"class":2698},"\u003Cbytecode + constructor_args in hex>",[1929,2987,2764],{"class":2677},[1929,2989,2990],{"class":2673,"line":2747},[1929,2991,2770],{"class":2677},[12,2993,2994,2995,2997],{},"To activate a smart contract deployment, the inscription should be sent to ",[833,2996,2776],{}," directly after being inscribed (in its second transaction).",[12,2999,3000,3001,3004],{},"When an indexer indexes this inscription, an EVM address will be generated from the btc ",[833,3002,3003],{},"pkscript"," of the wallet that sent the inscription to the module.",[12,3006,3007],{},"At this point, the Executor will execute this operation with the same rules as EVM, and if the execution is successful, a new smart contract will be deployed to the state of the Executor.",[12,3009,3010,3012,3013,895,3016,3019],{},[33,3011,2504],{}," the indexer should save the ",[833,3014,3015],{},"inscription_id",[833,3017,3018],{},"smart_contract_address"," pair since the function call operation can point to either address or inscription_id.",[222,3021,3023],{"id":3022},"function-call",[33,3024,3025],{},"Function Call",[12,3027,3028],{},"We propose the following to inscribe a function call:",[2664,3030,3032],{"className":2666,"code":3031,"language":2668,"meta":174,"style":174},"{\n  \"p\": \"brc20-prog\",\n  \"op\": \"call\",\n  \"c\": \"\u003Ccontract_addr>\",\n  \"i\": \"\u003Cinscription_id>\", // only one of c or i can be inscribed.\n  \"d\": \"\u003Cdata>\" // arguments are pre-packed into data by the caller\n}\n",[833,3033,3034,3038,3056,3075,3095,3120,3140],{"__ignoreMap":174},[1929,3035,3036],{"class":2673,"line":2674},[1929,3037,2678],{"class":2677},[1929,3039,3040,3042,3044,3046,3048,3050,3052,3054],{"class":2673,"line":175},[1929,3041,2683],{"class":2677},[1929,3043,12],{"class":2686},[1929,3045,2689],{"class":2677},[1929,3047,2692],{"class":2677},[1929,3049,2695],{"class":2677},[1929,3051,2946],{"class":2698},[1929,3053,2689],{"class":2677},[1929,3055,2703],{"class":2677},[1929,3057,3058,3060,3062,3064,3066,3068,3071,3073],{"class":2673,"line":603},[1929,3059,2683],{"class":2677},[1929,3061,2710],{"class":2686},[1929,3063,2689],{"class":2677},[1929,3065,2692],{"class":2677},[1929,3067,2695],{"class":2677},[1929,3069,3070],{"class":2698},"call",[1929,3072,2689],{"class":2677},[1929,3074,2703],{"class":2677},[1929,3076,3077,3079,3082,3084,3086,3088,3091,3093],{"class":2673,"line":2726},[1929,3078,2683],{"class":2677},[1929,3080,3081],{"class":2686},"c",[1929,3083,2689],{"class":2677},[1929,3085,2692],{"class":2677},[1929,3087,2695],{"class":2677},[1929,3089,3090],{"class":2698},"\u003Ccontract_addr>",[1929,3092,2689],{"class":2677},[1929,3094,2703],{"class":2677},[1929,3096,3097,3099,3102,3104,3106,3108,3111,3113,3116],{"class":2673,"line":2747},[1929,3098,2683],{"class":2677},[1929,3100,3101],{"class":2686},"i",[1929,3103,2689],{"class":2677},[1929,3105,2692],{"class":2677},[1929,3107,2695],{"class":2677},[1929,3109,3110],{"class":2698},"\u003Cinscription_id>",[1929,3112,2689],{"class":2677},[1929,3114,3115],{"class":2677},",",[1929,3117,3119],{"class":3118},"sHwdD"," // only one of c or i can be inscribed.\n",[1929,3121,3122,3124,3126,3128,3130,3132,3135,3137],{"class":2673,"line":2767},[1929,3123,2683],{"class":2677},[1929,3125,2976],{"class":2686},[1929,3127,2689],{"class":2677},[1929,3129,2692],{"class":2677},[1929,3131,2695],{"class":2677},[1929,3133,3134],{"class":2698},"\u003Cdata>",[1929,3136,2689],{"class":2677},[1929,3138,3139],{"class":3118}," // arguments are pre-packed into data by the caller\n",[1929,3141,3142],{"class":2673,"line":2883},[1929,3143,2770],{"class":2677},[12,3145,3146,3147,2997],{},"To activate the function call, this inscription should be sent to ",[833,3148,2776],{},[12,3150,3151],{},"Since data may contain several repetitions, we intend to add future support for compression on the data field.",[29,3153,3155],{"id":3154},"attack-vectors-prevention",[33,3156,3157],{},"Attack Vectors & Prevention",[222,3159,3161],{"id":3160},"denial-of-service-attacks",[33,3162,3163],{},"Denial-of-Service Attacks",[12,3165,3166],{},"Since we are using EVM (with a different block time and a different data layer), we can easily use the DoS prevention methods that are used in other EVM chains. The easiest way to limit the maximum needed execution in a block is to set a block gas limit.",[12,3168,3169],{},"The details of how the gas limit will work have not been finalized. We're considering setting a per-byte gas limit for each operation. This way, we can limit the maximum possible gas used in a single block.",[12,3171,3172],{},"Additionally, if a user wants to run an operation with more gas, they can pad spaces to the inscription to increase the allowed gas limit. This approach imposes a cost on potential DoS attacks, forcing attackers to fill several blocks to meaningfully impact indexing. Additionally, the cost of an attack will increase incrementally due to the open-market structure of the Bitcoin fee market.",[222,3174,3176],{"id":3175},"other-attacks",[33,3177,3178],{},"Other Attacks",[12,3180,3181],{},"We will expand this section as we and/or other developers in the community discover new attack vectors.",[29,3183,3185],{"id":3184},"indexing-rules",[33,3186,3187],{},"Indexing Rules",[12,3189,3190],{},"TBD after the protocol details are finalized.",[3192,3193,3194],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":174,"searchDepth":175,"depth":175,"links":3196},[3197,3198,3199,3200,3205,3209],{"id":752,"depth":175,"text":755},{"id":2508,"depth":175,"text":2511},{"id":2622,"depth":175,"text":2625},{"id":2642,"depth":175,"text":2645,"children":3201},[3202,3203,3204],{"id":2648,"depth":603,"text":2651},{"id":2913,"depth":603,"text":2916},{"id":3022,"depth":603,"text":3025},{"id":3154,"depth":175,"text":3157,"children":3206},[3207,3208],{"id":3160,"depth":603,"text":3163},{"id":3175,"depth":603,"text":3178},{"id":3184,"depth":175,"text":3187},[181,182],"2025-01-23","了解BRC2.0可编程模块规范说明书。了解如何通过智能合约和EVM集成为比特币1层解锁新的可能性。",{},"/articles/brc20-spec-sheet-zh",{"title":2456,"description":3212},"brc20-specification-sheet","articles/brc20-spec-sheet-zh",[194,2128,195,2228],"0BoUUTR2iWVaHrPkdCiMGdyty6FqC9JdrMAJr70VCPU",{"id":3221,"title":3222,"author":7,"body":3223,"categories":3337,"date":3339,"description":3340,"extension":185,"lang":186,"meta":3341,"navigation":188,"ogImage":3230,"path":3342,"seo":3343,"slug":3344,"stem":3345,"tags":3346,"__hash__":3350},"articles/articles/intro-ordinal-lockers-zh.md","介绍Ordinal Lockers",{"type":9,"value":3224,"toc":3335},[3225,3231,3234,3237,3240,3254,3258,3261,3278,3281,3285,3288,3291,3299,3312,3316,3322,3330,3333],[12,3226,3227],{},[15,3228],{"alt":3229,"src":3230},"Ordinal Lockers","/img/posts/intro-ordinal-lockers/image-1.jpg",[12,3232,3233],{},"Introducing Ordinal Lockers—a new primitive for the Ordinals ecosystem, using Bitcoin time-lock magic to enable fully trustless locking & staking.",[12,3235,3236],{},"Available for all inscriptions & collections!",[12,3238,3239],{},"Key things to know:",[72,3241,3242,3245,3248,3251],{},[75,3243,3244],{},"Once locked, an item cannot be unlocked until the end of the period.",[75,3246,3247],{},"Once the locking period ends, the item returns to your wallet automatically. You can also do this manually.",[75,3249,3250],{},"Currently only supported by @unisat_wallet & @XverseApp. Other wallets are coming soon.",[75,3252,3253],{},"We test your unlock signature beforehand, making sure nothing gets locked up forever.",[1375,3255,3257],{"id":3256},"locking-periods","Locking Periods",[12,3259,3260],{},"Bitcoin has technical constraints on arbitrary durations, so we offer 5 standardized lock options:",[72,3262,3263,3266,3269,3272,3275],{},[75,3264,3265],{},"⏳ 1 Hour (Test it out!)",[75,3267,3268],{},"📅 1 Month",[75,3270,3271],{},"📅 3 Months",[75,3273,3274],{},"📅 6 Months",[75,3276,3277],{},"📅 1 Year",[12,3279,3280],{},"Standardized lock-times make it easier for wallets to support this feature.",[1375,3282,3284],{"id":3283},"supported-wallets-viewing-locked-items","Supported Wallets & Viewing Locked Items",[12,3286,3287],{},"Since Ordinal Lockers is a novel technology, some wallets may not display your locked items yet. For now, check your wallet profile on BestinSlot.xyz.",[12,3289,3290],{},"We want this to be an industry-wide standard—wallets, marketplaces, and builders, let’s collaborate!",[12,3292,3293,3294],{},"🧵 Deep dive into how Ordinal Lockers work:\n",[96,3295,3298],{"href":3296,"rel":3297},"http://gist.github.com/samedcildir/3f997d25009c2fc48220e93fc40ac2e8",[100],"gist.github.com/samedcildir/3f997d25009c2fc48220e93fc40ac2e8",[3300,3301,2056,3305],"div",{"className":3302},[3303,3304],"flex","justify-center",[15,3306],{"src":3307,"alt":3308,"className":3309},"/img/posts/intro-ordinal-lockers/image-2.webp","BiS ARTIFACTS: The first stakeable collection on Bitcoin",[3310,3311],"max-w-full","w-[420px]",[1375,3313,3315],{"id":3314},"meet-the-first-stake-able-collection-on-bitcoin","Meet The First Stake-able Collection on Bitcoin",[12,3317,3318,3321],{},[96,3319,418],{"href":416,"rel":3320},[100]," CHAPTER ONE now begins with this release! By locking your BiS ARTIFACTS, you activate BiS PRO and start mining Golden & Celestial Blocks with every new Bitcoin block.  🔨",[12,3323,3324,3325,2303],{},"For more details on staking your BiS ARTIFACTS, head over to this X ",[96,3326,3329],{"href":3327,"rel":3328},"https://x.com/bestinslotxyz/status/1901653519490252887",[100],"thread",[12,3331,3332],{},"This is one of the many innovations we’re releasing this year. We hope you’ll enjoy the ride even more! 🚀",[12,3334,709],{},{"title":174,"searchDepth":175,"depth":175,"links":3336},[],[3338,182],"ordinals-nfts","2025-03-26","使用Ordinal Lockers为比特币Ordinals解锁无信任的质押—直接在比特币上安全地锁定铭文。",{},"/articles/intro-ordinal-lockers-zh",{"title":3222,"description":3340},"introducing-ordinal-lockers","articles/intro-ordinal-lockers-zh",[3347,3348,3349,195],"ordinals","ordinal_lockers","ordinals_staking","Qvr6nAOb0_CCcuH1MjEOJPqoIKC3UZweyP3pyV4ZHpo",{"id":3352,"title":3353,"author":7,"body":3354,"categories":3594,"date":3596,"description":3597,"extension":185,"lang":186,"meta":3598,"navigation":188,"ogImage":3361,"path":3599,"seo":3600,"slug":3601,"stem":3602,"tags":3603,"__hash__":3606},"articles/articles/mempool-api-zh.md","BiS Mempool API：比特币原生资产的实时洞察",{"type":9,"value":3355,"toc":3586},[3356,3362,3365,3371,3374,3400,3406,3409,3429,3438,3446,3452,3461,3469,3472,3480,3486,3489,3521,3526,3529,3555,3561,3568,3571],[12,3357,3358],{},[15,3359],{"alt":3360,"src":3361},"Best in Slot的比特币Mempool API","/img/posts/mempool-api/cover_2.png",[12,3363,3364],{},"我们最近推出了市场上最强大的比特币Mempool API之一，旨在增强比特币生态系统的力量。🔢🟧⚡凭借对Cardinal、Ordinal和Runic UTXO的实时访问，BiS Mempool API使交易者、开发者和企业能够简化交易，减少高昂的错误成本，并在比特币Layer-1上打造流畅的用户体验。",[29,3366,3368],{"id":3367},"什么是比特币mempool",[33,3369,3370],{},"什么是比特币Mempool？",[12,3372,3373],{},"比特币Mempool，即“内存池”，是一个临时存放空间，用于存放等待被确认在区块中的未确认交易。它类似于一个“等待室”，交易根据费用和优先级在此排队。访问这些数据至关重要，原因包括：",[72,3375,3376,3382,3388,3394],{},[75,3377,3378,3381],{},[33,3379,3380],{},"构建交易","：由于比特币的平均区块时间为10分钟，等待交易确认再构建新交易会影响用户体验。应用程序需要索引Mempool并获取最新UTXO及其信息，以便在不等待确认的情况下构建新交易。",[75,3383,3384,3387],{},[33,3385,3386],{},"确认时间估算","：通过将交易与Mempool中的其他交易比较，估算其被添加到区块中的时间。",[75,3389,3390,3393],{},[33,3391,3392],{},"网络活动分析","：分析Mempool数据以了解当前区块空间的使用情况，从而更好地管理交易确认。",[75,3395,3396,3399],{},[33,3397,3398],{},"费用估算","：基于实时Mempool情况计算最佳交易费用。",[29,3401,3403],{"id":3402},"适用于runes和ordinals的bis-mempool-api",[33,3404,3405],{},"适用于Runes和Ordinals的BiS Mempool API",[12,3407,3408],{},"BiS Mempool API为涉及比特币原生资产的用户和企业提供关键洞察和功能，包括：",[72,3410,3411,3417,3423],{},[75,3412,3413,3416],{},[33,3414,3415],{},"即时交易构建","：实时访问UTXO数据，以创建交易，减少延迟，提高效率。",[75,3418,3419,3422],{},[33,3420,3421],{},"UTXO标记","：轻松区分Cardinal、Ordinal和Runic UTXO，避免误花不必要的资产，确保精准的交易管理。",[75,3424,3425,3428],{},[33,3426,3427],{},"实时UTXO和费用监控","：跟踪Cardinal、Runic和Ordinal资产的UTXO构成，结合交易费用和交易量数据，提供宝贵的市场洞察。",[12,3430,3431,3432,3437],{},"想深入了解，请查看",[96,3433,3436],{"href":3434,"rel":3435},"https://docs.bestinslot.xyz/reference/api-reference/ordinals-and-brc-20-and-runes-and-bitmap-v3-api-mainnet+testnet+signet/mempool",[100],"完整的Mempool API更新日志","。BiS Mempool API无缝集成我们其他服务，形成强大的协同效应，帮助您管理和优化比特币交易。现已对Pro和Dedicated用户开放。",[12,3439,3440,3441,1555],{},"在比特币上使用BiS API构建的项目已超过500个，借助实时数据和基础设施来扩展比特币原生应用程序。",[96,3442,3445],{"href":3443,"rel":3444},"https://bestinslot.xyz/api",[100],"点击此处了解更多",[29,3447,3449],{"id":3448},"mempool-updates-on-bestinslotxyz",[33,3450,3451],{},"Mempool Updates on Bestinslot.xyz",[12,3453,3454,3455,3460],{},"我们已扩展",[96,3456,3459],{"href":3457,"rel":3458},"https://bestinslot.xyz/",[100],"Bestinslot.xyz","，提供对所有市场上的Runes和Ordinals销售数据的实时追踪。用户现在可以在平台上监控实时交易量，评估市场活动，并发现新兴趋势。",[3300,3462,2056,3464],{"className":3463},[3303,3304],[15,3465],{"src":3466,"alt":3467,"className":3468},"/img/posts/mempool-api/img_1.png","Bestinslot.xyz上的比特币Mempool交易量",[3310,3311],[12,3470,3471],{},"通过整合Mempool API洞察，此更新为比特币原生资产的深入研究提供支持，用户能够在比特币Layer-1生态系统中获得及时、可操作的数据。",[3300,3473,2056,3475],{"className":3474},[3303,3304],[15,3476],{"src":3477,"alt":3478,"className":3479},"/img/posts/mempool-api/img_2.png","Bestinslot.xyz上的比特币Mempool销售",[3310,3311],[29,3481,3483],{"id":3482},"mempool-api的应用场景",[33,3484,3485],{},"Mempool API的应用场景",[12,3487,3488],{},"Mempool API支持广泛的比特币原生工具和应用：",[72,3490,3491,3497,3503,3509,3515],{},[75,3492,3493,3496],{},[33,3494,3495],{},"交易者、数据分析师、开发者和Telegram机器人","：交易者和分析师利用实时交易数据优化策略，而Telegram机器人提供即时市场警报，帮助用户快速反应。",[75,3498,3499,3502],{},[33,3500,3501],{},"钱包和投资组合追踪器","：钱包和追踪器使用API进行实时交易更新，使用户能够根据数据调整投资组合。",[75,3504,3505,3508],{},[33,3506,3507],{},"构建比特币交易的工具","：要构建有效的比特币交易，工具需要访问钱包的最新UTXO，包括区块链和Mempool中的UTXO。同时，还需了解UTXO类型（Cardinal、Ordinal或Runic），以确保在构建交易时不花费不需要的资产。",[75,3510,3511,3514],{},[33,3512,3513],{},"交易所","：交易所和中心化交易所利用Mempool API高效管理大规模交易流量，优化存款、提款和交易操作。",[75,3516,3517,3520],{},[33,3518,3519],{},"NFT市场","：支持Ordinals的NFT市场使用Mempool API监控和管理交易流量，确保及时确认上架和转移。",[29,3522,3524],{"id":3523},"我们的未来计划",[33,3525,3523],{},[12,3527,3528],{},"随着我们不断改进服务，多个重要升级正在规划中，期待您的反馈：",[1062,3530,3531,3537,3543,3549],{},[75,3532,3533,3536],{},[33,3534,3535],{},"生态系统指标和洞察","：提供更详细的指标和洞察，帮助比特币生态系统的用户通过易于获取的数据和分析做出明智决策。",[75,3538,3539,3542],{},[33,3540,3541],{},"自定义实时警报","：引入用户定义的警报，监控Mempool中的显著变化，包括交易量和费用波动，轻松集成到现有工作流程中。",[75,3544,3545,3548],{},[33,3546,3547],{},"加速RBF交易","：在高峰期通过Replace-by-Fee (RBF) 启用按需费用增加，以加快交易确认。",[75,3550,3551,3554],{},[33,3552,3553],{},"AI数据洞察","：利用AI从Mempool数据中提取更丰富的洞察，帮助用户优化交易策略。",[29,3556,3558],{"id":3557},"开始使用bis",[33,3559,3560],{},"开始使用BiS",[12,3562,3563,3564,1555],{},"查看此API和我们其他服务如何提升您的运营，探索",[96,3565,3567],{"href":3443,"rel":3566},[100],"我们的API服务和文档",[12,3569,3570],{},"更多令人期待的更新即将推出，敬请关注！我们随时乐意倾听您的意见，欢迎随时联系我们。",[12,3572,3573,3574,3579,3580,3585],{},"在",[96,3575,3578],{"href":3576,"rel":3577},"https://twitter.com/bestinslotxyz",[100],"X（Twitter）","关注我们，获取最新资讯。加入我们的",[96,3581,3584],{"href":3582,"rel":3583},"https://discord.gg/hXyZCpQP62",[100],"Discord社区","，与我们的团队和用户直接交流。",{"title":174,"searchDepth":175,"depth":175,"links":3587},[3588,3589,3590,3591,3592,3593],{"id":3367,"depth":175,"text":3370},{"id":3402,"depth":175,"text":3405},{"id":3448,"depth":175,"text":3451},{"id":3482,"depth":175,"text":3485},{"id":3523,"depth":175,"text":3523},{"id":3557,"depth":175,"text":3560},[3595,182,181,3338],"api","2024-11-14","探索BiS Mempool API——实时洞察、UTXO追踪，以及比特币Layer-1上对Runes、Ordinals和BRC20的标记功能",{},"/articles/mempool-api-zh",{"title":3353,"description":3597},"bis-mempool-api-real-time-insights-for-bitcoin-native-assets","articles/mempool-api-zh",[194,3347,3604,195,196,3605],"runes","bitcoin_mempool","cUtBDismckOdT68hYNH65EtrE7dRTc2AgpXazwG5Mqs",{"id":1852,"title":1853,"author":7,"body":3608,"categories":3735,"date":2038,"description":2039,"extension":185,"lang":186,"meta":3736,"navigation":188,"ogImage":1861,"path":2041,"seo":3737,"slug":2043,"stem":2044,"tags":3738,"__hash__":2046},{"type":9,"value":3609,"toc":3726},[3610,3614,3618,3620,3622,3624,3626,3630,3632,3634,3636,3638,3642,3644,3646,3648,3650,3654,3656,3660,3662,3664,3666,3668,3672,3674,3676,3678,3680,3682,3690,3694,3696,3698,3700,3704,3706,3708,3710,3714,3716,3718,3720,3722,3724],[12,3611,3612],{},[15,3613],{"alt":1860,"src":1861},[29,3615,3616],{"id":1864},[33,3617,1867],{},[12,3619,1870],{},[12,3621,1873],{},[12,3623,1876],{},[12,3625,1879],{},[29,3627,3628],{"id":1882},[33,3629,1885],{},[12,3631,1888],{},[12,3633,1891],{},[12,3635,1894],{},[12,3637,1897],{},[29,3639,3640],{"id":1900},[33,3641,1903],{},[12,3643,1906],{},[12,3645,1909],{},[12,3647,1912],{},[12,3649,1915],{},[29,3651,3652],{"id":1918},[33,3653,1921],{},[12,3655,1924],{},[12,3657,1927,3658],{},[1929,3659,1931],{},[12,3661,1934],{},[12,3663,1937],{},[12,3665,1940],{},[12,3667,1943],{},[29,3669,3670],{"id":1946},[33,3671,1949],{},[12,3673,1952],{},[12,3675,1955],{},[12,3677,1958],{},[12,3679,1961],{},[12,3681,1964],{},[72,3683,3684,3686,3688],{},[75,3685,1969],{},[75,3687,1972],{},[75,3689,1975],{},[12,3691,3692],{},[33,3693,1980],{},[12,3695,1983],{},[12,3697,1986],{},[12,3699,1989],{},[29,3701,3702],{"id":1992},[33,3703,1995],{},[12,3705,1998],{},[12,3707,2001],{},[12,3709,2004],{},[29,3711,3712],{"id":2007},[33,3713,2007],{},[12,3715,2012],{},[12,3717,2015],{},[12,3719,2018],{},[12,3721,2021],{},[12,3723,2024],{},[12,3725,2027],{},{"title":174,"searchDepth":175,"depth":175,"links":3727},[3728,3729,3730,3731,3732,3733,3734],{"id":1864,"depth":175,"text":1867},{"id":1882,"depth":175,"text":1885},{"id":1900,"depth":175,"text":1903},{"id":1918,"depth":175,"text":1921},{"id":1946,"depth":175,"text":1949},{"id":1992,"depth":175,"text":1995},{"id":2007,"depth":175,"text":2007},[181,182],{},{"title":1853,"description":2039},[194,195,196],1773192205476]