plurigrid/asi

aptos-trading

Execute trades on Aptos mainnet with price-triggered profit-taking and dip-buying strategies. Includes wallet management, transaction signing, and DEX swaps via Liquidswap. Use when automating APT trading, checking balances, or executing swaps.

First seen Jan 29, 2026

Installation

$ npx skills add plurigrid/asi --skill aptos-trading

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from plurigrid/asi · top by installs.

npx skills add plurigrid/asi

Browse all from plurigrid/asi

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 62
License LICENSE
Default branch main
Open issues 3
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

CompatibilityRequires Python 3.8+, aiohttp, pyyaml, cryptography. Mainnet access via REST API.

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,546 B
  • docs SUMMARY.md 265 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 7 installs

SKILL.md

Aptos Trading Executor

Automated APT trading on Aptos mainnet with price-triggered strategies.

Overview

  • Purpose: Automated profit-taking and dip-buying (vulture) strategies
  • Network: Aptos Mainnet via REST API
  • DEX: Liquidswap for APT ↔ USDC swaps

Quick Start

# Run the executor (requires confirmation)
python ~/.agents/skills/aptos-trading/scripts/alpha_executor.py

Configuration

Wallet configuration in /Users/alice/agent_scripts/wallets.yaml:

  • apt_primary - Main trading wallet
  • usdc_withdrawal - USDC extraction wallet

Strategy Parameters

Profit Triggers (Bull Levels)

Level Price Action
B1 $1.60 Log only (adjust to take 20%)
B2 $1.80 Swap 30% to USDC
B3 $2.00 Swap 50% to USDC
MOON $2.50 Swap 75% to USDC

Dip Buying (Vulture Levels)

Price Amount
$1.40 15 APT
$1.30 15 APT
$1.20 15 APT

Architecture

AptosClient Class

  • getaccountinfo() - Fetch sequence number
  • get_balance() - Read APT from fungible asset store
  • submit_transaction(payload) - Sign and submit tx
  • swapapttousdc(amount, minout) - Execute Liquidswap swap

Price Feeds

  1. CoinGecko API (primary)
  2. Binance API (fallback)
  3. Default $1.50 (emergency)

Security Notes

⚠️ CRITICAL: Private keys are in wallets.yaml - NEVER commit this file ⚠️ All transactions are signed locally and submitted to mainnet ⚠️ Script requires typing "EXECUTE" to confirm live trading

Wallet Validation (MANDATORY)

Before funding ANY wallet, run:

just aptos-validate-all

NEVER use derive-resource-account-address for wallet creation. Use aptos init --private-key to derive addresses correctly.

Files

  • scripts/alpha_executor.py - Main executor
  • references/system-docs.org - Full system documentation
  • /Users/alice/agent_scripts/wallets.yaml - Wallet config (external)
  • /Users/alice/agent_scripts/Holdings.md - Live state tracker
  • /Users/alice/agent_scripts/alpha.log - Execution log

Para(Optic) atlas

Part of: para-mensch-commons.