Milestone Escrow
Il committente blocca in anticipo l'intero budget, suddiviso in milestone. I fondi si muovono solo con un rilascio, una decisione dell'arbitro o un annullamento.
Toolkit per il lancio di un token: ERC-20 con cap, vesting con cliff e lineare, ricompense di staking
SigmaToken è un ERC-20 con hard cap, permit EIP-2612 (approvazioni gasless), possibilità di burn e ownership in due passaggi; l'owner può coniare solo fino al cap. TokenVesting custodisce token per molti beneficiari; ogni piano ha un inizio, un cliff, una durata e un flag di revocabilità ed è interamente finanziato al momento della creazione.
StakingRewards consente agli utenti di mettere in staking un token e guadagnarne un altro (o lo stesso) a un tasso fisso per tutto il periodo di ricompensa. Usa una contabilità reward-per-token in O(1), così i costi in gas non crescono con il numero di staker, e le ricompense vengono trasferite nel contratto prima di essere promesse.
Il lancio di un token richiede disciplina sulla supply, lock-up credibili per team e investitori e incentivi equi per gli holder. Le implementazioni personalizzate e non sottoposte ad audit di questi pattern sono una fonte frequente di exploit: calcolo delle ricompense errato, promesse di ricompensa senza copertura e backdoor di amministrazione.
Il deployment di SigmaToken fissa un hard cap; l'owner può coniare solo fino a quel limite.
L'owner crea i piani di vesting (inizio, cliff, durata, importo, revocabile). I token vengono trasferiti subito nel contratto.
Nulla matura prima di inizio + cliff; dopo, i token maturano linearmente fino al termine della durata. I beneficiari chiamano release() in qualsiasi momento.
Per i piani revocabili, revoke() lascia riscuotibile la parte maturata e restituisce solo il residuo non maturato.
L'owner finanzia un periodo di ricompensa dello staking con notifyRewardAmount(); gli staker guadagnano pro rata e possono in qualsiasi momento mettere in staking, prelevare, riscuotere le ricompense o uscire.
La durata delle ricompense può essere modificata solo tra un periodo di ricompensa e l'altro.
Il committente blocca in anticipo l'intero budget, suddiviso in milestone. I fondi si muovono solo con un rilascio, una decisione dell'arbitro o un annullamento.
Un lancio NFT equo: fasi allowlist e pubblica, limiti per wallet, supply massima immutabile, royalty ERC-2981 e reveal differito.
La copertura diventa una precondizione del mint: i token possono essere coniati solo se la riserva d'oro dichiarata copre la nuova supply totale.
Standard: Solidity 0.8.x, OpenZeppelin, test Foundry con fuzzing, analisi statica con Slither, codice sorgente verificato. 223 test · copertura 100% · analisi Slither.
Raccontateci che cosa state costruendo. Uno sviluppatore senior vi risponde entro 24 ore nei giorni lavorativi; l'offerta scritta, a prezzo fisso o a milestone, arriva di norma entro pochi giorni lavorativi.
Preferite prima scriverci? Scriveteci
Parlerete direttamente con Ing. Ismet Mesic, Tech lead.