NFTS are powerful standard ERC 721 NFT's implemented in the Ethereum blockchain. NFTS protocol implemented on top of NFT standards adds a Security layer (like https for http) allowing NFT usage when or where trustability is needed (authentication, shared secrets over public blockchain, …).
As a developper or Website Owner, you can use NFT to ID public API :
NFT to ID API implements web3/web3.js and NodeJS for it's own needs coupled with https://www.infura.io as service provider.
Become a member of NFT To ID Network https://api-v1.nfttoid.com/.
Verify your users via NFT Ownership. Typical use case : License Verification, Second authentication factor in case of MFA, ....
Base URL : https://api-v1.nfttoid.com/nfttoid/api?action=NFTtoID
Parameter 1 : contractaddress ( Contract Address where to check the wallet Ownership)
Parameter 2 : walletaddress ( Wallet Address to check)
Example :
https://api-v1.nfttoid.com/nfttoid/api?action=NFTtoID&contractaddress=0x51…&walletaddress=0x77…
In case of SUCCESS (Wallet Address owns the contract / NFT) :
In case of FAILURE (Wallet Address doesn't own the contract / NFT) :
In case of API Failure :
NFT to ID API needs a licence.
A Free Demo is available but limited to 5 API calls/Day/IP.
License details :
Limit : 200 API calls/Hour/IP for authenticated users (beyond, you might need a dedicated API, contact us).
Grade a NFT.
Retrieve a NFT score and content details.
Base URL : https://api-v1.nfttoid.com/nfttoid/api?action=getnftdetails
Parameter 1 : contractaddress ( Contract Address to Grade )
Parameter 2 : tokenid ( Token ID of an Asset in a contract )
Optional Parameter : nodetails ( Reduce to minimum size and details in the Message field)
Exemple :
In case of SUCCESS (Wallet owns the contract / NFT) :
In case of FAILURE (Wallet doesn't owns the contract / NFT) :
getnftdetails needs a free NFT to ID network account.
A Public Demo is available but limited to 5 API calls/Day/ IP
Limit : 200 API calls/Hour/IP for authenticated users (beyond, you might need a dedicated API, contact us).