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
  • Quick Start Example
  • Available Commands
  • 💸 Tip
  • Best Practices

Guides

PreviousFAQ

Last updated 5 months ago

At time of launch, Simulacrum lets you perform onchain actions directly from X (Twitter) using simple commands. Each command starts with a hashtag and follows a specific format.

Coming soon: LLM integration, so you can use natural language to execute onchain actions!

Quick Start Example

#simu #tip 0.0002 ETH @username

This command tips 0.0002 ETH to the specified user. All commands must begin with #simu

Available Commands

📝 Attest

Put a simple message on-chain (fixed length).

#simu #attest [your message]

📛 Register Basename

Register your unique Basename on-chain.

#simu #basenames #register [basename] [@username]
  • @username is optional. If omitted, mints to your wallet Example: #simulacrum #basenames #register simulacrum1

💱 Swap Tokens

Trade between tokens. Keep it simple - no additional text after the command.

Basic commands:

#simu #buy [amount in eth] [contract address]
#simu #sell [Percentage] [Contract Address]

e.g. #simu #sell 3% 0x161e113B8E9BBAEfb846F73F31624F6f9607bd44 would sell 3% of your $SIMMI balance

💸 Tip

Send tokens to another user.

#simu #tip [amount] [token] [@recipient]
  • token is optional (defaults to ETH) Example: #simu #tip 0.0002 @username

  • recipient can be a twitter username, or a wallet address

🔄 Token Operations

Transfer tokens:

#simu #token #transfer [token] [@recipient] [amount]
  • token is optional (defaults to ETH)

Approve token spending:

#simu #token #approve [token] [spender] [amount]
  • Allows another address to spend tokens on your behalf

  • Use this before certain DeFi operations

Burn tokens:

#simu #burn [percentage of your balance] [contract address]
  • % is percentage of tokens held in the wallet to be burned.

Best Practices

  1. Double-check all addresses and amounts before sending

  2. For swap commands, avoid adding any extra text

  3. Use ETH as the default token when possible for simpler commands

  4. Make sure you have sufficient balance and gas fees