Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more

Questions tagged [opensea]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
10 votes
2 answers
4k views

How to properly implement a ContractURI for on-chain NFTs

I am trying to implement contract-level metadata for an NFT collection on OpenSea, However, if I do so with the following code, the contract's metadata won't update on the OpenSea collections' page, ...
Martijn Vissers's user avatar
7 votes
1 answer
5k views

What is Project Wyvern Protocol?

as far as I know OpenSea uses Project Wyvern Exchange for bidding, offering, buying and selling. But I can't understand how it is works. Does anyone knows what is it? If anybody can explain it in very ...
Fatih Furkan's user avatar
6 votes
2 answers
2k views

How to use a placeholder image during minting, and then only updating metadata with the actual URI after minting?

As per the title. I want to be able to have a placeholder image for my NFTs, something like this: https://opensea.io/collection/thealcabones Then subsequently, after launch, I then update the metadata....
Welpers's user avatar
  • 61
5 votes
1 answer
4k views

ERC721 Metadata - TokenURI - Return the full JSON String Instead of URL Pointer?

Sorry if this is hella n00b, but I was wondering when overriding tokenURI you can just return a string containing all the metadata which is calculated dynamically on-chain, eliminating the need for ...
Pethereum's user avatar
5 votes
1 answer
723 views

What are the risk with creating a collection that does not implement ERC721 Enumerable extension?

Why most NFT contracts use the ERC721 Enumerable extension and not the ERC721 Metadata extension (plus a custom totalSupply() in case the creators want to list the collection on OpenSea)? I understand ...
Benny's user avatar
  • 202
5 votes
1 answer
2k views

Why is OpenSea (Wyvern) using proxy registry?

From what I see, when someone tries to sell something on OpenSea, this is the process: The user creates a proxy registry for his token. The user approves the proxy registry to access his token. The ...
Aminadav Glickshtein's user avatar
4 votes
2 answers
551 views

How do i prevent users from selling NFTs they earned from my platform to any external marketplaces like openSea

I am building my platform where users will do several tasks to earn NFTs as a reward, I don't want them to sell these NFTs on any external marketplace. Is there a way through which I can restrict my ...
Talha Sajid Chaudhary's user avatar
4 votes
2 answers
2k views

Why OpenSea Polygon proxy contract does not have transactions?

