# Guides

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).

<pre><code><strong>#simu #attest [your message]
</strong></code></pre>

<figure><img src="/files/pk9TQKkcCNiX7Vx6m1D9" alt=""><figcaption></figcaption></figure>

#### 📛 Register Basename

Register your unique Basename on-chain.

```
#simu #basenames #register [basename] [@username]
```

* `@username` is optional. If omitted, mints to your wallet Example:\
  &#x20;`#simulacrum #basenames #register simulacrum1`

<figure><img src="/files/gn6vCRvOF5lmoSrV5kYf" alt=""><figcaption></figcaption></figure>

#### 💱 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

<figure><img src="/files/pKdg2YM7mMvz3oHeoQHs" alt=""><figcaption></figcaption></figure>

## 💸 Tip

Send tokens to another user.

<pre><code><strong>#simu #tip [amount] [token] [@recipient]
</strong></code></pre>

* `token` is optional (defaults to ETH) Example: `#simu #tip 0.0002 @username`&#x20;
* `recipient` can be a twitter username, or a wallet address

<figure><img src="/files/Xw7tbAjVjDgSrE4xTFwM" alt=""><figcaption></figcaption></figure>

#### 🔄 Token Operations

**Transfer tokens:**

```
#simu #token #transfer [token] [@recipient] [amount]
```

* `token` is optional (defaults to ETH)

<figure><img src="/files/o4vw16GYKhSjfaeskn3y" alt=""><figcaption></figcaption></figure>

**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]
```

<figure><img src="/files/MDAbb25uwFcvloZostcj" alt=""><figcaption></figcaption></figure>

* % 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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.simulacrum.network/guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
