Vai al contenuto

Blockchain & Web3

Smart contract e dApp a cui affidare valore reale.

Progettiamo, testiamo e rilasciamo contratti Solidity e le applicazioni che li circondano su Ethereum, Base, Polygon, Arbitrum e BNB Chain. Test Foundry, fuzzing e Slither sono inclusi in ogni progetto.

  • 223 test
  • copertura 100%
  • analisi Slither

I problemi che risolviamo

«Ci serve un token, ma temiamo di sbagliare qualcosa.»

Contratti testati e basati sugli standard, con modelli di amministrazione documentati e un deployment verificato.

«I nostri contratti hanno bisogno di un audit, ma non siamo pronti.»

Preparazione all'audit: test, analisi statica e un elenco delle correzioni, così l'audit esterno è più rapido e costa meno.

«Gli utenti non capiscono la nostra dApp.»

Flussi di transazione chiari, messaggi di errore leggibili e una UX del wallet che riesce a seguire anche chi non conosce il mondo crypto.

«Dobbiamo rendere comprensibili i dati on-chain.»

Dashboard e visualizzazioni che trasformano le transazioni in flussi di denaro e report chiari.

Che cosa sviluppiamo

01

Smart contract

Solidity 0.8.x su chain EVM, basati su componenti OpenZeppelin già sottoposti ad audit, efficienti nel consumo di gas e con una strategia di upgrade adatta al vostro profilo di rischio.

02

Token, vesting e staking

Token ERC-20, vesting per team e investitori con cliff, staking e distribuzione delle ricompense, con test dedicati a ogni caso limite.

03

NFT

Collezioni ERC-721 ed ERC-1155 con allowlist Merkle, royalty ERC-2981, reveal differito e pagine di mint.

04

Escrow, DAO e treasury

Escrow a milestone, pagamenti in abbonamento, governance DAO con Governor + Timelock e treasury controllate da multisig.

05

Frontend per dApp

Connessione del wallet, letture on-chain, flussi di transazione chiari e messaggi di errore comprensibili, sviluppati con viem e React.

06

Analisi on-chain e forensics

Dashboard e strumenti di tracing che trasformano i dati grezzi della blockchain in grafici dei flussi di denaro e report chiari.

07

Sicurezza e preparazione all'audit

Suite di test, fuzzing, analisi statica con Slither e un elenco documentato delle correzioni, per un audit esterno più rapido e meno costoso.

08

Real-world asset

Tokenizzazione di asset reali con mint/burn sotto il controllo del custode e verifiche di proof of reserve.

Che cosa ricevete

  • Codice sorgente Solidity con documentazione NatSpec
  • Suite di test Foundry con fuzz test
  • Report Slither con elenco delle correzioni
  • Script di deployment e codice sorgente verificato sul block explorer
  • Note su architettura e threat model
  • Cessione completa dell'IP e consegna del repository

