问题标签 [opensea]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
57 浏览

web3 - moralis opensea api 模糊 Object.allPlugins 出现错误。.[作为getAsset]

我无法使用moralis插件从opensea获取订单信息,我尝试了其他插件,但它们似乎都不起作用,所以我不确定我做错了什么。

这是我的代码:

这是错误:

0 投票
1 回答
129 浏览

node.js - 如何使用 node js 从 opensea 抓取网站

我未能尝试从 Opensea 中抓取一组多边形 NFT。有人可以提供一个打印控制台中返回的 html 的示例吗?我尝试了下面的代码:

0 投票
0 回答
304 浏览

node.js - OpenSea SDK - 无法从工厂部署的合约创建代币销售列表,但没有错误消息?

我正在通过参考其示例 OpenSea Creatures 来学习如何在 Node.js(可在此处找到)中使用 OpenSea SDK。SDK 链接到一个已有两年历史的分支,但我使用的是master 分支

我正在尝试创建一个工厂,可以部署从中铸造代币的合同。出于测试目的,我让我的工厂部署 Creatures 合约,这是我的 Solidity 代码:

ERC721Tradable.sol可以在这里找到。我对Creature合同所做的唯一更改是将其名称和符号从工厂传递过来。

我在以下地址部署了这些合约的样本:

  • NFTContractFactory:0xbc2e680be967834a5f6fd72ac9e2b0251f28b2a8
  • 生物:0x5126c9f90a18c197dc8964ea477d63bcfbef97ab, 0xf9473fa26c4631dcd2ee1c7ad50e0c3545ff35a7,0x5c7f60d78774f81989b262da785daf7b6a2aed2b

这是我的测试脚本:

不幸的是,我的测试输出仅包含该行的令牌信息console.log(asset);;我什至没有看到最终订单或任何错误,也没有看到我的列表正在创建。我不知道如何解决这个问题,所以如果有人能从这里指出我正确的方向,我将非常感激。

Edit1:添加.catch(error => console.log(error));以捕获任何错误,但仍然没有!

Edit2:似乎我不是唯一一个无声失败的人?问题在这里

0 投票
0 回答
91 浏览

javascript - OpenSeaJS 设置 Gas 价格

我正在尝试使用 OpenSeaJS 从 Rinkeby OpenSea Marketplace 购买 NFT。

我设法使用 openseajs 购买了 NFT,我现在想做的是设置自定义 gas 价格。

这是我尝试过的,我覆盖了 OpenSeaPort 类的 gasPriceAddition 属性的默认值,将其设置为 1ETH(1000000000 gwei)。

交易成功,我购买了 NFT,但是当我在 etherscan.io 上查看相应的交易时,我没有找到我设置的 gas 价格值。

0 投票
1 回答
284 浏览

python - 如何使用python在opensea中列出或出售物品

我正在尝试使用 python 在 opensea 上出售我的 nft。我可以创建合约并铸造 NFT。我可以在 opensea 中看到收藏和物品。但是我如何使用 python 在 opensea 上出售物品。我可以在 opensea web flow 上做到这一点,但是在一个集合中有 10k 个项目,很难找到每个项目并出售。

如果有人知道如何使用python做到这一点,请帮助我

这是我在测试网中的合约地址链接点击这里

我观察到 open sea 正在调用批准方法进行销售,所以我也尝试过,但在 opnsea 上看不到任何更新。

这是我在 opensea 测试网中的收藏点击这里

0 投票
1 回答
252 浏览

node.js - 通过 Opensea-js 列出 Opensea 不起作用

我创建了一个 nft 并在 OpenSea 中列出。现在我正在尝试通过 opensea-js sdk 创建我的商品的销售订单。不幸的是,它不起作用。不知道我在哪里犯了错误。我也不确定基本派生路径。下面是我创建卖单的代码。请帮我解决这个问题。

0 投票
1 回答
754 浏览

blockchain - 用于 ERC-1155 的 OpenSea 中的 Lazy Mint

懒惰薄荷的概念是将薄荷推迟到有人购买该物品之前。通过加入铸币厂和购买交易,可以将gas费减少1/2,让买家支付,这样创建者(卖家)就不需要支付任何gas费。Opensea 说它使用相同的方法来做惰性薄荷。在我尝试在 OpenSea 中铸币一次后,我发现它实际上是通过在区块链中搜索交易来铸币的,而且我可以成功地将铸币项目包含在 metamask 中。在整个过程中,我记得我没有支付任何gas费。OpenSea 怎么能做这种懒惰的薄荷呢?还是 OpenSea 补贴 gas 费?

0 投票
1 回答
137 浏览

nft - 通过 API 验证 Opensea NFT 所有权

如果我在 opensea 上的商店中购买了 NFT,并且有人购买了该商品,那么我有没有办法建立一个网站,让某人可以根据提供他们拥有我在 opensea 上出售的 NFT 的证据来检索服务?

工作流程

  • 我卖 NFT x
  • 用户 y 购买 NFT x
  • 用户 y 进入我的网站
  • 用户 y 想使用授予他们的服务,因为他们是 NFT x 的所有者
    • 这是关键点,这里我要验证他们真的是NFT的所有者

例如,opensea 是否提供任何机制来通过 API 进行验证?

0 投票
0 回答
43 浏览

solidity - 如何在 OpenSea 集合的名称下方包含“由 X 创建”信息

我正在建立一个智能合约,但我无法确定如何确保我在 OpenSea 上的收藏在收藏名称下方包含“由 X 创建”字样。即使我部署的智能合约与具有此标签的智能合约实质上相同,但在我部署它时它也没有“由 X 创建”(因此表明这不是智能合约问题)。

没有“由 X 创建”位的示例项目是:https ://opensea.io/collection/solo-tech 。具有“由 X 创建”位的示例项目如下:https ://opensea.io/collection/zodiac-capsules 。关于为什么 Bored Bunny 有“由 X 创建”但我的项目没有得到任何帮助,我们将不胜感激 - 谢谢!

0 投票
1 回答
218 浏览

ethereum - OpenSea isApprovedForAll 和代理地址功能

我在这里找到了解释,但我想澄清一些时刻。

如果我们需要摆脱多余的审批费用,是否需要isApprovedForAll覆盖该方法?ERC721Tradable每个用户的代理地址是否唯一?如果不是,我们是否需要添加类似

isApprovedForAll