Checking for SBT
const soulbound = new web3.eth.Contract(abi, soulboundContractAddress);
const hasSoul = await soulbound.methods.hasSoul(walletAddress).call();Last updated
The SBT (Soul Bound Token) will be minted if a user has gone through and scanned their ID document with the 0xKYC app.
If you want to check if a user has gone through and is verified by 0xKYC, call the method .hasSoul() to check a wallet for soulbound token:
const soulbound = new web3.eth.Contract(abi, soulboundContractAddress);
const hasSoul = await soulbound.methods.hasSoul(walletAddress).call();Or call our "GET /api/v1/hasSoul" API directly here:
Last updated