Javascript Client Library
JavaScript Client Library
1. Intent Signing Workflow
import { Intent, Signer } from '@snarkside/client';
const keypair = Signer.generateKeyPair(seed);
const intent = Intent.create({
action: 'open',
market: 'SOL-PERP',
size: 50000,
leverage: 8,
expiry: Date.now() + 30 * 60 * 1000,
});
const signedIntent = Signer.sign(intent, keypair.privateKey);2. Proof Generation (Local or Remote)
3. Relayer Sync & Batching
4. Witness Resolver
5. Example: Bot Execution
6. Planned Features
Feature
Description
Conclusion
Last updated

