Contratti e audit
Indirizzi sulla mainnet
Sezione intitolata “Indirizzi sulla mainnet”| Contratto | Indirizzo |
|---|---|
| Treasury (contratto principale del protocollo, riceve i depositi e custodisce i GRAM in staking) | EQCLyZHP4Xe8fpchQz76O-_RmUhaVc_9BAoGyJrwJrcbz2eZ |
| Parent / jetton master (hGRAM) | EQDPdq8xjAhytYqfGSX8KcFWIReCufsB9Wdg0pLlYSO_h76w |
| Jetton HPO | EQDQEUr0LPi8m6D6F0Wrvuok7tZbAcr0yn2Y7hK291MMzMjM |
Gli smart contract di Hipo hanno superato quattro audit indipendenti: Quantstamp (aprile 2025) e ProgramCrafter (marzo 2024) sui contratti v2, e TonTech e Daniil Sedov (ottobre 2023) su v1. Ogni report è pubblicato integralmente su github.com/HipoFinance/audits.
Codice sorgente
Sezione intitolata “Codice sorgente”- Contratti: github.com/HipoFinance/contract — scritti in FunC con il toolset Blueprint; la suite di test pubblica è eseguibile da quel repository.
- Server MCP: github.com/HipoFinance/mcp — pacchetto npm
@hipo-finance/mcp, con licenza MIT.
Che cosa fa ogni contratto
Sezione intitolata “Che cosa fa ogni contratto”- Treasury — il contratto principale del protocollo: custodisce i GRAM depositati e li presta ai mutuatari / validatori.
- Parent — il jetton master (minter) tramite cui i wallet e la tesoreria comunicano.
- Wallet — l’implementazione del jetton wallet per ogni utente.
- Loan — usato per i prestiti di validazione ai mutuatari.
- Bill — un NFT non trasferibile (SBT) emesso quando un’operazione non può concludersi istantaneamente, per esempio un unstaking mentre i fondi sono impegnati in un round di validazione.
- Collection — la collezione NFT a cui appartengono i bill.
- Librarian — un contratto di supporto per il deploy e l’archiviazione dei contratti tramite le funzionalità di libreria di TON.
- Borrower application — aiuta i validatori a prendere in prestito dal protocollo per la validazione.
- Webapp — aiuta gli utenti a fare staking e unstaking.
Documenti tecnici
Sezione intitolata “Documenti tecnici”- Architettura — la macchina a stati del round di validazione e gli invarianti del protocollo.
- Guida all’integrazione — gli schemi dei messaggi per wallet e protocolli.
schema.tlb— gli schemi completi dei messaggi in TL-B.- Diagrammi del flusso dei messaggi — un’immagine per ogni flusso del protocollo.
Per leggere lo stato del protocollo in tempo reale — tasso di cambio, commissioni, tempistiche dei round — usa l’Hipo MCP Server.