首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Wix网站上托管令牌门控内容

如何在Wix网站上托管令牌门控内容
EN

Ethereum用户
提问于 2022-08-04 13:14:18
回答 5查看 472关注 0票数 1

我正在创建一个NFT网站,并使用Wix作为开发平台。我已经使用ThirdWeb实现了造币的可能性。现在,我想实现令牌门的内容,允许人们连接他们的钱包到网站,并访问唯一的内容,如果他们有正确的NFT。如果你们中的任何人都有这方面的经验或者以前做过这件事,那么最好有关于如何做这件事的建议。谢谢!

EN

回答 5

Ethereum用户

发布于 2022-08-05 05:45:27

我想应该是这样的:

  1. 用户符号信息登录,确认是他们
  2. 网站的后端验证签名。
  3. 如果签名有效且钱包持有正确的NFT,则向用户提供具有独占内容的网页。

这类似于像开放海这样的网站让你“登录”。

票数 1
EN

Ethereum用户

发布于 2022-08-10 01:47:08

您可以使用来自3mint.io的API端点。

代码语言:javascript
复制
curl -X POST https://api.3mint.io/api/v1/tokenGate   
   -H "Content-Type: application/json"
   -H "X-API-KEY: [YOUR_API_KEY]"
   -d '{"walletAddress": "[WALLET_OF_USER]",
       "requirements": [
           {
               "contractAddress": "[PROJECT_CONTRACT_ADDRESS]",
               "chain": "ethereum",
               "network": "mainnet",
               "contractType": "ercnft",
               "minBalance": 1,
               "minTime": "0.6.0.0.0"
           }
         ] 
       }'
票数 1
EN

Ethereum用户

发布于 2023-01-18 14:03:30

我试图在我的一个Wix网站上实现同样的目标,我可以让它在某种程度上发挥作用。我为令牌选通创建了Web3.js代码片段,并使用注入的Javascript添加到我的Wix站点上。

代码语言:javascript
复制
balance = await web3.eth.getBalance(contract_address);

足够满足我的需要了。

您还可以使用opensea.io API而不是Web3.js来获取NFTs。

代码语言:javascript
复制
https://api.opensea.io/api/v1/assets?owner={wallet-address}

我还发现了一种演示,这些家伙声称他们提供了一种不用注射JavaScript的解决方案。不知道他们是怎么做到的。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/133012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档