Licence
Apache-2.0
Version
1.3.0
Deps
3
Size
27.2 MB
Vulns
0
Weekly
1.0K
@lifi/perps-sdk-provider-lighter
Lighter provider plugin for @lifi/perps-sdk — a workspace package of the perps-sdk monorepo. Register it on a PerpsClient to trade Lighter perpetuals through the SDK's unified interface; signing runs through a bundled Go WASM signer.
pnpm add @lifi/perps-sdk @lifi/perps-sdk-provider-lighterimport { createPerpsClient, localStorageAdapter } from '@lifi/perps-sdk'
import { LighterKeyStore, LighterSigner, lighterProvider } from '@lifi/perps-sdk-provider-lighter'
const client = createPerpsClient({
integrator: 'my-app',
apiKey: 'your-api-key',
providers: [
lighterProvider({
signer: new LighterSigner(),
keyStore: new LighterKeyStore(localStorageAdapter),
readOnlyTokenOptions: { storage: localStorageAdapter },
}),
],
})See the @lifi/perps-sdk README and the full documentation for setup, options, the exported surface, the auth-token model, and the browser/Vite WASM configuration.