Documentation
Getting Started
Learn how to integrate SBTGate into your DeFi application.
API Reference
Explore the SBTGate API endpoints and parameters.
Soulbound Tokens
Understand how SBTs work for identity verification.
Zero-Knowledge Proofs
Learn about privacy-preserving compliance verification.
Quick Start Guide
1. Install the SDK
npm install @sbtgate/sdk
2. Initialize the Client
import { SBTGateClient } from '@sbtgate/sdk';
const client = new SBTGateClient({
apiKey: 'YOUR_API_KEY',
environment: 'testnet' // or 'mainnet'
});
3. Verify a Wallet
const result = await client.verifyWallet({
walletAddress: '8xh3hBrUwgCNUJcN9YCDgVx73Ni3JNZR5JWLWzg6oFJo',
requiredCredentials: ['KYC', 'AML']
});
console.log(result.isVerified); // true or false