<!DOCTYPE html>
A robust, lightweight SDK that integrates identity verification and regulatory compliance directly into your Solana dApps, wallets, and DeFi platforms.
Implement bank-grade KYC processes with identity document verification, facial recognition, and liveness detection while maintaining user privacy.
Built specifically for the Solana blockchain with support for wallets like Phantom, Solflare, and Ledger. Leverages Solana's speed and low transaction costs.
Add KYC compliance to your dApp with just a few lines of code. Comprehensive documentation and example implementations included.
Stay compliant with regulations across jurisdictions including FATF, EU's AMLD5/6, and US FinCEN requirements with automated updates.
Lightweight SDK with minimal overhead. Verification processes complete in seconds, not minutes, leveraging Solana's high throughput.
Zero-knowledge proofs and on-chain privacy techniques ensure only necessary verification data is stored while maintaining compliance.
// Install the SDK
npm install @gitdigital-products/solana-kyc-sdk
// Initialize the KYC provider in your application
import { SolanaKYC } from '@gitdigital-products/solana-kyc-sdk';
import { Connection, clusterApiUrl } from '@solana/web3.js';
// Create KYC instance
const kycProvider = new SolanaKYC({
connection: new Connection(clusterApiUrl('mainnet-beta')),
apiKey: 'YOUR_API_KEY',
environment: 'production'
});
// Start KYC verification for a user
async function verifyUser(walletAddress) {
try {
// Launch KYC modal and process verification
const verificationResult = await kycProvider.startVerification(walletAddress);
if (verificationResult.verified) {
console.log(`User ${walletAddress} successfully verified!`);
console.log(`Verification Tier: ${verificationResult.tier}`);
return true;
} else {
console.log(`Verification failed: ${verificationResult.reason}`);
return false;
}
} catch (error) {
console.error('KYC verification error:', error);
return false;
}
}
Our SDK is designed to work effortlessly with the most popular Solana wallets and frameworks.