Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

NovaMind

AI-powered automation engine for creator tokens, stablecoins, and digital assets on the Stellar network.


Overview

NovaMind helps users automate trading actions, token monitoring, alerts, and portfolio protection using real-time Stellar blockchain activity.

Instead of manually tracking market movement, users can create intelligent automation rules that react instantly to:

  • Whale buys and sells
  • Price increases or crashes
  • Volume spikes
  • Liquidity movement
  • Stablecoin inflows
  • Swap activity
  • Market momentum

NovaMind combines:

  • AI-powered strategy generation
  • Real-time blockchain monitoring
  • Automated token swaps
  • Live notifications
  • Smart rule automation
  • Portfolio protection tools

The goal is to make Stellar assets programmable and intelligent.


Core Features

Wallet Authentication

Users securely connect their Stellar wallets to access the platform.

Supported wallets may include:

  • Freighter Wallet
  • Albedo
  • Lobstr
  • WalletConnect-compatible wallets

Authentication includes:

  • Wallet signature verification
  • Nonce-based authentication
  • JWT sessions
  • Secure login flow

AI Rule Generator

Users can ask AI to create automation strategies automatically.

Example prompt:

“Protect my AQUA tokens during market volatility.”

NovaMind can generate a rule like:

{
  "condition": {
    "type": "price_decrease",
    "value": 10
  },
  "action": {
    "type": "swap_to_usdc"
  }
}

This means:

  • If AQUA drops by 10%
  • Automatically swap assets into USDC

Real-Time Market Monitoring

NovaMind continuously monitors Stellar network activity in real time.

Supported monitoring conditions:

  • whale_buy
  • whale_sell
  • price_increase
  • price_decrease
  • high_volume
  • liquidity_spike
  • swap_activity
  • stablecoin_inflow

The system reacts instantly whenever market conditions match user rules.


Automated Actions

When a rule is triggered, StellarFlow can automatically:

  • Send Telegram alerts
  • Generate AI market insights
  • Trigger dashboard notifications
  • Execute swap strategies
  • Protect portfolios during crashes

Token Swapping

NovaMind supports Stellar asset swaps through Stellar DEX liquidity.

Users can:

  • Swap creator tokens into XLM
  • Swap tokens into USDC or USDT
  • Take profits automatically
  • Create defensive trading strategies
  • Reduce exposure during market crashes

Example swaps:

  • AQUA → USDC
  • Creator Token → XLM
  • XLM → USDT

Telegram Notifications

Users can connect Telegram to receive:

  • Market alerts
  • Rule trigger notifications
  • AI trading insights
  • Swap execution updates
  • Portfolio protection alerts

Realtime Dashboard

The dashboard provides live updates powered by WebSockets.

Dashboard features:

  • Active automation rules
  • Market events
  • Token tracking
  • Trigger history
  • Portfolio monitoring
  • Swap history
  • AI insights

How NovaMind Works

User Connects Wallet
        ↓
Creates Automation Rules
        ↓
NovaMind Monitors Blockchain Activity
        ↓
Market Event Happens
        ↓
Rules Engine Evaluates Conditions
        ↓
AI Generates Insights
        ↓
Actions Execute Automatically
        ↓
Notifications + Dashboard Updates

Example Use Cases

Crash Protection

Automatically swap tokens into USDC if price drops by 15%.


Whale Tracking

Receive alerts when large wallets buy creator tokens.


Profit Taking

Automatically convert profits into XLM after major price pumps.


Stablecoin Monitoring

Track large USDC or USDT inflows into specific assets.


Tech Stack

Backend

  • NestJS
  • Prisma ORM
  • PostgreSQL
  • WebSockets
  • JWT Authentication

Blockchain

  • Stellar Network
  • Stellar SDK
  • Horizon API
  • Stellar DEX
  • Soroban (optional)

AI

  • OpenRouter
  • Llama 3

Notifications

  • Telegram Bot API

Database

NovaMind uses PostgreSQL with Prisma ORM.

Main database models include:

  • Users
  • Rules
  • Tokens
  • Market Events
  • Swaps
  • Notifications
  • Portfolio Assets
  • Rule Triggers

API Routes

Authentication

Generate Nonce

GET /auth/nonce?wallet=YOUR_WALLET

Verify Wallet Signature

POST /auth/verify

Body:

{
  "wallet": "YOUR_WALLET",
  "signature": "SIGNED_MESSAGE"
}

Rules

Create Rule

POST /rules

Example:

{
  "token": "AQUA",
  "condition": {
    "type": "price_decrease",
    "value": 10
  },
  "action": {
    "type": "swap_to_usdc"
  }
}

Generate AI Rule

POST /rules/ai

Get User Rules

GET /rules/:wallet

Update Rule

PATCH /rules/:id

Delete Rule

DELETE /rules/:id

Swaps

Execute Swap

POST /swaps/execute

Example:

{
  "fromToken": "AQUA",
  "toToken": "USDC",
  "amount": 100
}

Get Swap History

GET /swaps/history/:wallet

Dashboard

Dashboard Statistics

GET /dashboard/stats?wallet=YOUR_WALLET

Environment Variables

DATABASE_URL=
JWT_SECRET=
OPENROUTER_API_KEY=
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
STELLAR_RPC_URL=
STELLAR_NETWORK=

Installation

Clone Repository

git clone https://github.com/your-repo/stellarflow.git

Install Dependencies

npm install

Setup Database

npx prisma migrate dev

Start Development Server

npm run start:dev

Future Improvements

Planned future features include:

  • Real automated Stellar swaps
  • AI portfolio optimization
  • Multi-chain support
  • Mobile notifications
  • Soroban smart contract automation
  • Copy trading
  • Advanced analytics dashboard
  • Creator loyalty systems
  • Cross-chain swaps

Revenue Model

NovaMind plans to generate revenue through:

  • Premium subscriptions
  • Advanced AI automation tools
  • Automated swap execution fees
  • Enterprise dashboards
  • Developer API access
  • Advanced portfolio analytics

Why NovaMind?

Most traders and creator-token holders still rely on manual monitoring and emotional decisions.

NovaMind transforms Stellar assets into programmable, intelligent assets using:

  • AI
  • automation
  • real-time monitoring
  • automated swaps
  • smart portfolio protection

The mission is to become the automation layer for the Stellar ecosystem.


License

MIT License

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages