Integration
For Clients
Installing the Client SDK
npm install @intenus/client-sdkQuick Start
import { IntenusProtocolClient, IntentBuilder } from '@intenus/client-sdk';
import { Ed25519Keypair } from '@mysten/sui/keypairs/ed25519';
const client = new IntenusProtocolClient({
network: 'testnet'
});
const keypair = Ed25519Keypair.generate();
// Get protocol stats
const stats = await client.getProtocolStats();
console.log('Registered solvers:', stats.registry.total_solvers);
console.log('Current batch:', stats.current_batch?.batch_id);
Solver Registry
Batch Management
Seal Policies
Slash Management
Intent Builder
For Solvers
Listen for Batches
Build Solutions
Build IGS Solutions
Testing
Local Development
Testnet Integration
Last updated