Code

Developers

The "Stripe for Web3" SDK

Just like Stripe made online credit card processing for web apps easy, Elph makes integrating with Web3 simple for you and your users.

How does it work?

The Elph SDK provides your dApp's users a fully-contained native Web3 proxy in Javascript. The best part? They don't need to download any extra software or browser extensions to use your dApp.

  1. 1

    Integrate the SDK into your dApp

    The SDK is easy to include with just one-line of Javascript.

  2. 2

    Elph SDK unpacks into a fully-contained Web3 proxy within your dApp

    There are three core components that ship as part of the Elph SDK: a digital asset wallet that manages keys in the user's browser (e.g., Chrome), a secure embedded iframe proxy to communicate between your dApp and the wallet, and a built-in Web3 provider to communicate with the global Ethereum network.

  3. 3

    Users securely authenticate with their own digital asset wallet

    The SDK presents an iframe window to your users that acts as a proxy layer between your dApp and their digital asset wallet. Your users can use their digital assets on your dApp by entering their private key, seed phrase, or Elph account details into the iframe window. All keys are securely stored on the client-side, in the user's browser, and no plaintext copy of any key is ever sent to your dApp or Elph.

  4. 4

    All interactions between your users and the dApp are seamless and secure

    Your users' experience is similar to that on a traditional web app with no change in behavior or extra software required.

Sign up to stay updated

Enter your email to receive early releases of our SDKs, learn about how to add your dApp to our dApp store, and stay informed about developer tools we release in the future.