stampchain-io / btc_stamps

Bitcoin Stamps Indexer
https://stampchain.io
GNU Affero General Public License v3.0
11 stars 4 forks source link

Support for Stamp-Based Routing for SRC-721r Protocol #340

Open n4kashu opened 2 months ago

n4kashu commented 2 months ago

I would like to propose a feature enhancement to support stamp-based routing for projects utilizing the SRC-721r protocol. My project is a generative PFP 10k collection, and this feature would greatly enhance its functionality and usability.

Stamp-Based Routing for SRC-721r:

I propose to implement a solution in src-101 that resolves unique names e.g., NAME0000-NAME9999 for SRC-721r collection - taken from deploy stamp of the collection (name+item number) to the address of a holder of the corresponding stamp or possibly a extra transaction during mint to register the stamp in src-101 but the first one would make minimal footprint on btc..

What do you think about such functionality?

superboyiii commented 2 months ago

@n4kashu Hi, could you tell more about your proposal? I haven't got yours. SRC-101 is a specific protocol for Domain Service. SRC-721 is the NFT standard for most sscenarios.

n4kashu commented 2 months ago

I was thinking about a solution to have "domain" registered to particular stamp and "resolved" to the stamp holder address. in case of src-721r the "domain name" would be name of collection name and number of particular nft.. eg. name0001(.btc) being resolved as holder of the stamp.. this would give my collection unique and cool perk..

this could further be used for creating robust DID solutions, with sub-assets i can imagine a "active directory" like solution for business..

n4kashu commented 2 months ago

I guess what I want is a "domain" for all 10k NFTs from SRC-721 collection and setup that will resolve the name of nft to the holder address.. i mean NAME (name of collection) and 0000-9999 suffix (NAME0000) to be resolved to holder of src-721 stamp collection NAME number 0000.. I'll drop you a message n discord, we can discuss there..