Aggregated Onboarding and Embedded Wallets

Wallet-based Web3 onboarding is cumbersome to non-natives. With this SDK, enable users to use SSO, mobile or – connect any wallet and use any asset, directly within your dApp. No need for seeds, bridges, gas tokens, or dapp-wallet chain compatibility.

Tria Wallet SDK

General overview

Chain abstraction is packed in the Aggregated Wallet SDK allowing developers to onboard users to their dapp with social logins, DIDs, and any wallet. This SDK includes a fully customizable embedded multi-chain wallet with features such as onramp, swap, bridge, gas abstraction and liquidity unification. This SDK is available on major platforms.

  • Aggregated wallet – i.e., shared wallet amongst all dApps
  • Gas abstraction, and usable aggregated assets from all chains
  • Multi-chain including EVM and non-EVM blockchains. (Solana, Cosmos/IBC, Sui, Bitcoin)
  • Available on JS, React, Next, Flutter, Unity and Unreal. Full list.
  • Integrate in less than a day.

Login methods and chain abstraction

Onboard users with Web2-friendly seedless social logins, or Web3-native wallet or DID login method. With Tria's chain abstraction, users from other ecosystems like Solana, can connect their Phantom Wallet to your dApp on Optimism – and vice versa. Users don't need to worry about new wallets, bridging or paying gas on different chains. This enables developers to target the entire Web unrestricted by ecosystem constraints.

  • Social logins (Google, Twitter, Facebook, Discord, Instagram and others)
  • Mobile logins and magic links
  • Tria DID (username and password)
  • External DIDs (ENS)
  • Wallets (Metamask, Phantom, Keplr, WalletConnect and more)

Embedded Aggregated Wallet

Embedded wallet SDK comes with a fully modular architecture allowing developers to use certain parts, or all of it in one-click. The SDK comes with crucial features like onramp, swaps, bridges, alongside automated performant operations on balance fetching, history, spam and phishing sanitization and more.

  • Shared user balance across all dApps
  • Users can use assets from any blockchain, directly within your dApp
  • Fully customizable and modular multi-chain embedded wallet SDK
  • Use templates or individual components in your own UI

Was this page helpful?