Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Updated documentation formatting in SKILL.md for improved readability. - No functional changes to the skill's logic or commands. - Updated package files (package.json, package-lock.json) with this version bump.
What This Skill Does
Monolith is a crypto wallet for AI agents on macOS. Private keys are stored in Apple Secure Enclave and never exposed to the skill layer. Spending caps, an allowlist, and a default-deny policy engine control what agents can execute without human approval.
Private keys are held in Apple Secure Enclave and never touch the agent process, so a compromised prompt or model cannot extract or misuse them.
When to use it
- Sending USDC to a vendor address within a preset daily budget
- Swapping ETH for tokens via Uniswap within slippage limits
- Freezing a wallet instantly if an agent behaves unexpectedly
- Updating per-transaction spending caps with biometric confirmation
- Checking wallet balance and policy status before a DeFi deposit
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: send 0.05 ETH to 0x1234...abcd on Base
- 1Calls `send 0x1234...abcd 0.05 ETH 8453`
- 2Daemon checks the address against the allowlist and verifies the amount is within the per-tx cap
- 3Transaction intent is passed to the Secure Enclave for signing
- 4Signed transaction is submitted to Base and the hash is returned
Transaction confirmed on Base, hash 0xabc...
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.