Circle-Hackathon / Circle-Hackathon-HK-2023

0 stars 0 forks source link

SonarMeta #5

Open Archimesons opened 8 months ago

Archimesons commented 8 months ago

SonarMeta

Track

CCTP

Product introduction

Overview

SonarMeta has always been interested in intellectual property (IP). In the current Web2 platform economy, many potentially valuable IPs fail to thrive due to the monopoly and precise control of traffic. Creators often do not receive fair compensation, and copyright infringement is becoming increasingly serious. Therefore, SonarMeta aims to create a network where the value of IP can be captured and circulated, traffic distribution is determined by the entire creator ecosystem rather than being controlled by Web2 content platforms, copyright is protected, IPs form interest-based relationships, and everyone becomes a shareholder of the IPs they contribute to, enjoying their deserved profits.

Mechanism

The key to increasing the value of IP is the growth of its traffic. The simplest way to drive traffic is to authorize others to create derivatives. Authorization is the tool to gain traffic. When IP becomes more valuable, its authorization becomes more expensive. The price of authorization and its circulation reflect the value of IP. Thus, SonarMeta mints authorizations as NFTs, ensuring that the value of IP is not only captured but also circulates with its transactions. When authorizations circulate on the market, it means new derivatives and new traffic are generated, increasing the value of IP and its authorizations. This, in turn, enhances the overall network's value.

Any creative organization, DAO, or individual creator can be seen as an IP. SonarMeta will transform the relationship between these entities from purely social to interest-based. More valuable IPs can purchase the authorizations of less valuable IPs at a lower cost and drive traffic to them. When the value of the latter increases, the value of the authorizations held by the former also increases. They can then sell these authorizations at a higher price to other IPs looking to drive traffic from the latter. This incentivizes the entire creator ecosystem to assist IPs that couldn't access early resources due to the exploitation of the Web2 platform economy, unlocking endless possibilities.

MORE INFO

Please check our online duc: https://sonarx666.feishu.cn/docx/XyLndXhftoXz1GxkCYAcOIdrn1U?from=from_copylink

IDEA to match the track

If you've read our relevant information and understood our idea, you would know that in our project, authorization tokens are one of the most crucial components. These authorization tokens are used as the primary means of transaction by token bound accounts (TBAs) created through the ERC-6551 protocol. Based on our current understanding, the ERC-6551 registry includes a parameter, "chainId," when generating TBAs. This parameter is used to facilitate cross-chain compatibility.

ERC-6551: "A singleton registry with a known address enables each token bound account to exist on multiple chains. The inclusion of chainId as a parameter to createAccount allows the contract for a token bound account to be deployed at the same address on any supported chain. Account implementations are, therefore, able to support cross-chain account execution, where an NFT on one chain can control its token bound account on another chain."

So we will create a dedicated Marketplace for these authorization tokens. Since TBAs, much like our regular wallet addresses, are identical across multiple chains, authorization tokens on different chains can be considered as residing within a single TBA. We can explore whether Circle's CCTP can provide a smooth user experience for cross-chain authorization token transactions through TBAs. In a deeper context, we can delve into more aspects of TBA management and transfer of internal cross-chain assets. However, at the moment, we can focus solely on authorization tokens because they are essential to circulate within our project.

Product Preview Image

Node structure

image

Network structure

image

MORE INFO

Please check our online duc: https://sonarx666.feishu.cn/docx/XyLndXhftoXz1GxkCYAcOIdrn1U?from=from_copylink

Presentation Slides

Code URL

Video demo/Dep

Team Information

Archimesons commented 8 months ago

Hello @SCUTE-ZZ , we have successfully completed the integration. In our NFT marketplace, cross-chain payment capability has been added when purchasing NFTs. This means that users on our platform can now use Circle's CCTP to pay for NFT purchase fees with USDC on any supported blockchain. Here is the integrated code: https://github.com/SonarX-Team/sonarmeta-v4-next/blob/en/components/forms/BuyItem.tsx.

And a demo video: https://youtu.be/UY3hciJXvZE.