KIP Protocol Developer Guide
  • Introduction
    • High-level Architecture
  • Features
    • Assets Tokenization
    • Monetization
    • Friendly User Experience
    • Integration Flexibility
    • Security and Sovereignty
    • Fraud and Scam Protection
  • How to Build DeAI Products Using KIP
    • App Makers
    • Model Trainers
    • Dataset Owners
    • Users
  • Developer Guide
    • Standard APIs
      • User - App
      • App - Generation Model
      • App - Embedding Model
      • App - Dataset
    • KIP Ecosystem Core Contracts
      • KIP Management
      • KIP Identification
      • KIP Registration
      • KIP Service
    • Account Abstraction
      • Particle Network
    • Fetch Blockchain Data
      • Using RPC Node
        • RPC Node Providers
          • Alchemy
          • Infura
        • Fetch Data Example
      • Using Subgraph
        • Deploy Subgraph
        • Query using Subgraph
    • KIP Checker Node Execution Guide
      • Checker Node Guide
Powered by GitBook
On this page
  • Account Abstraction: The Definition
  • Account Abstraction within the KIP Ecosystem:
  1. Features

Friendly User Experience

PreviousMonetizationNextIntegration Flexibility

Last updated 10 months ago

Account Abstraction: The Definition

Account: A user's identity on the blockchain that can send or receive transactions and interact with other on-chain accounts. In Ethereum and other EVM-supported networks, there are two types of accounts:

  • External Owned Accounts (EOAs)

  • Contract Accounts (a.k.a smart contracts) Abstraction: A computer science term that involves hiding the details of a system or application, making it easier to use without needing extensive knowledge of its inner workings. It can also be defined as "the process of simplifying a system by providing an interface that masks its complexity."

Account Abstraction is a revolutionary proposal designed to enhance the management and operation of Ethereum accounts. By concealing the complexities of different account types from the Ethereum protocol, account abstraction ensures that every account, whether self-custodial or otherwise, essentially functions as a smart contract. This abstraction simplifies the user experience, improves wallet designs, and significantly reduces the complexity of interacting with web3 applications. For users, this means many technical details are hidden behind higher-level interfaces, making blockchain technology more accessible and easier to use, similar to the web2 apps they use every day. For more information on Account Abstraction, including its features and design, read

Account Abstraction within the KIP Ecosystem:

The ecosystem strategically utilizes Account Abstraction to optimize payment processes and ensure secure interactions between providers and users. This innovative approach facilitates the creation of a dedicated "trading wallet", empowering users to effortlessly fund and engage with multiple applications across the KIP Ecosystem. Moreover, by implementing gas-less transactions where DApps sponsor transaction fees for users, KIP enhances user accessibility and engagement. These advancements not only streamline blockchain interactions but also contribute to a more intuitive and user-centric experience within the ecosystem.

is a leading provider of Web3 infrastructure, offering tools and services that simplify the development and deployment of blockchain applications. Their Smart Wallet-as-a-Service (WaaS) allows developers to easily integrate smart wallets into their applications, providing users with secure and efficient ways to manage their digital assets. KIP’s official account abstraction partner is Particle Network. Through this partnership, KIP offers a seamless and efficient user experience, leveraging Particle's advanced technology to manage and operate smart wallets.

Particle Network WaaS Stack
Account Abstraction: Past, Present, Future
KIP Protocol
Particle Network