Prerequisites
- Node.js ≥ 18
- An XAI API key (or OpenAI/Anthropic) — only needed for the demo agent
Option A — Via OpenClaw (fastest)
If you’re running an OpenClaw agent VM, run one command to install all three Glosso skills:“I need a Solana wallet.”The agent reads
SKILL.md, asks which mode you want, runs the provision script, and reports your wallet address. No config editing required.
Option B — Standard Setup
Provision a wallet
Sovereign mode stores an AES-256-GCM encrypted mnemonic locally — no external accounts needed.Output:
The raw private key is never printed. Your mnemonic is encrypted with AES-256-GCM before storage. See Security for details.
What Just Happened?
When you ranprovision:
- A BIP39 mnemonic was generated in-memory
- HD wallet paths were derived (
m/44'/501'/0'/0'for Solana) - The mnemonic was encrypted with AES-256-GCM using your chosen password
- Encrypted bytes were written to
~/.glosso/.env - A
GLOSSO.mdcapability manifest was written your working directory - A devnet airdrop was requested automatically
- It reads
GLOSSO.md— discovers theglosso_balance,glosso_send, and DeFi tools - It calls those tools — which are backed by
@glosso/core’sGlossoWallet - Every sign goes through the policy engine (if configured), then to the signing backend
- Every action is logged to
~/.glosso/activity.log
Next Steps
- Set spend limits — Policy Engine → prevent runaway spending
- Switch to mainnet —
glosso provision --mode sovereign --network mainnet-beta - Switch signing backend — Wallet Modes → Privy or Turnkey for production
- Install skills — Skills → price feeds, swaps, DeFi