Naar de inhoud

Blockchain & Web3

Smart contracts en dApps waaraan je echte waarde kunt toevertrouwen.

We ontwerpen, testen en leveren Solidity-contracts en de applicaties eromheen op Ethereum, Base, Polygon, Arbitrum en BNB Chain. Elk contract krijgt Foundry-tests, fuzzing en een Slither-analyse vóór de deployment.

  • 223 tests
  • 100% coverage
  • Slither-analyse

Problemen die we oplossen

‘We hebben een token nodig, maar zijn bang dat het misgaat.’

Geteste contracts op basis van standaarden, met gedocumenteerde adminmodellen en een geverifieerde deployment.

‘Onze contracts moeten geaudit worden, maar we zijn er nog niet klaar voor.’

Auditvoorbereiding: tests, statische analyse en een lijst met fixes, zodat de externe audit sneller en goedkoper wordt.

‘Gebruikers begrijpen onze dApp niet.’

Duidelijke transactieflows, begrijpelijke foutmeldingen en een wallet-UX die ook gebruikers zonder crypto-ervaring kunnen volgen.

‘We moeten on-chain data begrijpelijk maken.’

Dashboards en visualisaties die transacties vertalen naar heldere geldstromen en rapporten.

Wat we bouwen

01

Smart contracts

Solidity 0.8.x op EVM-chains, gebouwd op geaudite OpenZeppelin-componenten, gas-efficiënt en met een upgradestrategie die bij je risicoprofiel past.

02

Tokens, vesting & staking

ERC-20-tokens, vesting met cliffs voor team en investeerders, staking en verdeling van beloningen, inclusief tests voor de randgevallen.

03

NFT's

ERC-721- en ERC-1155-collecties met Merkle-allowlists, ERC-2981-royalty's, delayed reveal en mintpagina's.

04

Escrow, DAO's & treasury

Escrow per mijlpaal, abonnementsbetalingen, DAO-governance met Governor + Timelock en treasury's onder multisig-beheer.

05

dApp-frontends

Walletkoppeling, on-chain reads, heldere transactieflows en begrijpelijke foutmeldingen, gebouwd met viem en React.

06

On-chain-analyse & forensics

Dashboards en tracingtools die ruwe blockchaindata omzetten in heldere geldstroomdiagrammen en rapporten.

07

Security & auditvoorbereiding

Testsuites, fuzzing, statische analyse met Slither en een gedocumenteerde lijst met fixes, zodat je externe audit sneller en goedkoper verloopt.

08

Real-world assets

Tokenisatie van real-world assets met mint/burn onder controle van de bewaarder en proof-of-reserve-controles.

Wat je krijgt

  • Solidity-broncode met NatSpec-documentatie
  • Foundry-testsuite met fuzztests
  • Slither-rapport met een lijst met fixes
  • Deploymentscripts en geverifieerde broncode op de block explorer
  • Notities over architectuur en threat model
  • Volledige IP-overdracht en oplevering van de repository

Wij bouwen technologie, geen beleggingsproducten. Showcasetokens worden nooit verkocht of aangeprezen als belegging; bij tokenprojecten raden we aan vroeg juridisch advies in te schakelen (bijv. over MiCA in de EU).

Showcase

Probeer het live

Standaarden: Solidity 0.8.x, OpenZeppelin, Foundry-tests met fuzzing, statische analyse met Slither, geverifieerde broncode. Foundry-suite met unit-, fuzz- en invarianttests, 100% line- en branch-coverage en statische analyse met Slither in CI, zonder open bevindingen van niveau hoog of middel.

Showcase

Milestone Escrow

De opdrachtgever zet vooraf het volledige budget vast, verdeeld over mijlpalen. Geld beweegt alleen bij vrijgave, een beslissing van de arbiter of annulering.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 tests · 100% coverage · Slither‑analyse

Showcase

Token + Vesting + Staking

Een ERC-20 met cap en gasloze approvals, vestingschema's met cliff voor team en investeerders, en stakingbeloningen naar het Synthetix-model.

ERC-20EIP-2612OpenZeppelin v5

223 tests · 100% coverage · Slither‑analyse

Showcase

SigmaNFT Collection

Een eerlijke NFT-launch: allowlist- en publieke fase, limieten per wallet, onveranderlijke maximale supply, ERC-2981-royalty's en een delayed reveal.

ERC-721ERC-2981Merkle proofs

223 tests · 100% coverage · Slither‑analyse

Showcase

Gold-Backed Token (RWA)

Dekking wordt een voorwaarde voor minten: tokens kunnen alleen worden gemint als de gerapporteerde goudreserve de nieuwe totale supply dekt.

