API Documentation for Anantla SDK: comprehensive guide to integrating with stablecoin infrastructure. Use the search functionality to find specific topics or navigate through the sidebar sections.
API Documentation
Comprehensive guide to integrating with Anantla's stablecoin infrastructure
Search through documentation sections. Use arrow keys to navigate results, Enter to select, Escape to close.
Documentation Content
Interactive documentation with navigation sidebar and main content area
Documentation
Getting Started with BRDZ SDK
Documentation content for Getting Started with BRDZ SDK section
Installation
bash
npm install anantla_sdk@latestModular SDK to access BRDZ API — Wallet, Cardano, XRPL, MCP, Sumsub, Visa, Xendit, Indodax, and more.
Make sure you install the latest version of our SDK.
Update SDK
Simple way:
bash
# Clean cache
npm cache clean --force
# Install update
npm install anantla_sdk@latestClean Installation:
bash
rm -rf node_modules package-lock.json
npm cache clean --force
npm config delete prefix
npm config delete cache
npm config set registry https://registry.npmjs.org/
npm install anantla_sdk@latestSDK Structure
text
anantla-sdk/
├── src/
│ ├── modules/ # All module files
│ │ ├── auth.js # Authentication
│ │ ├── twofa.js # Two-Factor Authentication
│ │ ├── mcp.js # AI Commerce
│ │ ├── marketplace.js # AI Conversational Commerce
│ │ ├── ekyc.js # Sumsub eKYC
│ │ ├── neon.js # Neon blockchain
│ │ ├── cardano.js # Cardano integration
│ │ ├── xrpl.js # XRPL integration
│ │ ├── visa.js # Visa card integration
│ │ ├── wallet.js # Wallet management
│ │ ├── bridge.js # Cross-chain bridge
│ │ ├── fx.js # Foreign exchange
│ │ ├── plaid.js # Banking integration
│ │ ├── cryptoWallet.js # ABSK - AI Blockchain Starter Kit
│ │ ├── privy.js # Privy authentication
│ │ ├── twitter.js # Twitter bot integration
│ │ ├── xendit.js # Xendit payment gateway
│ │ ├── indodax.js # Indodax crypto exchange
│ │ └── ... # More modules
│ └── index.js # Main entry with exports
├── package.json
├── README.md
├── test-sdk.js # SDK Test Suite
└── .npmignoreSDK Testing
Before using the SDK in production, run the comprehensive test suite:
bash
# List SDK
npm list anantla_sdk
# Make simple test
cat > test-sdk.js << 'EOF'
const sdk = require('anantla_sdk');
console.log('SDK modules:', Object.keys(sdk));
console.log('Auth module:', !!sdk.auth);
console.log('TwoFA module:', !!sdk.twofa);
console.log('Xendit module:', !!sdk.xendit);
console.log('Indodax module:', !!sdk.indodax);
console.log('CryptoWallet available:', !!sdk.cryptoWallet);
EOF
# Run SDK test suite
node test-sdk.jsTest Coverage
The test suite validates:
- All 28+ modules can be imported successfully
- Core infrastructure (config, utils, auth, twofa) functionality
- HTTP client methods (get, post, put, del)
- Sample module functions availability
- ES6 export compatibility
- Configuration system