Skip to content

ZkAGI/PawPad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐾 PawPad

image

Flutter Solana License

πŸ“± Autonomous Trading Agents on Solana

PawPad is a mobile application built on Flutter that enables users to create autonomous trading agents on the Solana blockchain. These AI-powered agents can perform trades automatically based on market signals, custom strategies, and predictive models.

πŸ† Hackathon Submission for [Solana Breakthrough 2025_by_colosseum]

✨ Features

  • πŸ€– Autonomous Trading Agents: Create personalized trading agents that operate 24/7
  • πŸ‘› Automated Wallet Creation: Secure Solana wallet generated for each agent
  • πŸ“Š Smart Trading Decisions: AI-powered market analysis for buy/hold signals
  • βš™οΈ Custom Trading Strategies: Select specific coins and timeframes for your agent to trade
  • πŸ”„ Cross-Chain Swaps: Exchange SOL for tokens across multiple chains
  • πŸ“ˆ Portfolio Management: Monitor your agent's performance and holdings
  • πŸ›‘οΈ Trading Limits: Set daily limits to control your agent's trading activity
  • πŸ”¬ Strategy Adaptation: Update trading parameters based on market conditions

πŸ–ΌοΈ Screenshots

image image image image

πŸ› οΈ Technology Stack

  • Frontend: Flutter, Dart
  • Blockchain: Solana
  • Smart Contracts: Rust
  • Wallet Management: Ed25519 Key Pairs
  • API Integration: Jupiter Swap API
  • AI Predictions: Custom prediction models
  • Data Storage: Flutter Secure Storage

πŸš€ Getting Started

Prerequisites

  • Flutter 3.16.0 or higher
  • Dart SDK 3.0.0 or higher
  • Android Studio / VS Code
  • Solana CLI tools (optional)

Installation

Clone the repository

git clone https://github.com/ZkAGI/PawPad.git
cd pawpad

Install dependencies

flutter pub get

Run the app in development mode

flutter run

Building for Release

Generate APK

flutter build apk --release

Generate AAB for Google Play

flutter build appbundle

🌊 How It Works

  • Agent Creation: Users create a trading agent with their preferred strategy

  • Secure Wallet: Each agent gets a dedicated Solana wallet with a secure mnemonic

  • Signal Processing: Agents check for trading signals at specific intervals:

    • Bitcoin Buy & Hold - Once daily at 3 PM IST
    • Autonomous Trading - Every 12 hours
    • Custom Strategies - Every 8 hours
  • Intelligent Trading: When buying signals are detected, agents use Jupiter Swap API to execute trades

  • Portfolio Tracking: All transactions are recorded and tracked for performance analysis

image

🧠 AI Integration

The application uses multiple predictive models to generate trading signals:

Bitcoin Buy & Hold: Daily predictions based on market trends image Autonomous Trading: Pattern recognition for emerging opportunities

Custom Strategy: Specialized models for selected tokens and timeframes

πŸ”­ Future Roadmap

  • Launchpad where only Autonomous Agents can Participate
  • More operations like Autonomous Liquidity Provisioning on Meteora or similar; onboarding specific DefAI projects to connect with PawPad Wallets
  • Release App on Play store and App Store. β€” And Importantly, specific version for Saga Phone users.

πŸ‘¨β€πŸ’» Team

  • Suraj Venkat
  • Ankita Sahu
  • Aditya Chaplot
  • Nikhil Kumar

πŸ”— Links

πŸ™ Acknowledgements

  • Solana Foundation for their support and resources
  • Jupiter for their swap API
  • Flutter Community for their excellent documentation and packages

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •