1 of 15

oppa

ICP’s dev account controller

2 of 15

oppa

Whenever you are building a product for consumer apps it sometimes brings up the need to keep the complicated stuff under the hood and help the user get things done.

3 of 15

oppa

Even if it means, controlling their wallet…

4 of 15

oppa

This is the ICP Dev Account Controller

A project that allows builders to leverage ICP capabilities on behalf of the users benefit despite the consumer lack of blockchain knowledge

5 of 15

oppa

Some of the actions available

  1. Create an user’s wallet
  2. Get user’s account ID
  3. Get user’s balance
  4. Transfer peer to peer
  5. Transfer history

6 of 15

oppa

1. Create user wallet

7 of 15

oppa

2. Get users account ID

8 of 15

oppa

3. Get balance

9 of 15

oppa

4. Transfer peer to peer

10 of 15

oppa

5. Transfer history

11 of 15

oppa

Examples of how it works

We integrated another project to show how the integration of account control helps the developer team to bring users an easier UX.

12 of 15

13 of 15

oppa

The user gets a new wallet just by saying Hi.

The dev, then controls the wallet.

14 of 15

oppa

I sign, therefore I am.

15 of 15

oppa