Your AI-powered DeFi assistant on Monad.
Pragma is a product of s0nderlabs. Try it live at pr4gma.xyz.
Pragma lets you interact with DeFi using natural language. Swap tokens, stake MON, trade NFTs, and manage your portfolio—all through conversation.
| Feature | Example |
|---|---|
| Swap Tokens | "Swap 1 MON to USDC" |
| Stake MON | "Stake 5 MON" |
| Trade NFTs | "Buy the cheapest skrumpey" |
| Transfer | "Send 0.5 MON to 0x..." |
| Check Balances | "What's my balance?" |
- Connect - Sign in with Google, Discord, or X via Web3Auth
- Chat - Tell Pragma what you want to do in plain English
- Confirm - Review the quote and approve
- Done - Transaction executes automatically
You: "Swap 0.1 MON to USDC"
Pragma: Swap Quote Ready:
From: 0.1 MON (0.099 after 1% fee)
To: ~0.25 USDC
Would you like to proceed?
You: "yes"
Pragma: Swap Complete! Received 0.248 USDC
- No Seed Phrases - Wallet created from your social login
- Gasless Experience - Session keys handle gas automatically
- Safe by Design - Smart accounts with delegation limits
- Real-time Updates - See transaction progress as it happens
Full documentation: docs/
# Install dependencies
pnpm install
# Run web app
pnpm --filter web dev
# Build all packages
pnpm build| Layer | Technology |
|---|---|
| Frontend | Next.js 15, React 19, Tailwind CSS |
| Blockchain | viem, wagmi, MetaMask Delegation Toolkit |
| AI | LangChain |
| Infrastructure | Pimlico (bundler), Monorail (DEX), aPriori (staking) |
- App: pr4gma.xyz
- Docs: docs/
- Team: s0nderlabs