EthosConnect consists of two core offerings:
An NPM package that makes it easy to connect a wallet to your web-based dApp on Sui as well as wallet-less users through email (social login coming soon).
A RESTful API that allows you to create wallets and sign transactions for users from a non-web environment (e.g. mobile, unity, a server, etc)
The EthosConnect NPM package
With EthosConnect you don't have to worry about which wallets can connect with your dApp. Any wallet that implements the Sui Wallet Standard will be able to connect to your dApp and when someone developers a new wallet that implements the Wallet Standard it will be able to connect to your dApp with no changes on your part.
And when you are ready you can enable email wallets, which allow wallet-less users to connect to your dApp through their email (social login coming soon) with no extra effort on your part (email wallets look identical to all other wallets from the dApp's perspective).
Follow the step-by-step guide to installing the library.
View the code base for an example app using Ethos.
Leverage the APIs to give your users a tailored experience.
Match the EthosConnect flow with the theme of your app.
The EthosConnect RESTful API
Already have the interface covered? Check out EthosConnect REST API, an OpenAPI 3.0 compliant REST API that lets you create new wallets for your customers and use them to sign data in your applications. You control the experience!
Contact Ethos Support to get set up and start using the REST API!
Use our new REST API and let Ethos take care of the wallet creation and data signing.