About the project
PayWDK 💸
PayWDK is an autonomous treasury management and payroll engine built on Tether WDK (@tetherto/wdk) and the Model Context Protocol (MCP).
🚀 What We Built
Web3 startups and decentralized teams lose thousands of dollars on gas fees and hours approving manual transactions. Moreover, delegating crypto funds to AI Agents is risky without strict financial bounds.
PayWDK solves this by providing:
- 100% Gasless Dispersals (ERC-4337): Powered by Pimlico Paymaster on Ethereum Sepolia, enabling USDt transfers with zero ETH gas friction.
- Ironclad Financial Guardrails: Strict single-transaction caps ($50 USDt default) and daily spending budgets ($200 USDt default) enforced at the Smart Account middleware layer (fully configurable via environment variables).
- Claude Desktop MCP Agent: Natural language treasury control allowing LLMs to check treasury status and execute sponsored transfers safely.
- Real-Time Auditability: Instant Telegram alerts with verified Sepolia Etherscan links and local JSON logging.
🛠️ Technology Stack
- Core SDK: Tether WDK (
@tetherto/wdk&@tetherto/wdk-wallet-evm-erc-4337) - Account Abstraction & Paymaster: ERC-4337 + Pimlico Paymaster
- AI Agent Protocol: Model Context Protocol (MCP
@modelcontextprotocol/sdk) - Blockchain Settlement: Ethereum Sepolia Testnet (ERC-20 USDt)
- CLI & Telegram Engine: Node.js v22, TypeScript, Commander.js, Grammy (Telegram API)
🏦 Verified On-Chain Smart Account & Contracts
- PayWDK Treasury Smart Account (Sepolia):
0x97682ff1A980a96D65Ea606b717441E3662c557E - ERC-20 USDt Contract (Sepolia):
0xaA8E23Fb10790ea718445d55baE27C190393401F - ERC-4337 EntryPoint v0.7:
0x43370368dCcCEb147C89D1D78F14589225220290
Hacki