Keeta Network
  • Introduction
    • Start Developing
    • Create Your First Account
    • Send a Transaction
  • Architecture
    • Data Structure
    • Consensus
      • Voting Power
      • Votes
      • Vote Stapling
  • Components
    • Ledger
      • Get Ledger History
    • Blocks
      • Create a Block
      • Operations
        • Send
        • Receive
        • setInfo
        • modifyTokenSupply
        • modifyTokenBalance
        • updatePermissions
    • Nodes
      • Ledger Pruning
    • Accounts
      • Permissions
      • Storage Accounts
        • Create a Storage Account
        • Single-Token Storage Account
    • Key Pairs
      • Storing Key Pairs
    • Certificates
      • Creating and Attaching Certificates
  • Security
    • Digital Signatures
    • Post Quantum Readiness
    • Data Integrity
    • Protection From Common Attacks
  • Scalability
    • Benchmarks and Performance Metrics
    • Seperating Nodes from Hardware
    • Eliminating Mempools
  • Features
    • Identity Profiles
      • Utilizing Identity Profiles
    • Native Tokenization
      • Token Creation
        • Mint Tokens
        • Burn Tokens
        • Set Permissions
      • Built-in Rules Engine
    • Anchors
      • Creating an Anchor
  • Applications
    • Public Network
    • Private Sub Network
  • Industry Comparison
    • Keeta Network's Advantage
    • Resolving the Blockchain Trilemma
  • Guides
    • Tokenizing Real-World Assets
  • Other Documentation
    • Official Links
    • Tokenomics
    • Roadmap
Powered by GitBook
On this page
  1. Features
  2. Native Tokenization

Built-in Rules Engine

PreviousSet PermissionsNextAnchors
CtrlK

Keeta's blockchain includes a rules engine that allows token creators to attach specific rules to tokens when they are issued, or later in their life-cycle. These rules define how the token can be used, transferred, or managed on the network. For example, a rule might restrict transfers to certain users, set specific transaction dates, or require approval before transactions can occur.

Time-Locked Tokens Example
Transaction Approval Requirements Example

Automatic Enforcement of Token Rules

The network automatically enforces these attached rules. Whenever a transaction involving the token is initiated, the network checks the token's rules to ensure the transaction complies with them. If the transaction doesn't meet the specified conditions, the network will deny it. This automatic enforcement ensures that all token activities adhere to the intended guidelines without the need for manual oversight.

Updating Token Rules After Issuance

One of the key features of Keeta's rules engine is the ability to update the rules even after the token has been created and distributed. Token issuers can modify the rules to adapt to new regulations, changing business needs, or other factors. Once the rules are updated, the network applies the new conditions to all future transactions involving that token.