# Wallet

### Owner ID <a href="#owner-id" id="owner-id"></a>

The owner ID identifiers a user as a unique identifier. On twitter, this is your user ID. It is constrained to 32 bytes.

### Namespace <a href="#namespace" id="namespace"></a>

A namespace is used to identify a command as belonging to a specific source/environment. Without the namespace, there could be collisions in the ownerId. By making wallets uniquely registered to a specific namespace, a user can have multiple wallets. For example, the Twitter source has the identifier "X".

### Wallet Index <a href="#wallet-index" id="wallet-index"></a>

This allows for an Owner ID on a specific namespace to have multiple wallets. By default, this is assumed to be index 0 and is an optional argument.


---

# 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/synthetic-blockchain/organization/commands/wallet.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.
