Users

Every user experience will vary, a typical flow for Users to interact and use available services in the KIP Ecosystem as follow:

  1. Create Account Abstraction

  • Users establish an Account Abstraction as their primary wallet.

  • They can choose to use familiar wallets such as Externally Owned Account (MetaMask) or Smart Wallet Contract (Safe).

  1. Top-up Wallet

  • Users add payment tokens to their wallets.

  • Ensuring sufficient balance to cover their requests.

  1. Select App Service

  • Users browse and select from available service providers in the KIP Ecosystem.

  1. Send Request

  • Initiating a request triggers parallel actions, including payment processing.

  1. Payment Processing

  • The KIP Service contract handles the payment process.

  • It retrieves the App Service's details and calculates the total payment.

  • Deduction of the payment from the Users' balance occurs.

  • Upon successful completion of payment, it proceeds to the next step.

  1. Fulfill Request

  • The request is processed and results are returned to the specified endpoint.

Last updated