Last updated 1 year ago
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:
.hasSoul()
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 :
GET /api/v1/hasSoul