Marry in Web3, Mint Paired Soulbound NFTs by MultiSign Flow, No transfer, No sell, a non-financial Dapp

Overview

编组

line

ERC721-520 Token 是 NFT-like Soulbound Token Standard(灵魂绑定凭证) 的一种实现,是 ERC721 标准的扩展。

  • ERC721-520 Token 不可转让,不可售卖,一个人同时只能有一个有效 Token
  • ERC721-520 Token 由二者通过多签协商后,一次性 Mint 出 2 个 Token
  • ERC721-520 Token 可以通过多签协商销毁,销毁后可以与其他地址铸造新的 Token

detail: https://erc721-520.com

line

Marry3 是一个基于 ERC721-520 标准合约开发的链上 Dapp,他的核心实现了:

  • Marry3 Certificate,基于 ERC721-520 标准实现,它具备一些特殊的特性,不可转让、不可售卖、并且一个地址同时只会有一个 Token。
  • Marry3 合约和 Dapp,实现了付费和多签验证的逻辑(类比现实世界中的协商求婚、协商离婚等)。

未来,他还会增加其他能力,包括 MarryDAO/LovesDAO/Marry3verse 等,详见:Roadmap

line

line

line

Marry3 是一个社会实验项目,他最初的思路起源于对 Web3 中 0x 地址作为原住民的底层思考,而他的落地思路,则基于对 Web3 生态一些不健康的现状的思考,最终他给出的阶段性的答案是一个不可交易、不可转移、成对绑定的 no-finance nft, 与 SBTs(soulbound token) 的思路完美契合。

line

前一阵,我们在学习了 V 神的演讲&论文之后,更确定关于灵魂绑定 soulbound no-finance nft-like token 的发展思路,我们认为下一次 Web3 应用热潮将会因为这个观点而崛起。

  1. 首先,在 Web3 世界中 0x 地址才是原住民,而不是“用户”或者你我。
  2. 当一个地址绑定越来越多 no-finance 身份型 nft 之后,no-finance nft 以及它背后代表的身份数据和社会关系数据,将会成为一个 0x 地址原住民非常生动的表达,使其具有人格、信誉、喜好
  3. 而伪造这样一个身份人格的成本也将会更高,特别是在没有利益驱动(no-finance)的前提下。

未来 soulbound no-finance nft-like token 可能会成为使 0x 原住民具备可信人格的关键

line

0x 地址是 Web3 中的原住民,链上所有的行为和数据都是依托于它而存在。

Web3 是一个 0x 原住民组成的新世界,它拥有全新的秩序和规则(Code is Law),全新的社会组织方式(DAO),全新的个人身份认同(NFT&ENS),以及全新的原住民(0x 地址)

基于这样的前提,我一直在类比这个新世界与人类社会,排除住民不同、法律不同之外,他们也有一些共同之处,例如地址和地址会产生关系,地址有自己的社会地位,社会信用等。

那地址和地址需不需要存在一种相对更亲密的关系呢?在面向组织的 DAO 和 面向个人的身份之间,应该还存在一种更为重要的社会身份和关系。

抛开地址来讲,我们人类为什么要建立亲密关系?相信不止是因为爱情,也不止是繁衍,更重要的是在这个社会中需要这样一个最基础的社会关系去配合开展社会活动,例如共同维护财产,合作分工,互担风险,互相担保等。

回到 0x 地址原住民和 Web3 新世界,我会问自己,为什么不能为他们构建同样的关系,探索和实验一下这样的关系是否有存在的必要呢?

感谢 Web3 的诸多基础元素为我们提供了实现一个有趣的社会实验应用的基础。

  • Web3 给信息社会带来了突破物理限制的可能,现在任何地址和地址都可以结为亲密关系,不限地域、性别、年龄、种族,甚至是物种!
  • 同时 区块链 为这种关系提供了规则保障(Code is Law),关系上链,不可篡改,不可转移,公开透明。

line

在进入 Web3 世界之后,我时常反思我眼里看到的 Web3 世界,我坚信 Web3 的底层思路,愿意相信他的理想信念,但是现实中我更多看到的是无处不在的泡沫和单调无趣的生态。

当然我坚信这些是阶段性的产物,生态的问题正说明这个行业还有很大的施展机会,未来这个行业还将有更多革命,将它推向有趣、有用、有益、丰富、健康的状态。

而作为 buidler,我们能做些什么呢?

  • 坚持长远价值
  • 做有趣的或者有用的应用
  • 利用 Web3 特性去解决社会问题

而不是单纯的赚钱、帮别人赚钱、让用户产生赚钱的错觉等。

于是我们决定这样落地 Marry3 的项目:

  • 不发行供炒作和交易的 NFT,NFT 只作为 Soulbound NFT 使用。
  • 用户付费购买服务,因为有趣或者有用来消费我们的产品,而不是因为能赚钱。

line

以上两点就是我们对现状的反思,并最终衍生成为我们的灵感来源和落地方式,这个项目是一个社会实验型作品,希望所有使用产品的用户,都能从产品中体会到 0x 原住民的概念、亲密关系的重要性以及对 Web3 现状产生思考,我们很期望看到有构建于这个亲密的社会关系之上的丰富的应用,我们所有的关系数据都是开放的。

这样,我们开发此项目的意义就已经达成,未来不管它如何发展,这都是它最重要的社会意义。

line

roadmap

line

image

image

You might also like...

OBL is a free, libre and open source botlist for Discord, Revolt, Telegram and Guilded. No nfts,no web3,no daos. only bots lol

