Simulacrum
  • Overview
  • Existential Attestation
    • Validators
  • Synthetic Blockchain
    • Organization
      • Indexer
        • Sources
          • X
          • Telegram
          • TBD
      • Blocks
      • Mempool
      • Commands
        • Wallet
        • Metaprotocols
        • Modifiers
        • Arguments
        • Keyword Arguments
      • Effects
    • Roadmap
  • Metaprotocols
    • The Drops
      • Modules
        • Tokens
          • Token Deployment
          • Airdrops
          • Trading
          • Liquidity
        • Trading
        • Vaults
      • Points
    • MiniGame (TBD)
    • Sportsbook (TBD)
    • Lottery (TBD)
  • Revenue
    • $EMP Staking
  • Fair Witness API
    • Integration
  • FAQ
  • Guides
  • Website
  • X
  • Empyreal
  • Empyreal Docs
Powered by GitBook
On this page
  1. Synthetic Blockchain

Organization

PreviousSynthetic BlockchainNextIndexer

Last updated 7 months ago

The Synthetic Blockchain is composed of a few main components, not unlike a typical blockchain. There needs to be a place for transactions to be staged, a way for blocks to be finalized, a canonical format for a Command to be accepted onchain, and actions that are triggered by these commands.

These components are:

  • : The mechanism that adds new commands to the mempool

  • : Where commands are staged until they are executed

  • : The collection of commands executed in unison

  • : The format for a user submitted request, analogous to a Transaction on standard blockchains

  • : Requirements that require asynchronous actions to take place. Intents that can not be handled within the execution of the Command.

Indexer
Mempool
Blocks
Commands
Effects