ERC-20AccessControlProof of reserve

223 tests · 100% coverage · Slither‑analyse

Showcase

SigmaGovernor DAO

Houders delegeren, dienen voorstellen in en stemmen; aangenomen voorstellen komen in de wachtrij van een timelock en worden pas na een wachttijd uitgevoerd.

OpenZeppelin GovernorERC20VotesTimelockController

223 tests · 100% coverage · Slither‑analyse

Showcase

Subscription Manager

Merchants maken plannen aan, abonnees geven één keer een approval en een keeper int elke periode. Het geld gaat rechtstreeks naar de merchant en de begunstigden.

ERC-20SafeERC20OpenZeppelin v5

223 tests · 100% coverage · Slither‑analyse

Showcase

SigmaVault (ERC-4626)

Gebruikers storten een asset, ontvangen shares en wisselen die in voor hun evenredige deel van de pool, compatibel met elke ERC-4626-integrator.

ERC-4626OpenZeppelin v5Virtual shares

223 tests · 100% coverage · Slither‑analyse

Testnetdemo

On-chain demo (Sepolia)

Verbind een browserwallet op het Sepolia-testnet, mint een gratis NFT en doorloop stap voor stap een escrow met twee mijlpalen.

Probeer het live
Live AI-demo

AI-reviewer voor smart contracts

Plak Solidity-code of kies een van onze showcasecontracts en krijg een gestructureerde security-pre-review, gerangschikt op ernst.

Probeer het live
Live AI-demo

Document-Q&A met bronvermelding

Upload een pdf of plak tekst en stel vragen. Elk antwoord verwijst naar de exacte passages waarop het is gebaseerd.

Probeer het live

Pakketten

Transparante vanafprijzen. Elk project begint met een gratis intakegesprek en een schriftelijk voorstel.

Starter

Smart Contract Starter

ERC-20- of NFT-contract met tests en een geverifieerde deployment.

vanaf€ 2.800

  • ERC-20 of ERC-721/1155
  • Foundry-testsuite
  • Geverifieerd op de explorer
  • Deploymentscripts
Vraag dit pakket aan

Growth

Aanbevolen

dApp Growth

Contracts plus frontend en walletintegratie.

vanaf€ 9.000

Doorgaans € 9.000-28.000

  • Meerdere contracts
  • dApp-frontend
  • Walletintegratie
  • Slither-rapport
Vraag dit pakket aan

Enterprise

Protocol & RWA

Complexe protocollen, governance, tokenisatie van real-world assets.

Offerte op maat

  • Architectuur & threat model
  • Governance & treasury
  • Auditcoördinatie
  • Langdurige support
Offerte aanvragen

Prijzen in EUR, excl. btw. EU-B2B-facturen met btw verlegd.

Vaste scope, vaste prijs

Audit-Readiness Sprint

Maak je smart contracts klaar voor een externe audit.

Vaste prijs

€ 4.100-8.0001–2 weken

1 week voor maximaal ~1.000 nSLOC, 2 weken voor maximaal ~2.500 nSLOC. Voor grotere codebases maken we een aparte offerte.

Wat erin zit

  • Threat model: actoren, geprivilegieerde rollen, vertrouwensaannames en aanvalsoppervlakken
  • Gap-analyse van de testsuite met een rapport over line en branch coverage
  • Fuzz- en stateful invarianttests (Foundry) voor de kritieke paden
  • Slither-run waarbij elke bevinding wordt beoordeeld
  • Geprioriteerde lijst met fixes en concrete aanbevelingen

Dit krijg je

Een overdrachtspakket voor de audit (bevroren scope en commit, architectuurnotities, invarianten, bekende problemen en testinstructies), zodat de auditors hun tijd aan jouw logica besteden.

Bereidt je code voor op een externe audit; het vervangt die niet.

Vraag deze sprint aan

Gratis checklist

Checklist: is je smart contract klaar voor een audit?

Scope, documentatie, tests, fuzzing, statische analyse en auditlogistiek: wat je voorbereidt voordat je voor een externe audit betaalt.

Online lezen

Directe pdf-download, zonder e-mailadres.

Weet je niet welk pakket past?

Beantwoord vijf korte vragen en krijg een indicatieve bandbreedte voor het budget en de doorlooptijd van je project.

Bereken je raming

Geselecteerd werk

Klantprojecten en showcaseprojecten

Klantplatformen die we met toestemming laten zien, plus onze eigen, duidelijk gelabelde showcaseprojecten die je zelf kunt uitproberen.

KlantprojectBlockchain & Web3

RCIID

Blockchain-forensics · Oostenrijk

