Core Features
On top of the basic features offered by the Eliza Framework, Moxie Eliza Skills Framework repository also provides a set of core features that can be used to build more advanced and complex Skills.
Those core features unique to the Moxie Eliza Skills Framework are:
- User Agent Wallets: A user-owned embedded wallet that agents can use to execute onchain actions (e.g., trades, staking).
- Moxie Agent Lib: Utilities for executing transactions via the agent wallet & fetching Moxie data.
- Moxie Client: Injects user data into states, available globally.
You can find more details about each of these core features below:
📄️ User Agent Wallet
An agent wallet is an embedded wallet that is controlled by the AI agent and owned by the user that can be used to execute on-chain transactions for users.
📄️ Moxie Agent Lib
Moxie Agent Libs provides a suite of functions that enables developers to execute on-chain transactions and retrieve Moxie-related data efficiently.
📄️ Moxie Client
The Moxie Client is a specialized Eliza client that extends the `DirectClient` class, serving as the primary interface for users on [moxie.xyz](https://moxie.xyz) to interact with their agents.
📄️ Responses
Responses are rendered in **Markdown** format instead of plain text in [moxie.xyz](https://moxie.xyz).