COINROBOT.AI
CoinRobot.AI

CoinRobot.AI technikai dokumentáció

Közérthető, részletes és nyilvánosan ellenőrizhető leírások a CoinRobot.AI integrációinak működéséről és biztonsági határairól.

Dokumentumok listája

DEX–Solana Vault: működés és biztonság

Indulás előtt: Az owner wallettel inicializáld a Vaultot; a kijelzett Vault USDC befizetési token accountot töltsd fel kereskedési tőkével; a bot-walletre tegyél kevés SOL-t az első hálózati díjakhoz; mentsd a Connectort és indíts Tervet.

A CoinRobot a Solanán a Jupiteren keresztül, felhasználói tulajdonú Vault Program accounttal és külön bot-wallettel kereskedik. A Vault a program-derived authority (PDA) mögötti token accountokban tartja a kereskedési tőkét; a bot-wallet indítja az automatizált trade hívásokat és fizeti a tranzakciós díjakat.

A teljes CoinRobot kereskedési folyamat leírása bemutatja a piaci adattól és stratégiai döntéstől a végrehajtásig és egyenlegfigyelésig vezető közös utat.

Vault és bot-wallet: két külön szerep

A Vault/PDA oldal tartja a kereskedési tőkét. A külön bot-wallet írja alá a CoinRobot automatizált trade tranzakcióit, ezért a hálózati díj ezen a walleten jelentkezik. A bot-walletnek induláskor kevés SOL-ra van szüksége. Ha később a SOL alacsony és van USDC a bot-walleten, a robot megpróbálhat automatikusan SOL-t vásárolni. A Vault és a bot-wallet egyenlege a Dashboardon ellenőrizhető.

Fogalmak és hálózati adatok

Vault account
A program állapota: owner, bot-wallet, Jupiter router és token allowlist.
Vault USDC befizetési token account
Az associated token account, amely ténylegesen fogadja a kereskedési USDC-t.
Bot-wallet
A CoinRobot külön walletje, amely aláírja az automatizált trade hívásokat és SOL-ban fizeti a hálózati díjat.
Jupiter
A Vault által konfigurált Solana router az engedélyezett swapokhoz.

A saját Solana integrációs címek

Vault account — programállapot, ne utalj rá USDC-tLog in to display the addresses of your DEX-Solana Connector.

Ez a Solana Program Vault accountja. Kereskedési USDC-t ne erre a címre utalj.

Vault USDC befizetési token account — kereskedési tőkeLog in to display the addresses of your DEX-Solana Connector.

Ide utald a Solana-mainnet USDC-t, amellyel a Terv kereskedhet.

SOL fee cím — bot-walletLog in to display the addresses of your DEX-Solana Connector.

Ide utalj kevés SOL-t az automatizált tranzakciók hálózati díjához.

USDC fee token account — bot-wallet ATALog in to display the addresses of your DEX-Solana Connector.

Ide utalható a fee-utántöltéshez használt USDC. A robot ebből szükség esetén SOL-t vásárolhat. A kereskedési tőke nem ide, hanem a Vault USDC befizetési token accountra való.

A saját címek még nem jeleníthetők meg. Jelentkezz be, majd inicializáld és mentsd a DEX-Solana Connectort; ezután itt automatikusan megjelennek.

Miért hasznos a Vault?

A Solana Vault korlátozott programon keresztül enged kereskedést úgy, hogy az owner privát kulcsát vagy seed phrase-ét nem kell átadni a CoinRobotnak.

Miért van külön bot-wallet?

A bot-wallet az automatizált kereskedés tranzakcióindítója, így a Solana tranzakciós díjai is itt jelentkeznek.

A kiutalás külön funkció a kereskedéstől

A bot-wallet a támogatott összesített kiutalást csak a tárolt owner címére indíthatja. A célzott kiutalások és a Vault kezelése owner aláíráshoz kötött.

End-to-end folyamat a felületen
  1. Csatlakoztasd a Phantom/kompatibilis walletet és inicializáld a Vaultot.
  2. A kijelzett Vault USDC befizetési token accountot töltsd fel kereskedési tőkével.
  3. A bot-walletre tegyél kevés SOL-t az induló díjakhoz; opcionálisan USDC is tartható rajta automatikus SOL-utántöltéshez.
  4. Hozz létre és indíts Tervet. A CoinRobot kiértékeli a stratégiát; a bot-wallet aláírja a tranzakciót; a Vault meghívja a Jupitert az engedélyezett swaphoz.
  5. A Dashboardon ellenőrizd a Vault és a bot-wallet egyenlegeit.
  6. Kilépéskor állítsd le a Tervet és külön használd a kiutalási folyamatot.

Jogosultsági modell

MűveletOwnerBot-walletKorlát
Automatizált CoinRobot tradeNemIgenA konfigurált bot-wallet írja alá; engedélyezett mintek, pontos Vault token accountok, konfigurált Jupiter router és input/min-output ellenőrzések korlátozzák.
Összes engedélyezett eszköz kiutalása az ownernekIgenIndíthatjaA fogadó kötelezően a tárolt owner.
Célzott token/native SOL kiutalásIgenNemOwner aláírás szükséges.
Bot/router/token allowlist módosítás; Vault lezárásIgenNemOwner aláírás szükséges.

Technikai megjegyzés: a jelenlegi program require_bot_or_owner ellenőrzése közvetlen programhívásnál az ownernek is engedi a trade utasítást. A fenti táblázat a CoinRobot automatizált működését mutatja, ahol a trade tranzakció aláírója a bot-wallet.

Verified Build program és nyilvános forrás

A telepített program a Solana Explorerben ellenőrizhető. A forrás a nyilvános GitHub repositoryban érhető el.

Engedélyezett router: a Vault eltárolja és ellenőrzi a konfigurált Jupiter router/program címet.

Technikai referencia – kompakt utasítástérkép
initialize_vault(...)                      owner inicializálja a Vault/PDA állapotot
trade(...)                                 korlátozott Jupiter swap
withdraw_all                               bot/owner visszaküldheti az engedélyezett eszközöket az ownernek
withdraw_token / withdraw_native           owner-only célzott kiutalások
set_bot_address / update_routers           owner-only konfiguráció
add_token / remove_token                   owner-only mint allowlist
close_empty_token_accounts / close_vault_account  owner-only takarítás
publikus readerek                          Vault állapot és engedélyezett mintek lekérdezése

Gyakorlati biztonsági ellenőrzőlista

  • Kereskedési USDC-t kizárólag a kijelzett Vault USDC befizetési token accountra utalj, magára a Vault accountra soha.
  • Az első automatizált tranzakciókhoz legyen kevés SOL a bot-walleten.
  • A bot-walleten csak a jelzett fee tartalék legyen; a kereskedési tőke a Vault token accountokba való.
  • Ellenőrizd a Program ID-t, ownert, bot-walletet, Jupiter routert és engedélyezett minteket.
  • Az owner seed phrase-ét vagy privát kulcsát soha ne add ki; a CoinRobotnak nincs rá szüksége.
BejelentkezésRegisztráció