2 ms·
Discussions around NFTs frequently involve someone making statements about URLs, followed by a defence along the lines of "every real NFT project uses IPFS, and
by technion 5y ago
Discussions around NFTs frequently involve someone making statements about URLs, followed by a defence along the lines of "every real NFT project uses IPFS, and every real buyer checks this". I picked a random artblock project and looked at its contract:
https://etherscan.io/address/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270#readContract https://etherscan.io/address/0xa7d8d9ef8d8ce8992df33d8b8cf4a...
The tokenURI is this, which is a metadata URI: https://token.artblocks.io/233000985 https://token.artblocks.io/233000985
The image linked from there is this:
https://media.artblocks.io/233000985.png https://media.artblocks.io/233000985.png
Unless I'm missing somethings these Artblocks NFTs are all entirely centralised around their servers.
- delronde 5y agoYes, you are missing something. Take a look at the `projectScriptInfo` and `projectScriptByIndex` methods. The JS source injected into the generator page (https://generator.artblocks.io/233000985 https://generator.artblocks.io/233000985) can be retrieved through those methods. The artblocks.io site is just a convenience. You could build your own site that derives exactly the same data as what it provides entirely from contracts. Their docs are pretty good if you want a better understanding of what's going on under the hood https://docs.artblocks.io/creator-docs/creator-onboarding/readme#documentation https://docs.artblocks.io/creator-docs/creator-onboarding/re...