Skip to content

AmbireTech/wallet-login-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ambire Wallet Login SDK

Welcome to the home of Ambire Wallet Login SDK.

This is a set of packages you can use to provide an option for your dApp users to login/connect with Ambire Wallet.

Benefits of using the SDK

Easy onboarding: easily onboard new users to your dApp: even if they do not have a Web3 wallet set-up, the Ambire Login SDK allows them to create a self-custodial account using their email in mere seconds

Tight integration: seamlessly integrated into web3-react and web3-onboard

FIAT on-ramp: built-in FIAT on-ramp allows buying stablecoins with a credit card

Interoperability: once the user creates their Web3 account, it's automatically imported into the full-featured standalone Ambire web wallet, which can be then connected to other dApps; furthermore, once the account has been created, the account will be easily accessible in any other dApp that integrates the login SDK

Easier connection to Ambire: for Ambire users, using the login SDK is much easier than using WalletConnect

Packages

Included packages in this monorepo:

Demo

Example implementation of Ambire SDK Login with Uniswap: Demo dApp

demo sdk image 1 demo sdk image 2 demo sdk image 3 demo sdk image 4

Development

Required node verion: 16

Build after changes to packages:

npm install
npx lerna run build

Publish a new version:

npx lerna publish

About

Ambire Wallet Login SDK: onboard users who are new to Web3 by letting them create a self-custodial account using their email in seconds

Resources

Stars

Watchers

Forks

Packages

No packages published