ipfs://QmeB87321i121xN88bXZzmjSUXqS46B8bU3H9ocyTb8tJf
ベース トークン URI としてipfs ハッシュへのリンクを使用して、erc-721 コントラクトをテストしています。コントラクトがデプロイされ、アイテムが作成されましたが、OpenSea はそのメタデータ URI を期待どおりに読み取ることができません。OpenSea のドキュメントは、それで十分であることを示唆しています。
私の契約
pragma solidity ^0.5.0;
import "./ERC721Tradable.sol";
import "openzeppelin-solidity/contracts/ownership/Ownable.sol";
contract Creature is ERC721Tradable {
constructor(address _proxyRegistryAddress)
public
ERC721Tradable("StygianCoins", "STG", _proxyRegistryAddress)
{}
function baseTokenURI() public pure returns (string memory) {
return "https://ipfs.io/ipfs/QmeB87321i121xN88bXZzmjSUXqS46B8bU3H9ocyTb8tJf";
}
function contractURI() public pure returns (string memory) {
return "https://contract-abis.herokuapp.com/api/contract/stygian-coins";
}
}