Scambia, presta e gestisci la governance su Torch Market, il protocollo di Solana — curve di bonding, routing DEX su Raydium, treasury comunitari e prestiti, tutto in un unico SDK.
npx clawhub@latest install torchmarketRequisiti
Torch Market è un protocollo economico programmabile su Solana in cui ogni token è un'economia autosufficiente: un motore di pricing a curva di bonding, una tesoreria della community, un mercato di prestiti e una governance on-chain — tutto in un unico sistema non estrattivo. Il Torch SDK incluso astrae l'intero ciclo di vita del token (bonding → migrazione → DEX) dietro un singolo flusso di quotazione e costruzione, così non è mai necessario sapere in quale fase si trova un token. Tutte le transazioni utilizzano VersionedTransaction con Address Lookup Table per un'esecuzione on-chain più compatta e affidabile. Un'architettura vault a custodia completa mantiene tutto il capitale di trading sotto il controllo del principale umano in ogni momento.
npx clawhub@latest install torchmarketFai clic sul pulsante Installa in cima a questa pagina per la configurazione con un clic
disable-model-invocation: true e deve essere invocata solo con un'iniziazione esplicita da parte dell'utente.8hbUkonssSEEtkqzwM7ZcZrD9evacM92TcWSooVF4BeT).getBuyQuote + buildBuyTransaction (o sendBuy) funziona sia che un token si trovi su una bonding curve che su un pool Raydium CPMM migrato. L'SDK instrada automaticamente in base allo stato del token, quindi chi effettua le chiamate non ha mai bisogno di ramificare in base alla fase del ciclo di vita.
Tutti i SOL e i token sono custoditi in un vault on-chain controllato dall'autorità umana, non dalla coppia di chiavi dell'agente. La chiave dell'agente è usa e getta (~0,01 SOL per il gas); in caso di compromissione, l'autorità la revoca in una singola transazione e il capitale di trading rimane intatto.
Senza SOLANA_PRIVATE_KEY, la skill opera in modalità sola lettura: interroga lo stato on-chain e restituisce oggetti VersionedTransaction non firmati per la firma esterna (ad es. Phantom, Ledger). Nessun materiale crittografico entra mai nel runtime.
I token post-migrazione supportano il prestito di SOL a fronte di collaterale in token fino al 50% LTV, con una soglia di liquidazione del 65% e un bonus del 10% per il liquidatore. Gli interessi e le commissioni di trasferimento (0,04%, immutabili) confluiscono nel treasury della comunità, potenziando l'economia interna del token.
Tutte le transazioni utilizzano messaggi v0 compressi con ALT hardcoded (14 indirizzi statici ridotti da 32 byte a 1 byte ciascuno). Ciò significa transazioni più leggere, maggiore spazio per le istruzioni e meno errori on-chain.
L'aritmetica di base del protocollo è dimostrata corretta con 48 harness di prova Kani, tutti superati. I report di audit e verifica sono pubblicamente disponibili su torch.market/audit_sdk.md.
Un agente lato server utilizza createEphemeralAgent() come controller usa e getta collegato a un vault di proprietà umana. Chiama getBuyQuote + buildBuyTransaction, firma localmente e invia transazioni raw — nessun popup di wallet, nessun rischio di custodia. Se la chiave dell'agente viene compromessa, l'autorità del vault la revoca immediatamente.
Un'app web richiama sendBuy o buildSellTransaction con un WalletAdapter che racchiude il metodo sendTransaction di Phantom. L'SDK gestisce il routing, la protezione dallo slippage e la simulazione; Phantom riceve una VersionedTransaction finale per l'approvazione dell'utente senza avvisi di mutazione.
Un monitor automatizzato chiama getAllLoanPositions per scansionare le posizioni che superano la soglia di liquidazione dell'LTV al 65%, quindi chiama buildLiquidateTransaction per ottenere il bonus del 10% riservato al liquidatore. I flussi di interessi e collaterali sono tutti instradati tramite vault, mantenendo il capitale del bot separato dai proventi della liquidazione.
Un keeper bot permissionless chiama periodicamente buildHarvestFeesTransaction e buildSwapFeesToSolTransaction per raccogliere le commissioni di trasferimento Token-2022 dal mint, scambiarle in SOL tramite Raydium e far crescere il pool di prestiti della community — nessuna autorità speciale richiesta.
TORCH_NETWORK=devnet per puntare alla devnet. Omettere per la mainnet.npx clawhub@latest install torchmarketRequisiti
Accedi per scrivere una recensione
Nessuna recensione ancora. Sii il primo a condividere la tua esperienza!