Sviluppiamo tecnologia, non prodotti di investimento. I token showcase non vengono mai venduti né promossi come investimenti; per i progetti basati su token consigliamo di coinvolgere fin da subito un consulente legale (ad es. per il MiCA nell'UE).

Showcase

Provatelo live

Standard: Solidity 0.8.x, OpenZeppelin, test Foundry con fuzzing, analisi statica con Slither, codice sorgente verificato. Suite Foundry con unit test, fuzz test e invariant test, copertura del 100% di righe e branch e analisi statica con Slither in CI, senza rilievi aperti di gravità alta o media.

Showcase

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.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 test · copertura 100% · analisi Slither

Showcase

Token + Vesting + Staking

Un ERC-20 con cap e approvazioni gasless, piani di vesting con cliff per team e investitori e ricompense di staking sul modello Synthetix.

ERC-20EIP-2612OpenZeppelin v5

223 test · copertura 100% · analisi Slither

Showcase

SigmaNFT Collection

Un lancio NFT equo: fasi allowlist e pubblica, limiti per wallet, supply massima immutabile, royalty ERC-2981 e reveal differito.

ERC-721ERC-2981Merkle proofs

223 test · copertura 100% · analisi Slither

Showcase

Gold-Backed Token (RWA)

La copertura diventa una precondizione del mint: i token possono essere coniati solo se la riserva d'oro dichiarata copre la nuova supply totale.

ERC-20AccessControlProof of reserve

223 test · copertura 100% · analisi Slither

Showcase

SigmaGovernor DAO

Gli holder delegano, propongono e votano; le proposte approvate vengono messe in coda in un timelock ed eseguite solo dopo un periodo di attesa.

OpenZeppelin GovernorERC20VotesTimelockController

223 test · copertura 100% · analisi Slither

Showcase

Subscription Manager

I merchant creano i piani, gli abbonati approvano una sola volta e un keeper addebita ogni periodo; i fondi vanno direttamente a merchant e beneficiari.

ERC-20SafeERC20OpenZeppelin v5

223 test · copertura 100% · analisi Slither

Showcase

SigmaVault (ERC-4626)

Gli utenti depositano un asset, ricevono quote e le riscattano per la propria parte pro rata del pool, compatibile con ogni integratore ERC-4626.

ERC-4626OpenZeppelin v5Virtual shares

223 test · copertura 100% · analisi Slither

Demo su testnet

Demo on-chain (Sepolia)

Collegate un wallet del browser alla testnet Sepolia, coniate un NFT gratuito ed eseguite passo dopo passo un escrow a due milestone.

Provatelo live
Demo AI live

Reviewer AI per smart contract

Incollate codice Solidity o scegliete uno dei nostri contratti showcase e ottenete una pre-review di sicurezza strutturata, ordinata per gravità.

Provatelo live
Demo AI live

Q&A su documenti con citazioni

Caricate un PDF o incollate un testo e fate domande. Ogni risposta rimanda ai passaggi esatti su cui si basa.

Provatelo live

Pacchetti

Prezzi di partenza trasparenti. Ogni progetto inizia con una call di scoping gratuita e un'offerta scritta.

Starter

Smart Contract Starter

Contratto ERC-20 o NFT con test e deployment verificato.

da2800 €

  • ERC-20 o ERC-721/1155
  • Suite di test Foundry
  • Verificato sull'explorer
  • Script di deployment
Iniziate da questo pacchetto

Growth

Consigliato

dApp Growth

Contratti più frontend e integrazione del wallet.

da9000 €

Di norma 9000-28.000 €

  • Più contratti
  • Frontend per dApp
  • Integrazione del wallet
  • Report Slither
Iniziate da questo pacchetto

Enterprise

Protocol & RWA

Protocolli complessi, governance, tokenizzazione di asset reali.

Preventivo su misura

  • Architettura e threat model
  • Governance e treasury
  • Coordinamento dell'audit
  • Supporto a lungo termine
Richiedete un preventivo

Prezzi in EUR, IVA esclusa. Fatture B2B UE in reverse charge.

Perimetro fisso, prezzo fisso

Audit-Readiness Sprint

Preparate i vostri smart contract a un audit esterno.

Prezzo fisso

4100-8000 €1–2 settimane

1 settimana fino a ~1.000 nSLOC, 2 settimane fino a ~2.500 nSLOC. Per le codebase più grandi prepariamo un preventivo a parte.

Che cosa è incluso

  • Threat model: attori, ruoli privilegiati, ipotesi di fiducia e superfici di attacco
  • Analisi delle lacune della suite di test, con report di copertura di righe e branch
  • Fuzz test e invariant test stateful (Foundry) per i percorsi critici
  • Esecuzione di Slither con triage di ogni rilievo
  • Elenco delle correzioni in ordine di priorità, con raccomandazioni concrete

Che cosa ricevete

Un pacchetto di consegna per l'audit (perimetro e commit congelati, note di architettura, invarianti, problemi noti e istruzioni per i test), così gli auditor dedicano il loro tempo alla vostra logica.

Prepara il vostro codice a un audit esterno; non lo sostituisce.

Richiedete questo sprint

Checklist gratuita

Checklist di preparazione all'audit degli smart contract

Perimetro, documentazione, test, fuzzing, analisi statica e logistica dell'audit: che cosa preparare prima di pagare un audit esterno.

Leggete online

Download diretto del PDF, senza lasciare l'e-mail.

Non sapete quale pacchetto fa per voi?

Rispondete a cinque brevi domande e ricevete una fascia di budget e una durata indicative per il vostro progetto.

Calcolate la stima

Lavori selezionati

Progetti per clienti e progetti showcase

Piattaforme di clienti mostrate con il loro consenso, più i nostri progetti showcase, chiaramente indicati come tali, che potete provare.

Progetto clienteBlockchain & Web3

RCIID

Blockchain forensics · Austria

Una piattaforma per una società austriaca di blockchain forensics che presenta il tracciamento delle transazioni crypto ad avvocati, autorità e vittime.

Leggete il case study
Progetto clienteWeb & piattaforme

GAGA Menjačnica

Cambio valuta e metalli preziosi · Novi Sad, Serbia

Una piattaforma Next.js per un cambiavalute e rivenditore di oro e argento di Novi Sad.

Leggete il case study
Progetto clienteWeb & piattaforme

Sisak Green

Energia verde ed economia circolare · Sisak, Croazia

Una piattaforma bilingue (DE/EN) per investitori dedicata a un progetto industriale waste-to-energy in Croazia.

Leggete il case study

Progetti showcase di sigmacode

Tutti i progetti

Stack tecnologico

Blockchain & Web3

  • Solidity
  • Foundry
  • Hardhat
  • OpenZeppelin
  • ethers.js
  • viem
  • wagmi
  • The Graph
  • Oracoli Chainlink
  • Chain EVM: Ethereum, Base, Arbitrum, Polygon, BNB Chain, Optimism
  • Standard di token: ERC-20, ERC-721, ERC-1155, ERC-4626, ERC-2981
  • Account abstraction (ERC-4337)
  • Wallet multisig (Safe)
  • Strumenti di sicurezza: Slither, fuzzing, invariant test
  • Analisi e forensics on-chain

Web & piattaforme

  • Next.js
  • React
  • TypeScript
  • Node.js
  • NestJS
  • Python
  • PostgreSQL
  • Prisma
  • Redis
  • Tailwind CSS
  • Headless CMS: Sanity, Strapi, Payload
  • Stripe
  • i18n su larga scala
  • API REST e GraphQL
  • WebSocket e real-time
Scoprite lo stack completo

Come si svolge un progetto

  1. 01

    Discovery

    Una call di scoping gratuita per capire obiettivi, utenti e vincoli. Le domande scomode le facciamo subito.

  2. 02

    Piano

    Un'offerta scritta con architettura, perimetro, milestone, rischi e un prezzo fisso o un budget a milestone.

  3. 03

    Milestone

    Sviluppiamo in iterazioni brevi con demo funzionanti. Avete accesso al repository e potete dare feedback a ogni passaggio.

  4. 04

    Consegna

    Deployment, documentazione e una sessione di walkthrough per il vostro team. Cessione completa dell'IP al saldo finale.

  5. 05

    Manutenzione

    Retainer opzionale per manutenzione, hosting, aggiornamenti di sicurezza e miglioramento continuo.

Processo

Domande frequenti

Con quali chain lavorate?

Chain EVM: Ethereum, Base, Polygon, Arbitrum e BNB Chain, più le rispettive testnet. I contratti showcase vengono rilasciati prima su Sepolia.

La vostra review sostituisce un audit?

No. La nostra preparazione all'audit rende un audit esterno più rapido e meno costoso, ma per i contratti che custodiscono valori significativi consigliamo sempre una società di audit indipendente.

Potete prendere in carico una codebase di smart contract esistente?

Sì. Partiamo da una review di codice, test e setup di deployment e vi consegniamo una valutazione scritta prima di proporre qualsiasi modifica.

Usate contratti upgradeable?

Solo dove è giustificato. La possibilità di upgrade introduce ulteriori assunzioni di fiducia: ne valutiamo con voi pro e contro e documentiamo in ogni caso il modello di amministrazione.

Quanto dura in genere un progetto di smart contract?

Un contratto token o NFT mirato, con test e deployment verificato, richiede di solito poche settimane; dApp e sistemi con più contratti richiedono più tempo. Con l'offerta ricevete un piano a milestone.

Fate voi il deployment su mainnet?

Sì, se lo desiderate. Prepariamo gli script di deployment, eseguiamo il deployment insieme a voi e verifichiamo il codice sorgente sul block explorer. Le chiavi restano sotto il vostro controllo, idealmente in un multisig.

Potete aiutarci con la tokenomics o con le questioni legali?

Implementiamo la meccanica del token sul piano tecnico e segnaliamo i rischi, ma non forniamo consulenza legale o finanziaria. Consigliamo di coinvolgere presto un consulente legale, soprattutto alla luce del regolamento MiCA nell'UE.

Definiamo insieme il vostro progetto

Basta una breve call per capire se e come possiamo aiutarvi, e quanto costerà indicativamente.

Preferite prima scriverci? Scriveteci

Parlerete direttamente con Ing. Ismet Mesic, Tech lead.