Agentic AI Automation to your wallet on Solana Ecosystem with Zk auth and zkLLM securing shell you chat and data, perform more then 50+ actions on solana with 30+ protocol integratedLLMzk - zero knowledge privacy & encryption, combining finance, trading, liquidity management, and off-chain intelligence with personalized AI-driven flows.
- zkLLM Privacy: AI interactions secured with zero-knowledge encryption.
- zkAuth: Zero-knowledge based wallet authentication.
- Injection-Proof Shell: Protection against adversarial AI prompt manipulation.
- Wallet Automation: Automated portfolio rebalancing, staking, yield farming, and liquidity provisioning.
- Vibe Trade Live Mode: AI-powered real-time trading and adaptive strategy execution.
- MCP Server: Multi-Chain Processing server for automated strategy design and orchestration.
- Custom Prompts & Labels: Personalized AI-driven flows for each wallet.
- Onion Search Integration: Secure, anonymous external data connectivity.
- Offchain Task Execution: Market analysis, notifications, and automation beyond blockchain.
AgentZk is built on a robust and modular foundation:
- Blockchain: Solana
- Smart Contracts: Rust (Anchor Framework)
- Frontend: React.js, Solana Wallet Adapter
- Backend: Node.js, Express
- AI Integration: Custom zkLLM models
- Storage: IPFS, Arweave
- Security: Zero-Knowledge Proof libraries, AI-injection protection layer
AgentZk employs a layered architecture designed for scalability and privacy:
- User Interface Layer: Intuitive UI for wallet and AI task interactions
- AI Agent Layer: zkLLM-powered agent handling prompts, scheduling, and execution
- API Layer: REST/GraphQL endpoints for protocol and offchain data exchange
- Blockchain Layer: Solana programs for wallet, trading, and liquidity actions
- Storage Layer: Hybrid IPFS/Arweave solution for encrypted data persistence
-
Node.js v16+
-
Yarn or npm
-
Solana-compatible wallet (Phantom, Solflare)
# Clone the repository
git clone https://github.com/inline-arc/AgentZk.git
# Navigate to project directory
cd AgentZk
# Install dependencies
npm install
# Start development server
npm run dev
Contributing
We welcome contributions from the developer community. Please review our Contributing Guidelines before submitting pull requests.
