Wallet Aggregator SDK

A library to transparently interact with multiple blockchains

pnpm is used to manage the project. To install, simply clone the repo and run:

Setup

$ pnpm install

Building

$ pnpm run build

Packages

For more information, check each package README:

Package Description
@xlabs/wallet-aggregator-core Base package. Provides the core Wallet abstractions
@xlabs/wallet-aggregator-react React Context component & hooks to interact with wallets
@xlabs/wallet-aggregator-algorand Wallet implementation for Algorand
@xlabs/wallet-aggregator-aptos Wallet implementation for Aptos
@xlabs/wallet-aggregator-evm Wallet implementation for EVM chains
@xlabs/wallet-aggregator-injective Wallet implementation for Injective
@xlabs/wallet-aggregator-near Wallet implementation for Near
@xlabs/wallet-aggregator-solana Wallet implementation for Solana
@xlabs/wallet-aggregator-xpla Wallet implementation for XPLA
@xlabs/wallet-aggregator-terra Wallet implementation for Terra