问题标签 [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.
opensea - 试图了解如何使用 OpenSea API 查看我拥有的所有 NFT
我拥有 7 个 NFT,如 OpenSea 上所见。我正在尝试使用 OpenSea API 来查询这些资产,但我无法让他们的 API 返回相同的数据。此 curl 命令仅返回七个中的两个:
curl --request GET --url 'https://api.opensea.io/api/v1/assets?owner=0x7971e1ce39a78e89137a69752a25fc85aa65971a'
其他 5 个来自名为 buildspace-v2 的集合。还尝试了这个没有返回预期数据的命令:
curl --request GET --url 'https://api.opensea.io/api/v1/collections?offset=0&limit=300&asset_owner=0x7971e1ce39a78e89137a69752a25fc85aa65971a'
对 OpenSea API 不知所措。任何人都有更好的理解或者这是不可能的?
谢谢
web3 - 你如何以编程方式在 OpenSea 上偷懒?
我想惰性铸币,据我了解,这意味着在 OpenSea 上列出 NFT,不收取汽油费,并且仅在购买时铸币。我想使用 OpenSea API 以编程方式执行此操作,但我无法理解如何执行此操作。
本质上,我想传递一个图像并让 OpenSea 生成一个页面,现在任何人都可以在该页面查看此列表并购买它,从而以零成本铸造 NFT。
此链接显示可以使用他们的 UI,但我想自动化此过程。
blockchain - 通过钱包地址检索铸造的 NFT - OpenSea
根据 openSea api 我们使用Retrieving events
Under event_type
We foundThe event type to filter. Can be created for new auctions, successful for sales, cancelled, bid_entered, bid_withdrawn, transfer, or approve
我的问题是如何找到铸造的?
IE:此钱包 未命名铸造此令牌:Vortex #838
我的目标是获取特定用户铸造的所有 NFT 的列表。
ethereum - “铸造 NFT”和 OpenSea.io 问题的含义
我对 NFT 有一些疑问,希望有人可以为我澄清:
以下是我到目前为止所做的:我已经成功地运行了整个过程
- 将图像上传到 IPFS,
- 在 remix 中部署了一个 ERC1155 合约,
- 铸造一个 NFT 和
- 在 opensea.io 中成功展示
以下是我的问题:
“铸造 NFT”的真正含义是什么?据我所知,这是否意味着我创建了一个代表该上传图像的令牌(NFT)?
- “铸造 NFT”的作用是什么?
“使用智能合约铸造 NFT”与“将图像上传到 opensea.io 并出售”之间有什么区别?
- 在我看来,它们是一样的。当我使用智能合约铸造 NFT 时,opensea.io 将使用该合约为我创建一个新集合,当我手动创建一个集合并上传图像进行销售时,结果是相同的。
当我创建图像并上传到 IPFS 时,我还尝试手动创建 metadata.json 文件来描述该文件并将其上传到我的 Google 驱动器,该驱动器可通过 URL 访问。然后,当我运行智能合约时,我使用该元文件链接作为参数来铸造 NFT。
- 我的问题是:整个过程实际上并没有提到“opensea.io”,为什么opensea.io知道我在运行智能合约并为我创建一个集合?'
希望有人可以帮助我澄清这一点。
非常感谢您的所有帮助。
solidity - 合约未在 opensea 主网上收听,但在 metamask 中显示 NFT 并在测试网上工作
正如标题所说,在 opensea 测试网 mumbai 和 ropsten 上,它“导入”智能合约来创建集合,但在多边形主网上,相同的合约运行良好。NFT 甚至显示在我的主网上钱包中,合约在 etherscan 上得到验证,我可以铸造。请检查https://polygonscan.com/address/0xb6AF03FE32Ac3DffDd4F2661270DFEE00C15c3d9
为了让主网 opensea 接受我的智能合约,我需要做些什么特别的事情吗?
非常感谢!!
ethereum - Opensea 令牌 URI 版本 v2 返回成功 false 错误
我正在尝试从我在 NFT 中找到的令牌 URI 中获取元数据。令牌 URI 如下所示:
https://api.opensea.io/api/v2/metadata/matic/<contract_address>/0x{id}
我尝试使用 tokenId 的十六进制形式而不是 {id} 但它只是在调用时返回{ success:false }
错误。GET
为什么会出现这个错误。我以十六进制而不是0x{id}
.
请帮忙
node.js - OpenSea 为每个 GET 请求返回“成功:错误”
我正在尝试从 OpenSea 获得响应并继续执行我的任务,但每次我向 OpenSea 发送请求时都会收到类似的信息 - 我想这可能会发生,因为 OpenSea 需要一些密钥或类似的东西,但我不确定...
polygon - Opensea events api:一些特定资产的空asset_events
在尝试获取 Opensea 上某些资产的历史事件时,我注意到某些资产可以正确返回事件。但是有些返回空数组。
这是一个有效的例子:
但是,这不起作用:
第二次尝试返回一个空事件数组:
这是该特定资产的路径,您可以看到项目页面上实际上有一些事件: https ://opensea.io/assets/matic/0xa5f1ea7df861952863df2e8d1312f7305dabf215/150238
有什么线索吗?这是多边形资产的错误吗?
api - 从 Opensea API / Polygonscan API 获取 MATIC / Polygon 资产元数据
我正在使用 Opensea API 来检索可收集的资产元数据,调用返回的所有结果都按预期返回在以太坊主网上标记化的资产,但是,不会返回在多边形网络上标记化的任何资产。
当前检索资产的元数据(image:、animation_url:、...等)的正确方法是什么,这些元数据由 Opensea 上列出的、在多边形网络上标记化的钱包地址拥有?
Polygonscan API 似乎没有关于为特定钱包地址检索资产的文档,任何帮助将不胜感激!
谢谢
opensea - 可以向智能合约支付 OpenSea 版税吗?
目标是测试 OpenSea 是否会向智能合约而不是普通钱包支付版税。我很好奇当接收者是智能合约时他们是否会产生更高的汽油费。我找不到这方面的任何文档,我很高兴在https://testnets.opensea.io/上对其进行测试,但我找不到有关他们是否真的在测试网平台上支付测试版税的信息。
由于我无法测试它,回到问题:有人知道 OpenSea 是否会向智能合约支付版税吗?