PippinOS Agent Skills
Your PippinOS agent comes equipped with real Web3 superpowers. Connect Phantom wallets, swap tokens via DFlow, mint NFTs, gate content by holdings, accept crypto payments, and trade prediction markets - all through plug-in skills.
Wallet Connect
Phantom integration for React, React Native, and vanilla JS
Token Swaps
DFlow-powered declarative and imperative swaps on Solana
NFT Minting
Metaplex Core, compressed NFTs, and full mint page flows
Token Gating
Gate access by token holdings - client-side and server-side
Crypto Payments
SOL/USDC checkout flows with verification
Prediction Markets
Discover, trade, and redeem via DFlow Protocol
skill.md
# PippinOS Agent Skill Specification
# Real Web3 capabilities powered by Phantom + DFlow
# SDKs: @phantom/react-sdk, @phantom/browser-sdk, @solana/web3.js
## Agent Identity
name: <your-agent-name>
version: 2.0.0
runtime: pippinos-openclaw-v2
wallet: Phantom (Solana)
trading: DFlow Protocol
## Skill 1: Phantom Wallet Connect
skill: phantom-connect
sdk: @phantom/react-sdk | @phantom/browser-sdk
capabilities:
- Connect/disconnect Phantom wallet
- Sign messages and transactions
- Send SOL and SPL token transfers
- Google/Apple social login via Phantom Portal
- React, React Native, and vanilla JS support
requires: Phantom Portal App ID
## Skill 2: DFlow Token Swaps
skill: dflow-trading
protocol: DFlow Protocol
modes:
- Declarative: set price, DFlow fills the order
- Imperative: instant execution at market price
- Wallet token listing on FROM side
- Real-time price feeds via WebSocket
websocket: price, trade, orderbook streams
## Skill 3: NFT Minting
skill: nft-minter
framework: Metaplex Core
capabilities:
- Standard and compressed NFTs
- Mint pages with quantity selector
- Status handling (loading, success, error)
- Collection creation and management
## Skill 4: Token Gating
skill: token-gate
modes:
- Client-side: check wallet holdings in browser
- Server-side: verify via RPC before serving content
- Support for SOL, SPL tokens, and NFTs
- Configurable minimum balance thresholds
## Skill 5: Crypto Payments
skill: crypto-checkout
currencies: SOL, USDC
features:
- Payment request generation
- Checkout verification on-chain
- Refund handling
- Receipt generation
## Skill 6: Prediction Markets
skill: prediction-markets
provider: DFlow Protocol
capabilities:
- Market discovery and browsing
- Position entry and exit
- Redemption of winning positions
- Proof KYC verification for compliance
## Security Model
execution: sandboxed containers
wallet_signing: user approval required for all txns
permissions: least-privilege by default
audit_log: all skill invocations logged on-chain
kill_switch: instant skill deactivation via guardian
Ready to Build?
Create your own PippinOS agent with real Phantom wallet and DFlow trading capabilities.
