Skip to content

magpiecapital/magpie-bot

Repository files navigation

BagBank Bot

Telegram bot for memecoin-collateralized SOL loans on Solana.

Users deposit SPL tokens (memecoins) as collateral, receive SOL loans at fixed LTV tiers, and repay to reclaim their bags.

Architecture

TG User ──▶ @BagBankBot ──▶ Custodial wallet (per user)
                              │
                              ▼
                        Anchor program (on-chain)
                              │
                              ▼
                    Liquidation backend (off-chain)

Uses wrapped SOL (wSOL) under the hood; users only ever see native SOL.

Stack

  • grammY — Telegram bot framework
  • @coral-xyz/anchor — Solana program client
  • PostgreSQL — user/wallet/position storage
  • Node.js 20+

Setup

cp .env.example .env
# Fill in values
npm install
npm run db:migrate
npm run dev

About

Magpie wraps a Solana lending program in a Telegram bot. Pledge memecoins as collateral, receive SOL instantly, repay on your own schedule.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors