Snowball
  • Welcome to the Snowball
  • Introduction
    • Problem Statement
    • Vision and Mission
    • Solution Overview
  • Modular Naming Service (MNS)
    • What is MNS?
    • MetaMask Snaps
      • Knowledge Base
      • FAQ
    • Identity Management System
      • Claiming Identity
      • Claiming Identity (ENS, SNS...)
      • Sub-identity
      • Primary Identity
      • Transferring Identity
      • Extending Identity Registration
      • Selling Identity
    • Identity Data Management
      • Record Type
        • Address Records
        • TXT Records
      • Records CRUD
    • Reputation Scoring System
      • For Users
      • For Projects
      • Data Sources & Inputs
    • Pricing
    • Use Cases
    • Roadmap
  • Programs & Gamification
    • Referral & Affiliate Systems
      • Affiliate Referral System
        • Terms and Conditions
        • How to Refer as an Affiliate
        • Affiliate Leaderboard Program
        • Eligibility & Requirements
        • Affiliate Tiers, Leaderboard Pools and Commissions
      • Referral System
        • How to Refer
        • Referral Leaderboard Program
        • Referral Tiers, Leaderboard Pools and Commissions
        • Terms & Conditions
      • Leaderboard & Monthly Rewards
      • Payoffs
    • Rewards & Gamification
      • What is Flakes?
      • Achievements
      • Daily Tasks
      • Repeatable tasks
      • Leaderboard
  • Decentralized Identity Layer
    • What is DiD Layer?
    • Cross-chain Interactions
    • Architecture
      • Reverse lookup
    • Tokenomics and Value Economics
      • Tokenomics
      • Value Economics
    • Why use dID on Rollup?
    • Deployments
    • Technical Documentation
      • Smart Contracts
        • RegistrarController
        • TransferController
        • PriceController
        • PublicResolver
        • SaleController
        • SnowRegistry
      • Events Documentation
      • Rest API
      • Typescript SDK
      • CAIP2
      • Reverse Lookup
  • About us
    • Team
Powered by GitBook
On this page
  • Records Management
  • Adding Record
  • Editing Record
  • Remove Record
  1. Modular Naming Service (MNS)
  2. Identity Data Management

Records CRUD

Records Management

Users can seamlessly add, edit, and remove records associated with their identities within the MNS. These actions are facilitated through the app's user-friendly interface, with transactions executed on the blockchain for transparency and security.

Adding Record

When a user wishes to add records to their resolver within the Identity Layer, they follow these steps:

  • Selection of Identity: The user accesses their identity management interface within the MNS.

  • Creating Records: The user is presented with options to add new records. They can either create a new record for their root identity or for a subidentity.

  • Enter Record Details: For each record, the user enters the necessary details, which typically include:

    • Wallet addresses for multiple blockchains, identified by their respective coin IDs.

    • Additional text field types for any relevant information or metadata associated with the record.

  • Submission and Confirmation: After entering the record details, the user submits the information to the resolver contract associated with their identity.

  • Transaction Confirmation: The MNS waits for confirmation of the transaction on the blockchain. Once confirmed, the records are added to the resolver contract, linked to the user's identity.

Editing Record

Editing existing records is straightforward and maintains the integrity of the user’s data:

Remove Record

Users can remove records they no longer need, ensuring their identity data remains relevant and uncluttered.

PreviousTXT RecordsNextReputation Scoring System

Last updated 5 months ago