OpenSea basic integration tutorial for Polygon recommends to override the isApprovedForAll() function of ERC-721 contracts to this: /** * Override isApprovedForAll to auto-approve OS's proxy ...
GuiTeK's user avatar
  • 233
4 votes
1 answer
2k views

Scam where unsolicited airdrop NFTs, if sold, drains victim's wallet

There are many reports of random NFTs being distributed to collectors' eth wallets on Opensea, and if the recipient accepts an offer to sell them, or lists them, they apparently verify a MetaMask ...
user610620's user avatar
  • 1,528
4 votes
0 answers
222 views

Customized Lazy minting NFTs on OpenSea

Is it possible to implement customized lazy minting NFTs from scratch, and list them on OpenSea? I know that there are public smart contracts to lazy mint, but I'm not sure whether they can be listed ...
Carlo's user avatar
  • 41
3 votes
2 answers
4k views

Make offer to opensea asset through opensea-js

I'm using opensea-js alongside with nodejs to make offer on opensea testnet assets. The code is following: process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0'; const Web3 = require('web3') const opensea = ...
Michael Adams's user avatar
3 votes
1 answer
13k views

where to find the address of the NFT contract I created on opensea

I want to see my NFTs in metamask, where can I get the contract address to add to metamask
Gybernaty's user avatar
  • 143
3 votes
1 answer
2k views

What does msgSender() this code do in the OpenSea repository's example ERC721?

abstract contract ContextMixin { function msgSender() internal view returns (address payable sender) { if (msg.sender == address(this)) { bytes ...
Sid Datta's user avatar
  • 133
3 votes
2 answers
364 views

Getting stuck on salt parameter to buy NFT through Opensea contract

I am trying to buy an NFT through the Seaport contract but getting stuck on the SALT parameter.The Seaport contract specifies the following list of parameters as inputs. struct BasicOrderParameters { ...
hypervvenom's user avatar
3 votes
1 answer
5k views

How to find the "slug" of a NFT collection posted on opensea using the contract address?

The opensea api uses collection "slugs" in their get requests to identify collections, however, I don't see an easy way to find these "slugs". I know that you can enter the page of ...
Jeppe Møller's user avatar
3 votes
1 answer
2k views

How to create OpenSea collection that includes more than one contract address?

In OpenSea documentation is said that Collections are used to represent all the assets in a single (or multiple) contract addresses and help users group items from the same creator. Collection has ...
MantasFam's user avatar
  • 347
3 votes
0 answers
480 views

How to test EIP-2981 implementation with hardhat/ethers

My goal is to mint an NFT collection and then import it onto OpenSea. I know you can import an existing ERC-721 contract onto OpenSea, but I'm trying to figure out how secondary sales work and if they'...
Brodan's user avatar
  • 31
3 votes
0 answers
452 views

Creating an Automatic NFT trader

(Apologies for keeping the questions so broad but not sure of the starting point at this stage) Hi All, I am trying to build an automatic NFT trader where a smart contract will buy the NFT from ...
Rwiju Pal's user avatar
3 votes
1 answer
1k views

My NFT image doesn't appear on etherscan

I've created a simple ERC721 contract and minted some NFTs, as I mint the images are visible on opensea but not on etherscan. here is my contract, https://goerli.etherscan.io/address/...
Nishant Pacharne's user avatar
2 votes
1 answer
1k views

Burn ERC721 without externally exposed burn function

Here is the case: I got this platform that will let users send specific NFT from other collections. My platform should burn it, and in exchange process some other stuff (unrelated to this). The issue ...
Kaneda's user avatar
  • 365
2 votes
1 answer
2k views

my nft image not showing in opensea testnet

when ever i mint an nft with my frontend dapp and check it on opensea i will just see the name without the nft image. here is my deploy.js file. this is the tutorial i am following https://dev.to/...
Anezichukwu Agusigbo's user avatar
2 votes
1 answer
560 views

Mint nft on Testnet

If we can use testnets while verifying your wallet address with smart contract, e.g. Rinkeby Robsten vs. can we use testnet to confirmed opensea account?
Slavic.Qᴼˣ's user avatar
2 votes
1 answer
5k views

Rinkeby testnet with Opensea metadata not showing

I deployed en ERC721 smart contract to Rinkeby testnet, where I was able to see the collection i minted for myself in the constructor (with images + metadata). Now, when I minted from a different ...
sergio a.'s user avatar
2 votes
1 answer
89 views

Is it possible to track marketplace sales for an ERC721?

I know I can track events for smart contracts, such as Transfer and Approval for ERC20 and ERC721 or even ApprovalForAll for ERC721. I also know that I can track my own defined events for any smart ...
Falcon Stakepool's user avatar
2 votes
1 answer
3k views

What is ApproveForAll() and what else are we approving exactly?

OpenSea asks approval (that costs gas) to list, sell NFTs you own if for the first time (until their next updates if any) using a contract interaction or function called ApproveForAll(). But what ...
user610620's user avatar
  • 1,528
2 votes
2 answers
2k views

Using OpenZepplin Payment Splitter with ERC-2981 for royalties

I am trying to implement ERC2981 for royalties but want to use OpenZepplins Payment Splitter to split the royalty amount to two different addresses with two different amounts. I can't find any ...
Cleoke's user avatar
  • 31
2 votes
1 answer
709 views

How to access the price nft asset is being sold for in your NFT contract?

I have a unique case in which I want to implement an NFT contract that prevents users from selling/transferring NFT tokens below a specific ether price. Opensea uses wyvern protocol for NFT order ...
hassan ahmed's user avatar
2 votes
2 answers
7k views

Are Ethereum Addresses the same as Polygon?

On OpenSea, I can sell my NFTs on Polygon (MATIC) to lower gas fees. Whenever the NFT is resold, I can specify a royalty to be received by certain wallets. When I create a collection, it prompts me ...
EllipticalInitial's user avatar
2 votes
2 answers
401 views

using image_data for opensea's metadata instead of image

I understand it is not recommended, but I was curious about including the code for an SVG in image_data which would replace image per opensea's metadata standards page. This: { "description&...
chriscrutt's user avatar
2 votes
1 answer
495 views

Who "owns" a collection in OpenSea?

As of this question writing (Oct 2022), OpenSea on its website states : "Once your account is verified, any collection with at least 75 ETH of volume (or equivalent in SOL) will be eligible to be ...
Ankit's user avatar
  • 21
2 votes
1 answer
53 views

Is it possible to detect inside smart contract if a nft was sold through opensea?

Is it possible to detect inside contract that the nft was sold through opensea or that it was a simple transfer? Are there any methods without oracles?
Aleksandr's user avatar
  • 149
2 votes
1 answer
317 views

Deploying one smart contract to two blockchains (ethereum and polygon)

I am thinking to deploy one smart contract to two blockchains(polygon and ethereum) because I want the minter to be able to select a blockchain on my website. What will happen to the collection on ...
engr.kristian's user avatar
2 votes
1 answer
502 views

Why does CryptoPunks does not use the Wyvern contract on OpenSea?

Almost all NFT transactions on OpenSea are handled using the wyvern contract which creates an OrdersMatched event for the NFT sale. However, I noticed that on sales for CryptoPunks there is no ...
Levissie's user avatar
2 votes
2 answers
473 views

restrict the NFTs of my contract (ERC721) to be traded on marketplaces?

Are there tricks in solidity to prevent the NFTs minted by an ERC721 contract to be (a) not recognizable and (b) not being transferable by marketplaces like OpenSea, SuperRare. I see those possible ...
Majd TL's user avatar
  • 3,237
2 votes
0 answers
25 views

How do platforms like OpenSea sync ERC721 token info in an efficient manner?

I assume OpenSea syncs all ERC721 token info to a private database. Current NFT ownership APIs don't provide the kind of filtering mechanisms that are available on OpenSea. I'm wondering how exactly ...
leotron's user avatar
  • 31
2 votes
0 answers
265 views

Seaport order fulfillment is not verifying signature

@seaport devs I need your help. I have been stuck in an issue. I have been using Opensea Seaport contracts for my NFT marketplace order settlement. All stuff is done except signature verification. I ...
Umeraqeel's user avatar
2 votes
1 answer
69 views

Listing large amount of NFTs up for English sale on Openseea

Since the release of latest Opensea API, support for English auctions has been removed (Source). I am therefore looking for an alternative, which would allow creating listings for large amount of NFTs....
Nal Luksic's user avatar
  • 1,157
2 votes
1 answer
69 views

What should the input parameter structure look like in validate(touple) function of Seaport contract?

I'm trying to call the validate() method of Seaport but can't find the correct form of inputs, as it always returns the error types/value length mismatch when calling on Etherscan. I'm calling the ...
Nal Luksic's user avatar
  • 1,157
2 votes
0 answers
214 views

Seaport and Wyvern for proxy contracts

I saw that open sea move to Seaport protocol from Wyvern but from what I see for proxy contract and isApprovedForAll function ppl still use Wyvern, so I guess that part is not migrated and wasnt ment ...
Blissful's user avatar
  • 382
2 votes
0 answers
46 views

How to identify an opensea "collection" minted using the opensea contract?

This is the contract https://polygonscan.com/address/0x2953399124f0cbb46d2cbacd8a89cf0599974963 If you look at the interface https://polygonscan.com/address/0x2953399124f0cbb46d2cbacd8a89cf0599974963#...
jose's user avatar
  • 23
2 votes
0 answers
531 views

create two nft collections from one smart contract in OpenSea

I want to list two collections on Opensea but instead of creating two smart contracts for that, I want to create only one (to save gas fees of uploading a contract). the only two ways I found to ...
Ben's user avatar
  • 21
2 votes
0 answers
595 views

Opensea isApprovedForAll / ProxyRegistry for Ethereum (Rinkeby) and Polygon (Mumbai)

Can somebody explain why there are different implementations suggested by OpenSea for the isApprovedForAll for Ethereum (Rinkeby) and Polygon (Mumbai). The Ethereum (Rinkeby) version from ...
thomasoss's user avatar
2 votes
0 answers
456 views

How are Meta Transactions executed with OpenSea Implementation?

I am developing a simple ERC721 contract for Polygon with this implementation of NativeMetaTransaction (used in OpenSea code examples) https://github.com/maticnetwork/pos-portal/blob/master/contracts/...
Flavio Brassesco's user avatar
2 votes
1 answer
4k views

How to get Görli test ETH? [duplicate]

I want to do some "buy tests" on OpenSea testnet, and it turns out that I need some ETH on the "mumbai" testnet of Polygon!! The official Polygon Faucet doesn't provide testnet ETH,...
goodUser's user avatar
  • 131
2 votes
0 answers
2k views

How can I get wrapped Ether on Polygon Mumbai?

how can I get Wrapped ETH (wETH) on Polygon Mumbai (Testnet)? I'd like to have some WETH in PolygonTestnet for further testings on OpenSea (Testnet-stage). How to archive this? The official Polygon ...
itinance's user avatar
  • 184
2 votes
0 answers
861 views

Unable to create sell order with OpenSea SDK, but no errors reported

I'm learning how to use the OpenSea SDK in Node.js (found here) by referring to its example OpenSea Creatures. The SDK links to a two-year old branch but I'm using the master branch. I'm trying to ...
user10931326's user avatar
2 votes
0 answers
644 views

How to estimate a gas fee for transaction using opensea before sending it to the contract?

I am wondering how I can find out what the fee will be for placing a bid or selling on opensea. I retrieve the gwei using web3, but how can I get the gas limit which seems to be always very high for ...
Chris S's user avatar
  • 161
2 votes
0 answers
69 views

Mint NFT to specific OpenSea collection

I am following this tutorial for Moralis https://moralis.io/how-to-create-your-own-nft-in-5-steps/ to create a NFT on OpenSea. I have a collection on OpenSea that I want the NFT's to be added to. Is ...
doorman's user avatar
  • 121
2 votes
1 answer
690 views

Which contract does Opensea uses for polygon mumbai?

I've been testing buying NFT on Opensea. I've bought nft on rinkeby, which will trigger AtomicMatch of the underlying wyvern exchange contract. However, after I've done the same thing for Opensea ...
johnhckuo's user avatar
  • 351
2 votes
0 answers
664 views

How to mint NFT in bulk?

If you have around a 1000 NFTs and want to list all those on opensea do you have to pay gas fee for every single one of those to be listed ? Or is it more like that you "upload" you NFT work ...
ekcs's user avatar
  • 21

1
2 3 4 5