Complete integration guide for AEGIS-V1 invisible crypto infrastructure.
Web SDK, React Native SDK, or direct API - your choice.
TypeScript SDK for web applications
npm install cavos-service-sdk
Native mobile SDK with biometric authentication
npm install cavos-service-native
Direct API integration for any language
curl https://aegis.cavos.xyz/api/v1/external/
Register your organization and receive App ID and API Secret
// Visit https://services.cavos.xyz // 1. Create organization account // 2. Receive App ID (for frontend) // 3. Receive API Secret (for backend) // 4. Auth0 connections configured automatically
Choose Web SDK for web apps or React Native SDK for mobile
// Web applications npm install cavos-service-sdk // React Native applications npm install cavos-service-native // Direct API integration (any language) // Use RESTful endpoints at aegis.cavos.xyz/api/v1/external/
Set up social login with automatic wallet creation
// Web SDK Example import { CavosAuth, SignInWithApple } from 'cavos-service-sdk'; // Sign up new user (creates wallet automatically) const result = await CavosAuth.signUp( email, password, orgSecret, 'sepolia' // or 'mainnet' ); // React component for Apple Sign In <SignInWithApple orgToken={orgSecret} network="sepolia" finalRedirectUri="https://yourapp.com/callback" > Sign in with Apple </SignInWithApple>
Run smart contracts with gasless, invisible transactions
// Web SDK Example const wallet = new CavosWallet(address, network, email, tokens); // Execute any smart contract call (gasless for users) const result = await wallet.execute({ contractAddress: "0x...", entrypoint: "transfer", calldata: [recipient, amount] }); // Users see normal app actions, blockchain runs invisibly
Process transaction results and update your app UI
// All responses follow consistent format { "success": true, "data": { "transaction_hash": "0x...", "wallet_address": "0x...", "status": "confirmed" }, "error": null } // Update your app UI based on success/failure if (result.success) { // Transaction completed invisibly updateAppState(result.data); } else { // Handle error gracefully showErrorMessage(result.error); }
Production social gaming app with invisible NFT trading and token rewards. Study the implementation patterns.
VIEW LIVE APPComplete example implementations showing Web SDK and React Native SDK usage with all features demonstrated.
VIEW EXAMPLESGet your API credentials and start building invisible crypto features
that scale from 100 to 100k users on Starknet.