SDK
Getting Started
yarn add @mimicprotocol/sdkBasic Client Initialization
import { Client } from '@mimicprotocol/sdk'
// Basic client with default configuration
const client = new Client()
// Client with custom base URL
const client = new Client({
baseUrl: 'https://api-protocol.mimic.fi'
})Client with Authentication
import { Client, ApiKeyAuth, BearerAuth } from '@mimicprotocol/sdk'
// Using API key authentication
const client = new Client({
auth: new ApiKeyAuth('your-api-key')
})
// Using Bearer token authentication
const client = new Client({
auth: new BearerAuth('your-bearer-token')
})Client with Signer
Domain Clients
Balances
Tasks
Configs
Trigger Types
Cron Trigger
Event Trigger
Executions
Intents
Error Handling
TypeScript Types
Configuration Options
Client Configuration
Per-Domain Configuration
Best Practices
Last updated