Developers
Build the next great DeFi app.
Open-source tools that make swaps, routing, and stablecoin vaults a single integration away. Ship in an afternoon.
swap.ts
import { NonClient } from '@non/sdk';
const non = new NonClient({ chain: 'arbitrum' });
const quote = await non.quote({
tokenIn: 'USDT',
tokenOut: 'NON',
amountIn: '1000',
});
const tx = await non.swap(quote);
console.log(tx.hash);SDK
A TypeScript SDK to build quotes, swaps, and routing flows into your own app with a few lines of code.
- ✓Type-safe quote and swap helpers
- ✓Multi-chain adapters
- ✓Tree-shakeable, zero-config
API
Hosted endpoints for prices, route quotes, and execution data so you can ship without running infra.
- ✓Realtime price feeds
- ✓Best-path quote engine
- ✓Webhooks for fills and events
Smart contracts
Permissionless, audited contracts for swaps, vaults, and adapters. Deploy or integrate directly.
- ✓Router + adapter architecture
- ✓Share-based vaults
- ✓Emergency circuit breakers