Web3 101 - Definitions and where to find info on tokens
Background
Definitions
Contract address
Wallet address
NFT
Token ID
Token standard
How to find info about:
Contract address
Wallet address and the NFTS contained
Token ID, the wallet address that holds it, and the NFTs transactional history
What other tokengating campaigns can I combine with a live exclusive access to product(s) with unlimited redemption per NFT campaign
Background
You are looking to provide customer service to a user and would like a refresher on web3 terms and how to find info on their tokens/wallets
Definitions
Contract address
A contract address refers to a unique identifier that represents a smart contract deployed on a blockchain network. This address facilitates the sending and receiving of transactions, as well as the interaction with decentralized applications (DApps) and other smart contracts.
An example would be 0x62dd34f106cf2bef68bf82333e2a5bff892b4ba2 which is the smart contract for Robert Mondavi’s NFT collection
Wallet Address
A wallet address is a unique identifier that represents an individual's account or digital wallet on a blockchain network. This address allows users to send, receive, and store digital assets, such as cryptocurrencies and tokens, as well as interact with smart contracts and decentralized applications (DApps).
An example would be 0x846cbA0F3f7aA53f3F96F680DEA120dcD0580F91
NFT
A Non-Fungible Token (NFT) is a type of digital asset that represents ownership and uniqueness of items on a blockchain network. NFTs are indivisible, non-interchangeable, and hold distinct properties or attributes, differentiating them from fungible tokens like cryptocurrencies. They are commonly used for digital art, collectibles, virtual goods, and various other digital items, enabling creators to maintain ownership, prove provenance, and facilitate the buying, selling, or trading of these unique assets through decentralized platforms.
Token ID
A Web3 token ID is a unique identifier assigned to a specific token or non-fungible token (NFT) within a smart contract on a blockchain network. Token IDs are primarily used to distinguish individual NFTs in a collection or to differentiate unique instances of tokens with particular properties or attributes. This allows users to manage, trade, or interact with these digital assets through various decentralized applications (DApps).
Token Standard
A Web3 token standard is a set of predefined rules and guidelines that developers follow when creating and deploying tokens on a blockchain network. These standards define the structure, functionalities, and interactions of tokens, ensuring consistency and compatibility with various wallets, decentralized applications (DApps), and other smart contracts.
The most common Web3 token standards include:
ERC-721: A popular Ethereum standard for creating and managing non-fungible tokens (NFTs), allowing unique digital assets, such as digital art or collectibles, to be represented and transferred on the blockchain.
ERC-1155: A more versatile Ethereum token standard that supports both fungible and non-fungible tokens within a single contract, providing a more efficient way to manage multiple token types and enabling batch transfers and transactions.
ERC-20: A widely adopted Ethereum standard for creating and managing fungible tokens, often used for utility tokens, stablecoins, and digital currencies.
How to find info about:
Contract address
Navigate to https://opensea.io/ and search for the collection’s name. Click on this icon to view the collection on Etherscan to find the contract address
Wallet address and the NFTs contained
|Etherscan presents the NFTs in a wallet in a way that is easier to be added to a spreadsheet
To find out what tokens are in a wallet address with the value <WALLET ID> you can go to
https://etherscan.io/tokenholdings?a=<WALLET ID>
To find out what tokens are in a wallet address with the value <WALLET ID> you can go to
https://etherscan.io/tokenholdings?a=<WALLET ID>
For example https://etherscan.io/tokenholdings?a=0x846cbA0F3f7aA53f3F96F680DEA120dcD0580F91 shows the contents of the wallet address 0x846cbA0F3f7aA53f3F96F680DEA120dcD0580F91
Rainbow Wallet
|Rainbow Wallet has better visuals and is easier to sort by smart contract type
Another option is to go to https://rainbow.me/<WALLET ID>
For example https://rainbow.me/0x846cbA0F3f7aA53f3F96F680DEA120dcD0580F91 shows the contents of the wallet address 0x846cbA0F3f7aA53f3F96F680DEA120dcD0580F91
Token ID, the wallet address that holds it, and the NFT's transactional history
Each token on an erc-721 contract can only have one owner, thus each token id will be linked to only one wallet address at a time. A token on an erc-1155 contract can have multiple owners, thus each token id can be linked to multiple wallet addresses.
OpenSea
To find out the transactional history of an NFT with token id value <TOKEN ID> that’s part of a smart contract with value <CONTRACT ADDRESS> go to https://opensea.io/assets/ethereum/<CONTRACT ADDRESS>/<TOKEN ID>
For example
https://opensea.io/assets/ethereum/0x62dd34f106cf2bef68bf82333e2a5bff892b4ba2/910 shows the current owner and transactional history of token 910 from the Robert Mondavi smart contract address 0x62dd34f106cf2bef68bf82333e2a5bff892b4ba2
Etherscan
smart contract with value <CONTRACT ADDRESS> go to
https://etherscan.io/nft/<CONTRACT ADDRESS>/<TOKEN ID>
For example
https://etherscan.io/nft/0x94cb9428392d786ed361cc6664949a9bce028854/499 shows the current owner and transactional history of token 910 from the Robert Mondavi smart contract address 0x62dd34f106cf2bef68bf82333e2a5bff892b4ba2
Updated on: 29/01/2024
Thank you!