I thought I'd write a thread on how you can FIND a new NFT mint's CONTRACT ADDRESS before mint.
I've briefly discussed this in some of my other guides, but figured a short and sweet thread on this alone might be useful.
Let's jump in! 🧵 ↓
In order to find a contract, the first thing you'll need to know is what it'll be called. That's usually the hardest part, but most contracts will reflect the name of the relevant NFT project.
Once you know that, you can *search* Etherscan for a contract with that name.
How do you do that? Let's go through it step-by-step. First you'll want to get to Etherscan's dedicated page for the type of token you're looking for.
Most NFTs will be ERC721, so:
(1) Go to EtherScan
(2) Hover over "Tokens"
(3) Click ERC721 Top Tokens
Once you're on that page, you can helpfully see a list of all ERC721 tokens, sorted by TX volume over the last 24 hours.
From here, you'll want to click the little spyglass, which opens a search bar, as shown below.
Once you're there, you'll want to try combinations of the NFT name you're looking for. Insert your search term and click "Find".
I usually start wide - so if, for example, I was looking for "GoblinGrlz" - I might just search "Goblin".
Once you've done that, you'll be presented with a list of all contracts that match that term. The crucial thing is that they're sorted by MOST RECENT.
Now, you have to do a bit of digging. There'll often be a number of similarly named contracts, and there might even be multiple contracts which have the name you're looking for.
Be cautious of scam contracts, deployed by scammers deliberately trying to trick people.
This is where you have to do a bit of due diligence. At this point, I will usually check out the contract, by (1) clicking into the relevant token, and then (2) clicking the contract address.
You need to make yourself comfortable that you're looking at the right contract.
How do you do that? I tend to:
- look for signs in the contract that it has been authored by a known developer;
- look at the person who deployed the contract, and see if there's any link to the project; and
- check the time of deployment
In the example above, I was 99% sure that I had found the correct contract because:
- the contract referenced NFTDoyler, who I knew was the developer for the contract; and
- it was deployed within about half an hour of the proposed mint time
Ultimately, you need to do enough due diligence to make yourself happy that there's no risk in using the contract. That'll be for you to assess in each case.
Most contracts are deployed very close to the drop time, unless there's been, for example, a prior WL mint.
There's probably more I could go into on this, but hopefully that's enough to help you identify contracts ahead of a public mint, whilst providing some key things to think about when doing so!
Let me know if you have any questions! Likes / RTs all appreciated <3