Een platform voor een Oostenrijks bedrijf in blockchain-forensics dat het traceren van cryptotransacties inzichtelijk maakt voor advocaten, autoriteiten en slachtoffers.

Lees de case
KlantprojectWeb & platformen

GAGA Menjačnica

Valutawissel & edelmetalen · Novi Sad, Servië

Een snel Next.js-platform voor een wisselkantoor en handelaar in goud en zilver in Novi Sad.

Lees de case
KlantprojectWeb & platformen

Sisak Green

Groene energie & circulaire economie · Sisak, Kroatië

Een tweetalig (DE/EN) investeerdersplatform voor een industrieel waste-to-energy-project in Kroatië.

Lees de case

Showcaseprojecten van sigmacode

Bekijk al het werk

Tech stack

Blockchain & Web3

  • Solidity
  • Foundry
  • Hardhat
  • OpenZeppelin
  • ethers.js
  • viem
  • wagmi
  • The Graph
  • Chainlink-oracles
  • EVM-chains: Ethereum, Base, Arbitrum, Polygon, BNB Chain, Optimism
  • Tokenstandaarden: ERC-20, ERC-721, ERC-1155, ERC-4626, ERC-2981
  • Account abstraction (ERC-4337)
  • Multisig-wallets (Safe)
  • Securitytooling: Slither, fuzzing, invarianttests
  • On-chain-analyse & forensics

Web & platformen

  • Next.js
  • React
  • TypeScript
  • Node.js
  • NestJS
  • Python
  • PostgreSQL
  • Prisma
  • Redis
  • Tailwind CSS
  • Headless CMS: Sanity, Strapi, Payload
  • Stripe
  • i18n op schaal
  • REST- & GraphQL-API's
  • WebSockets & realtime
Bekijk de hele tech stack

Zo verloopt een project

  1. 01

    Verkenning

    Een gratis intakegesprek om je doelen, gebruikers en randvoorwaarden te begrijpen. De ongemakkelijke vragen stellen we vroeg.

  2. 02

    Plan

    Een schriftelijk voorstel met architectuur, scope, mijlpalen, risico's en een vaste prijs of mijlpaalbudget.

  3. 03

    Mijlpalen

    We bouwen in korte iteraties met werkende demo's. Je krijgt toegang tot de repository en kunt bij elke stap feedback geven.

  4. 04

    Oplevering

    Deployment, documentatie en een walkthrough voor je team. Volledige IP-overdracht bij de slotbetaling.

  5. 05

    Onderhoud

    Optionele retainer voor onderhoud, hosting, beveiligingsupdates en continue verbetering.

Werkwijze

Veelgestelde vragen

Met welke chains werken jullie?

EVM-chains: Ethereum, Base, Polygon, Arbitrum en BNB Chain, plus hun testnets. Showcasecontracts worden eerst op Sepolia gedeployd.

Vervangt jullie review een audit?

Nee. Onze auditvoorbereiding maakt een externe audit sneller en goedkoper, maar voor contracts die aanzienlijke waarde beheren raden we altijd een onafhankelijk auditbedrijf aan.

Kunnen jullie een bestaande contract-codebase overnemen?

Ja. We beginnen met een review van de code, de tests en de deployment-setup en geven je een schriftelijke beoordeling voordat we wijzigingen voorstellen.

Gebruiken jullie upgradeable contracts?

Alleen waar het te rechtvaardigen is. Upgradeability brengt extra vertrouwensaannames met zich mee; we bespreken de afweging met je en documenteren het adminmodel in beide gevallen.

Hoe lang duurt een gemiddeld smart-contractproject?

Een afgebakend token- of NFT-contract met tests en een geverifieerde deployment duurt meestal een paar weken; dApps en systemen met meerdere contracts duren langer. Bij het voorstel krijg je een mijlpalenplan.

Deployen jullie voor ons naar mainnet?

Ja, als je dat wilt. We bereiden de deploymentscripts voor, voeren de deployment samen met jou uit en verifiëren de broncode op de block explorer. De keys blijven onder jouw controle, bij voorkeur in een multisig.

Kunnen jullie helpen met tokenomics of juridische vragen?

We implementeren tokenmechanismen technisch en wijzen op risico's, maar geven geen juridisch of financieel advies. We raden aan om vroeg een jurist te betrekken, zeker met het oog op MiCA in de EU.

Bespreek je project in 30 minuten

In een gratis intakegesprek van 30 minuten hoor je of en hoe we kunnen helpen, en wat het ongeveer gaat kosten.

Liever eerst schrijven? Stuur ons een bericht

Je spreekt direct met Ing. Ismet Mesic, Tech lead.