# Trust Wallet Sdk

> Trust Wallet open-source libraries — Wallet Core (HD wallets, address derivation, tx signing in Swift/Kotlin/TypeScript/Go for 140+ chains), Web3 Provider (dApp connection for Ethereum/Solana/Cosmos/Bitcoin/Aptos/TON/Tron), deep linking, browser extension integration, WalletConnect, token assets repository, and Barz ERC-4337 smart wallet. Use when working with trustwallet/wallet-core, @trustwallet/wallet-core, trust-web3-provider, Trust Wallet deep links, token logos/metadata from trustwallet/assets, or Barz account abstraction.

- Skill: `trustwallet/trust-wallet-sdk` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add trustwallet/trust-wallet-sdk`
- Raw SKILL.md: https://api.skillmd.com/api/skills/trustwallet/trust-wallet-sdk/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: trustwallet (https://skillmd.com/u/trustwallet)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/trustwallet/trust-wallet-sdk

---


# Trust Wallet SDK & Libraries

Open-source libraries for wallet integration, dApp connectivity, and smart wallets.

## Reference Guide

Read the reference that matches the user's task:

| Task | Reference | When to read |
|------|-----------|--------------|
| HD wallet, address derivation, tx signing | `references/wallet-core.md` | "wallet core", "derive address", "sign transaction", "key generation" |
| Web3 provider, dApp connection | `references/trust-web3-provider.md` | "web3 provider", "dApp integration", "provider API" |
| Deep links, extension, WalletConnect | `references/trust-developer.md` | "deep link", "browser extension", "WalletConnect" |
| Token logos, metadata, CDN | `references/assets.md` | "token logo", "add asset", "trustwallet/assets" |
| ERC-4337 smart wallet | `references/barz.md` | "smart wallet", "account abstraction", "ERC-4337", "Barz" |

