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
  1. How to Build DeAI Products Using KIP

Dataset Owners

PreviousModel TrainersNextUsers

Last updated 10 months ago

  1. Set up your Dataset and infrastructures

  • Choose how to provide your data, impacting its searchability:

    • Utilize a vector database.

    • Opt for a simple text file.

  • For efficient semantic search and minimal latency, process user prompts directly from apps, performing embedding and search on your server. This option allows you to choose the embedding/retrieval models you use and is adapted for large datasets with a high degree of content overlap across documents.

  • Alternatively, traditional keyword search remains an option.

  • Either way, it is important to note that it is up to you to manage the retrieval of data from your dataset and to manage the search algorithms that will select the chunks to be passed back to the app/user. It is recommended to make sure your search algorithms are fast and accurate and to choose a data chunk length adapted for RAG.

  • Establish APIs to grant apps or models access to your dataset.

  • Adhere to KIP's API standard to ensure compatibility within the KIP Ecosystem.

  • Consider alternative formats or implement key-based controls for restricted access within your organization.

  1. Prepare Metadata and access URL

  • Prepare the necessary metadata and the URL for accessing it.

  1. Tokenize your Dataset

  • Tokenize your dataset using the ERC-721 or ERC-3525 standard.

  • The token store crucial information about your dataset and access URLs, enabling discovery and connection to apps or models in the KIP Ecosystem.

  1. Set price-per-query

  • Determine your profit margin and set the overall price-per-query.

  • Users will be charged this amount each time they access an app or model using your dataset service.

  1. Launch your Dataset Service

  • Conduct searches within your dataset based on received queries, extracting the most relevant results, and return responses to specified endpoints.

  • The system automatically deducts the appropriate price-per-query from the user's wallet for each query answered and accumulate your revenue in the KIP service contract.

  • You can claim and withdraw your earnings at any time.

Dataset Owners