OBL (aka OpenBotList) Obl is a free,libre and open source botlist for Discord, Revolt, Telegram and Guilded that has free bananas ( Revolt, Telegram a

Sep 26, 2022

Hexo-backlink - This plugin is for transfer Obsidian-type backlink to standard hexo in-site post link.

Hexo-Backlink A plugin to convert backlink in .md file to in-site link. Install npm install hexo-backlink configuration Add backlink:true in _config.y

Sep 27, 2022

An implementation of ERC1155D, a record setter for minting and transfer gas efficiency.

ERC1155D An implementation of ERC1155D, a record setter for minting and transfer gas efficiency. This contract is in alpha stage and has not been audi

Dec 26, 2022

Basic Implementation of a Contract Wallet in Solidity. The owner can transfer Ether/ERC20 and execute transactions via low-level calls.

Contract Wallet Basic Implementation of a Contract Wallet in Solidity. The owner can transfer Ether/ERC20 and execute transactions via low-level calls

Jun 18, 2022

A cross-platform file transfer tool

A cross-platform file transfer tool

LocalTransformer 不要被GitHub的评定给误导,该项目的实现和js没有任何关系,虽然web文件夹中有几万行js代码...,该项目是以go语言作为服务后台,flutter框架实现前台界面,本仓库为go的后端实现,当然也打包了web前端实现,由于相较于被功能的实现,后端的代码可能100

Oct 28, 2022

Claim $ARB airdrop of several wallets at the same time and transfer all the tokens to one address

arbitrum-airdrop-claimer Claim $ARB airdrop of several wallets at the same time and transfer all tokens to one address You need to have Node.js instal

Mar 21, 2023

Web3-citizens-app - React application based on smart contract using web3 and MetaMask extention.

Web3-citizens-app - React application based on smart contract using web3 and MetaMask extention.

Citizens App (web3-react-redux) React application based on smart contract using web3 and MetaMask extention. Start the applicarion Recomend to install

Aug 25, 2022

A web3 starter project using Typescript, Hardhat, ethers.js and @web3-react

A web3 starter project using Typescript, Hardhat, ethers.js and @web3-react

Starter React Typescript Ethers.js Hardhat Project This repo contains a Hardhat and React Dapp starter project. The React Dapp in the frontend dir of

Dec 31, 2022

(🔗, 🌲) Web3 Link Tree is a free & open-source alternative to Linktree built with React.js, Next.js, Tailwind and Web3-React

Getting Started Read the detailed guide here Customize Add your name, wallet address, social media links and more in config.ts Images Save images to t

Sep 20, 2022
Owner
Marry3
Marry in Web3, with another 0x address, ERC520 Contract as witness
Marry3
Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS

Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS. You can also use Minty to pin your data on an IPFS pinning service such as nft.storage and Pinata.

One & Zeros 10 Nov 12, 2022
Multi-chain sniper bot to buy and sell tokens on ETH compatible chains. Features include instant or mempool sniping, rug protection, and sell management.

An open-source defi sniper. defi-sniper is free to download. NEW Community telegram group: https://t.me/+aBLUmP1UnypiNTVh Premium Services Now Availab

spacemonk 6 May 3, 2022
This repo contains instructions on how to create your NFT in Solana(using Metaplex and Candy Machine) and mint it using your custom front-end Dapp

Solana-NFT minting Dapp Create your own NFT's on Solana, and mint them from your custom front-end Dapp. Tools used Metaplex -> Metaplex is the NFT sta

Udit Sankhadasariya 12 Nov 2, 2022
Hashlips NFT Mint Dapp modified by fazelpejmanfar (Compatible with ERC721A)

Welcome to HashLips ?? All the code in these repos was created and explained by HashLips on the main YouTube channel. Edited By Fazel Pejmanfar and co

Fazel Pejamanfar 27 Nov 30, 2022
Wonka JS is the easiest way to mint Metaplex's Candy Machine NFTs with APIs.

Wonka JS Wonka JS is the easiest way to mint from Candy Machine and fetch NFTs through JS APIs. You can see an end to end example in Next.js demo proj

Wonka Labs 71 Nov 3, 2022
A mobile app that allows users to mint NFTs on Celo, using NFT Express

NFTDancing A mobile app that allows users to mint NFTs on Celo, using NFT Express. The project uses NFTExpress and other methods available on Tatum, t

Pink Room 13 Oct 1, 2022
Using a Decentralized Application (DApp) to Sell artwork on the Ethereum blockchain with smart contracts written in Solidity.

Decentralized Applications For Selling Limited Time Artwork This repository houses the Solidity, JavaScript, and HTML code for a Decentralized Applica

Keyan Ahmadi 4 Mar 20, 2023
Buy and sell tickets in the form of NFTs on Meter blockchain.

MeterTickets Landing page website: https://metertickets.on.fleek.co Marketplace dapp: https://metertickets-marketplace.vercel.app/ Smart contracts Blo

Akhilesh Thite 2 Apr 10, 2022
A simple NEXT.js app that lists NFTs within a contract address from a Buildable Flow.

NFT Marketplace Demo This is a basic Next.js app for listing NFTs in a given contract address. The purpose of this repository is to showcase the simpl

Buildable 16 Dec 12, 2022
Elven Tools Dapp - Elrond blockckchain frontend dapp demo. Primarily for NFT minting, but it can be used for other purposes.

Elven Tools Dapp Docs: elven.tools/docs/landing-page.html Demo: dapp-demo.elven.tools Sneak peek: youtu.be/ATSxD3mD4dc The Dapp is built using Nextjs

Elven Tools 24 Jan 1, 2023