asda23acs
Emblem-Vault
TypeScript✨ New

TypeScript SDK for Emblem Vault cross-chain wallet and trading infrastructure.

Last updated Jul 8, 2026
405
Stars
21
Forks
0
Issues
0
Stars/day
Attention Score
91
Language breakdown
TypeScript 100.0%
Files click to expand
README

Emblem Vault SDK

TypeScript SDK for Emblem Vault cross-chain wallet and trading infrastructure.

Wraps the Emblem Vault API for wallet management, token swaps, cross-chain bridges, and market data across 7 blockchains.

Install

npm install emblem-vault-sdk

Usage

import { EmblemClient, Chain } from 'emblem-vault-sdk';

const client = new EmblemClient({ apiKey: process.env.EMBLEMAPIKEY, walletPassword: process.env.EMBLEMWALLETPASSWORD, });

// Get wallet balances const balances = await client.getBalances(Chain.SOLANA);

// Swap tokens const result = await client.swap({ chain: Chain.SOLANA, fromToken: 'SOL', toToken: 'USDC', amount: 1.0, slippageBps: 100, });

// Bridge tokens const bridge = await client.bridge({ fromChain: Chain.SOLANA, toChain: Chain.ETHEREUM, token: 'USDC', amount: 100, });

// Get token price const price = await client.getPrice('SOL', Chain.SOLANA);

Supported Chains

Solana, Ethereum, Base, BSC, Polygon, Hedera, Bitcoin.

Features

  • Multi-chain wallet management
  • Token swaps via Jupiter, Uniswap, PancakeSwap
  • Cross-chain bridging
  • Market data and token lookup
  • Limit orders and conditional trades
  • Balance monitoring and alerts

Links

License

MIT

© 2026 GitRepoTrend · Adam-McBride/Emblem-Vault · Updated daily from GitHub