transfer100.pizza#75,020,017brc-20transfer2.pizza#75,011,842brc-20regworse.unisat#74,291,782snstransfer100.pizza#71,213,433brc-20regBranCastle.uniworlds#65,009,880snsregMcDonald‘s.uniworlds#64,877,585snsregat&t.uniworlds#64,876,355snsregBoeing.uniworlds#64,876,354snsInscription #46574035#46,574,035pngInscription #46566368#46,566,368pngInscription #46565301#46,565,301pngInscription #46565201#46,565,201png Bitcoin Goods Trading Protocol (BGP v1.0) Whitepaper About Introduction Bitcoin Goods Trading Protocol (BGP) is a Bitcoin blockchain-based goods trading protocol, which aims to realize the creation, production, gifting, and trading flow of virtual and physical goods through the Bitcoin blockchain. The protocol adopts the Ordinals theory of the Bitcoin blockchain and introduces the concept of Goods collections, which defines relevant information and transaction rules for the standard goods in each Goods collection. Please note that BGP is an experimental protocol, described below as BGP-10 (BGP v1.0). Before using this protocol, please read and understand everything carefully and be aware of the possible risks involved. We do not assume any legal responsibility for any problems that may arise from the use of this protocol.The BGP protocol is under free and open copyright, and any individual or organization is free to use, develop and improve the BGP protocol. This idea originated from discussions in the aWSB (@awsbclub_cn) community and the MeshBeatles (@meshbeatles) community on Twitter Spaces, and it was also inspired by the Unisat Wallet project.For BGP inquiries or feedback, DM Twitter: @bitflowers. Thank you! The creation of BGP has three main reasons o Paying tribute to Satoshi Nakamoto and deepening the spirit of Satoshi Nakamoto. o Looking forward to the close integration of the Bitcoin blockchain with real-world business activities, let's have a dialectical discussion on the interdependence between decentralization and centralization. o By leveraging the widespread application of Ordinals theory, the BGP protocol aims to stimulate creators' motivation to participate in a new mode of production, protecting the rights and benefits of creators in the long term through cryptographic techniques. The concept of BGP o Accept the UTF-8 character encoding standard and do not accept homographic characters. In BGP, it is assumed that full access to the ordinal data structure is possible, which includes basic details (such as content type, ID) and the content itself. o Validate that the recorded content type is one of the following: text/plain application/json Extract the original text content to be the content of the record. o Deploy new BGP goods collection contracts by deploying events. Increase or decrease the index of goods by importing or removing events, and determine the rules for the distribution of rights and interests of beneficiaries in commodity transactions. It should be noted that any Ordinals inscription that implements the deployment of BGP operations can be considered as an instance of the BGP goods collection contract, owned or controlled by the deployer. However, please be aware that BGP-10 is experimental, and the deployer has complete discretion over the availability or inherent value of BGP goods collection contracts and Ordinals inscriptions created using the BGP protocol. You can quickly get started with BGP-10 by performing deployments, importing events, and so on. BGP Spec 1.Deploy BGP-10 Goods Collection Contract Before you can use the BGP-10 protocol, you need to deploy it. Anyone, whether an individual or Project party, can deploy the BGP goods collection contract. By inscribing a deployment event, you can deploy the BGP goods collection contract. The deployer must declare ownership of the BGP goods collection contract, otherwise it will be controlled by the owner's wallet address. Allowed key value is: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Name |Key |Required |Description +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Protocol |P |yes |Protocol: "BGP-10". +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Operation |Op |yes |Specify the type of event, for here: deploy. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Ticker |Tick |yes |Equivalent to the contract name, the name registered first is the only valid one. The symbol for BGP must be 3-16 characters in size, case insensitive, and should not include spaces. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Brand name |Brand |no |limited to 40 characters in size. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Collection Owner's Address |COA |no |The Bitcoin wallet address or Bitcoin blockchain-supported domain of the designated contract owner.If left blank, it defaults to the holder of the contract's inscription. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Description |Des |no |limited to 200 characters in size. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Example of a new BGP-10 with defaults: Deploy a BGP-10 contract named 'bitflowers'. { "p":"BGP-10", "op":"deploy", "tick":"bitflowers", "Brand":"BitFlowers", "COA":"Oldmoney.sats", "Des":"Bitflowers were minted on Bitcoin Block 9, making them the first standard goods of the BGP protocol. They include the oldest and rarest Bitcoin personally mined by Nakamoto. Each flower is an artist's masterpiece and will exist forever." } To register a new goods collection contract in the BGP protocol, simply perform a deployment with a record containing the desired name. Here, "bitflowers" is an example and the first BGP contract. 2.Import and Remove Standard Goods Index A standard goods index refers to the specific content within a collection of goods, which is used to index and collect information such as Inscription ID, creator information, and transaction fee rates for all standard goods within the goods collection. It should be created by the owner of the goods collection to be valid. By inscribing an import or remove event of a BGP-10 protocol, you initialize or remove an inscription as proof of ownership for the original goods creator. The allowed key values are: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Name |Key |Required |Description +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Protocol |P |yes |Protocol: "BGP-10" +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Operation |Op |yes |Specify the type of event, for here: import,remove +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Collection of Goods Inscription IDs |CID |yes |Inscription ID for "BGP-10" Protocol Compliance using Ordinals Theory. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Standard Goods Inscription ID |SID |yes |Original File Ordinals Inscription ID created by the creator, encompassing the display of goods' appearance or features. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Standard goods name |SGN |yes |Please provide a string, ranging from 2 to 15 characters in length. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Holders Revenue Share Fee |HFee |no |Percentage or a specific amount in satoshis (e.g., 200sats). +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Creator Revenue Share Fee |CFee |no |Percentage or a specific amount in satoshis (e.g., 200sats). +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Creator Name |CN |no |limited to 15 characters in size. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Creator Email |CE |no |Please enter a valid email address, for example: [email protected]. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Creator's Twitter handle |CTH |no |Please provide a valid Twitter handle,For example:@bitflowers. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Creator's Bitcoin Wallet Address |CBW |no |Supports Bitcoin wallet addresses. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Form of Goods |FOG |yes |Please use "V" to represent virtual goods and "P" to represent physical goods,choose one option. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Description |Des |no |limited to 200 characters in size. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ example of an import event: { "p": "BGP-10", "op": "import", "CID": "", "SID": "", "SGN": "BitFlowers#1", "HFee": "2000 sats", "CFee": "2000 sats", "CN": "", "CE": "", "CTw": "", "CBW": "", "FOG": "V", "Des": "" } example of a remove event: { "p": "BGP-10", "op": "remove", "CID": "", "SID": "" } 3.Regarding standard goods and rules for the distribution of rights and benefits Standard goods are created by creators and contain Ordinals inscriptions, which display the appearance or characteristics of the goods. Creators can set encrypted content in the inscriptions and control them through cryptography. During the minting process, it is encouraged to add unusual sat elements to increase the uniqueness of standard goods. The inscription IDs of standard goods can only be imported or removed from the BGP goods collection contracts by the owners of the BGP goods collection. The Ordinals inscriptions of standard goods can be freely traded without any restrictions.The holders of Ordinals inscriptions of standard goods and creators can receive a certain proportion of recursive call fees as dividends according to the provisions of the BGP goods collection contract.These rights and obligations need legal protection, and it is recommended for the Bitcoin Core Development Group to include them in the Ordinal theory. This means that when the Ordinals inscriptions of standard goods are traded or recursive events occur, copyright protection and beneficiary interest distribution can be achieved through the allocation of miners' fees on the Bitcoin blockchain to protect the interests of investors and creators. 4.Virtual Goods Transaction Process Buyers can select their desired Standard goods Ordinals Inscription as material and generate a to-be-minted inscription through a recursive method. The buyers will purchase it as a new virtual goods. The generated order will go through the payment process, with the option to pay using Bitcoin, other cryptocurrencies, or traditional financial payment methods. Order information should include: o Recipient's wallet address (optional): Specifies the Bitcoin Taproot wallet address of the recipient. o Recipient's social media handle (optional): Specifies the social media handle of the person receiving the virtual goods. o Recipient's email (Provide either the recipient's social media handle or email address, at least one of them): Used for better communication with the recipient. o Order amount: The transaction price is denominated in sats units and simultaneously converted into the equivalent amount in US dollars or other currencies. 5.Physical Goods Trading Process Buyer selects a Standard goods inscription as source material and recursively generates a souvenir inscription with the physical goods' pattern. After payment, goods and souvenir inscription are shipped. Payment can be made via Bitcoin, other cryptocurrencies, or traditional methods. Order information should include: o Recipient's wallet address (required): Specifies the buyer's Taproot address. o Email address (required): The buyer's email address. o Buyer's social media account (optional): Used for better communication with the buyer. o Buyer's name, address, contact phone number (required): Used to accurately deliver the physical goods to the buyer's address. o Order amount: the transaction price is denominated in sats and converted to the prevailing amount in US dollars or other currencies. This transaction involves physical goods in traditional e-commerce. Cooperate with e-commerce platforms or create your own B2C/P2P platform. The souvenir inscription is issued when the buyer confirms receipt and doesn't return the goods. It serves as a consumption voucher and asset on the Bitcoin chain. To ensure security, use a reputable bitcoin payment intermediary. Buyer pays bitcoin to the intermediary. After receipt confirmation, the intermediary settles the payment. Alternatively, a refund process can be initiated. This method prevents counterfeiting and promotes goods via the Bitcoin blockchain, enhancing user engagement. Recommended for adoption.#18,213,314textoldmoney.btc#18,171,114text**比特币商品交易协议(BGP v1.0)白皮书(草稿)** 简介 比特币商品交易协议BGP(Bitcoin Goods Trading Protocol)是基于比特币区块链的商品交易协议,旨在通过比特币区块链实现虚拟商品和实体商品的创作、生产、赠送和交易流转。该协议采用比特币区块链的Ordinals理论,并引入了商品合集的概念,为每个商品合集的标准商品定义了相关信息和交易规则。 请注意,BGP是一个实验性协议,以下描述为BGP-10(BGP v1.0)。在使用该协议之前,请仔细阅读并理解所有内容,了解其中可能存在的风险。我们对使用该协议可能出现的任何问题不承担任何法律责任。BGP协议采用自由开放版权,任何个人或组织都可以免费使用、继续发展和完善BGP协议。 BGP的创建具有以下三个主要原因: 1)向中本聪致敬,实践和深化中本聪的精神。 2)促使比特币更直接地参与商品交易,并提高其在现实商业中存在必要性提高。 3)引入Ordinals理论,这是一项伟大的创新。BGP希望通过该理论的广泛应用,激发创作者的积极性,并永久地保护他们的权益和实际受益人。 BGP的概念: 1)接受UTF-8字符编码标准,不接受同形异义字。在BGP中,假定可以访问完整的ordinal数据结构,其中包括基本详细信息(如内容类型、ID)以及内容本身。 2)验证记录的内容类型是否为以下之一: text/plain application/json 通过提取原始文本内容,将文本作为记录的内容。 3)通过部署事件来部署新的BGP商品合集合约。通过引入、剔除等事件来增加或减少商品索引,并确定商品交易中受益人的权益分配规则。 需要明确说明的是,任何实现BGP操作部署的Ordinals铭文都可以被视为BGP商品合集合约的一个实例,由部署者拥有或控制。然而,请注意,BGP-10是实验性的,部署者对使用BGP协议创建的BGP商品集合合约和Ordinals铭文的可用性或内在价值具有完全的决定权。您可以通过刻录部署、引入等事件来快速开始使用BGP-10。 接下来,我们将详细了解这些操作。 1. 操作.部署BGP-10商品合集合约 在你使用BGP-10协议之前,你必须部署它。任何个人或项目方都可以部署BGP商品合集合约,通过记录一个部署事件,你可以部署BGP商品合集合约,部署者必须声明对该BGP商品合集合约的所有权,否则由其所有者钱包地址控制。允许的键值有: Name Key Required Description Protocol p yes Protocol: "BGP-10". Operation op yes Specify the type of event, for here: deploy. Ticker tick yes Equivalent to the contract name, the name registered first is the only valid one. The symbol for BGP must be 3-16 characters in size, case insensitive, and should not include spaces. Brand name Brand no limited to 140 characters in size. Collection Owner's Address COA no The Taproot address or Bitcoin blockchain-supported domain of the designated contract owner.If left blank, it defaults to the holder of the contract's inscription. Description Des no limited to 140 characters in size. Example of a new BGP-10 with defaults: Deploy BGP-10 named by tick “satoshisflower" . First define the json: { "p":"BGP-10", "op":"deploy", "tick":"bitflowers", "Brand":"Bitflowers", "COA":"Oldmoney.sats", "Des":"Bitflowers, the first BGP standard goods on Bitcoin Block 9, embody Nakamoto's oldest sats. Each flower is an everlasting masterpiece." } 要在BGP协议中注册一个新的商品合集合约,只需进行一次包含你所需名称的记录的部署。这里的"bitflowers"是一个例子,也是第一个BGP合约。 3. 操作.引入、剔除标准商品索引 标准商品索引是商品合集中的具体的内涵,用于索引和收集商品合集下所有标准商品的Inscription ID、创作者信息、交易分成费率等信息,应由商品合集合约所有人创建才是有效的。 通过刻写一个BGP-10协议的引入或剔除事件,您为原始商品创作者初始化或剔除一个铭文作为一个权益()证明。允许的键值有: Name Key Required Description Protocol p yes Protocol: "BGT-10" Operation op yes Specify the type of event, for here: import,remove Collection of Goods Inscription IDs. CID yes Inscription ID for "BGP-10" Protocol Compliance using Ordinals Theory. Standard Goods Inscription ID SID yes Original File Ordinals Inscription ID created by the creator, encompassing the display of goods' appearance or features. Standard goods name SGN yes Please provide a string, ranging from 2 to 15 characters in length. Holders Revenue Share Fee: HFee no Percentage or a specific amount in satoshis (e.g., 200sats). Creator Revenue Share Fee: CFee no Percentage or a specific amount in satoshis (e.g., 200sats). Creator Name CN no limited to 15 characters in size. Creator Email CE no Please enter a valid email address, for example: [email protected]. Creator's Twitter handle CTH no Please provide a valid Twitter handle, typically ranging from 2 to 15 characters in length. Ensure that the handle consists only of letters, numbers, underscores, or hyphens, and does not contain spaces or special characters. For example, @satshisflower . Creator's Bitcoin Wallet Address CBW no Supports Bitcoin wallet addresses. Form of Goods FOG yes Please use "V" to represent virtual goods and "P" to represent physical goods,choose one. Description Des no limited to 140 characters in size. 以下是import事件的例子: { "p": "BGP-10", "op": "import", "CID": "d4dfa4e51c0d73ffad45c0cab8a9091aa1bd38eb6674e2d83e6addb0417ce567i0", "SID": "", "SGN": "BitFlowers#1", "HFee": "2000 sats", "CFee": "2000 sats", "CN": "", "CE": "", "CTw": "", "CBW": "", "FOG": "V", "Des": "" } 以下是remove事件的例子: { "p": "BGP-10", "op": "remove", "CID": "d4dfa4e51c0d73ffad45c0cab8a9091aa1bd38eb6674e2d83e6addb0417ce567i0", "SID": "" } 4. 关于标准商品及权益分配规则 标准商品由创作者创作,并包含展示商品外观或特征的原始文件的Ordinals铭文。在铸造过程中,鼓励添加稀缺聪元素以增加标准商品的独特性。标准商品的铭文ID只能由BPT商品合集的所有者从BGP商品合集合约中引用或剔除。标准商品的Ordinals铭文可以自由交易,没有任何限制。标准商品的Ordinals铭文持有人和创作者可以根据BGP商品合集合约的规定获得交易费的一定比例作为分成。这些权益和义务需要法律保护,建议比特币核心开发组织将其纳入Ordinal理论中,即当标准商品的Ordinals铭文进行交易或发生递归事件时,可通过在比特币区块链上矿工费分配来实现版权保护和受益人的利益分配,目的是保护投资者和创作者的合理利益。 5. 虚拟商品交易流程 购买者可以选择喜欢的标准商品Ordinals铭文作为素材,并通过递归方法生成一个待铸造铭文,作为新的待售虚拟商品。随后,生成的订单将进入支付流程,可以选择使用比特币、其他加密货币或传统金融支付方式进行付款。订单信息应包括以下内容: - 收货人钱包地址(可选):指定收货人的比特币Taproot钱包地址。 - 收货人Twitter句柄(可选):指定接收虚拟商品的人的Twitter账号句柄。 - 收件人邮箱(与“收货人Twitter句柄" 二选一必填):用于更好地与收货人进行联系。 - 订单金额:成交价格以sats单位计价,并同时换算为当时的美元或其他货币金额。 6. 实体商品交易流程 购买者可以选择喜欢的经典商品铭文作为素材,通过递归方式生成一个待铸造的纪念品铭文,其中包含实体商品的图案。完成订单支付后,实体商品将被发送给买家。订单支付方式可选择比特币、其他加密货币或传统金融手段。订单应包含以下信息: - 收货人钱包地址(必填):指定买家的Taproot地址。 - 邮箱地址(必填):买家的邮箱地址。 - 买家Twitter账号(可选):用于更好地与买家联系。 - 买家姓名、地址、联系电话(必填):用于准确地交付实体商品的地址。 - 订单金额:成交价格以sats计价,并换算成当时的美元金额。 此交易涉及传统电商领域的实体商品交易,建议与电商平台合作或自建B2C电商平台。实体商品的纪念品铭文将在买家确认收货且不退货后发放,可作为消费凭证和比特币链上资产。为确保交易安全,建议引入比特币支付中间人,由公认具备公信力的机构担任该角色。买家下单并将比特币支付给比特币中间人机构,在卖家发货并确认满意后,比特币支付中间人进行清算支付。如有必要,可执行比特币原路退款流程。此方法对于卖家或项目方而言,是一种不错的防伪和促销方法,建议采纳。#15,953,519textdeploy.bitflowers#15,949,994BGP-10regBitflower.sats#15,949,864snsregBitflowers.sats#15,949,844snsregSatoshiFlower.sats#13,281,973snsInscription #11445030#11,445,030webp