Blockchain & Web3 Ontwikkelaar

Home Blockchain & Web3 Ontwikkelaar

SemBricks is een Nederlands softwarebedrijf dat blockchain- en web3-toepassingen bouwt. Wij schrijven de smart contracts, en minstens zo belangrijk: de software eromheen. De dapp-frontend, de walletkoppeling, de backend die on-chain data indexeert en de tools waarmee uw team het product beheert.

Wij werken op Ethereum en andere EVM-chains, waaronder layer 2-netwerken zoals Base en Arbitrum, en op Solana. Onze focus ligt op toepassingen waar correctheid telt: tokens, trading, betalingen en DeFi, waar een fout echt geld kost.

Blockchain ontwikkeling: onze diensten

Wilt u dat gebruikers transacties doen zonder gas? Zie gasloze transacties voor alle methoden, van sponsoring met paymasters en EIP-7702 tot relayers en permit-handtekeningen.

Web3 ontwikkeling: meer dan smart contracts

Web3 ontwikkeling wordt vaak teruggebracht tot "een smart contract schrijven", maar gebruikers zien het contract nooit. Zij zien een website of app, een pop-up van hun wallet en een transactie die wel of niet werkt. Een goed web3-product heeft nodig:

  • Een dapp-frontend die duidelijk uitlegt wat een gebruiker gaat ondertekenen, gekoppeld via standaarden zoals WalletConnect.
  • Betrouwbare toegang tot de chain via goed beheerde RPC-endpoints, met een terugvaloptie als een provider uitvalt.
  • Een backend die events indexeert, zodat uw app saldi en historie direct toont in plaats van bij elke pagina de chain te bevragen.
  • Beheer- en monitoringtools, zodat uw team ziet wat er on-chain gebeurt en kan ingrijpen als er iets misgaat.

Omdat wij dit allemaal bouwen, worden het contract en de software eromheen samen ontworpen in plaats van achteraf aan elkaar geplakt.

Chains waarop wij bouwen

EVM-chains: Ethereum mainnet als veiligheid en liquiditeit het zwaarst wegen, en layer 2-netwerken zoals Base, Arbitrum en Optimism, of Polygon, als gebruikers veel kleine transacties doen. Contracts worden in Solidity geschreven en kunnen meestal op meerdere van deze chains draaien.

Solana: zeer snelle en goedkope transacties, met programma's in Rust. Sterk voor toepassingen met veel volume, met een eigen programmeermodel en eigen valkuilen.

Wij helpen u kiezen op basis van uw gebruikers, de liquiditeit die u nodig heeft en de kosten per transactie, niet op basis van wat in de mode is.

Recent blockchainwerk

Een blockchain ontwikkelaar kiezen

Wie u ook kiest, deze vragen zijn het stellen waard:

  • Hoe wordt de code getest en gereviewd? Let op unit- en fuzz-tests, een interne security review en een duidelijke visie op onafhankelijke audits.
  • Wie beheert de sleutels na de launch? Adminrechten horen bij u te liggen, bij voorkeur in een multisig, niet bij de ontwikkelaar.
  • Wie is eigenaar van de code? Zorg dat het eigendom van de broncode contractueel is vastgelegd.
  • Kunnen ze ook de off-chain onderdelen bouwen? Frontend, backend, indexering en monitoring zijn meestal meer werk dan de contracts zelf.
  • Zeggen ze het als u geen blockchain nodig heeft? Een goede partner doet dat, ook als het project daardoor kleiner wordt.

Veelgestelde vragen over blockchain ontwikkeling

Heeft mijn project echt een blockchain nodig?

Niet altijd. Een blockchain is zinvol als meerdere partijen gedeelde data of waarde moeten vertrouwen zonder centrale beheerder, of als u tokens, on-chain betalingen of koppelingen met DeFi nodig heeft. Volstaat een gewone database, dan zeggen wij dat, en die bouwen wij ook.

Op welke blockchain moeten wij bouwen?

Dat hangt af van uw gebruikers, de benodigde liquiditeit en de transactiekosten die bij uw toepassing passen. De meeste projecten komen uit op een EVM-chain zoals Ethereum of een layer 2 als Base; toepassingen met veel volume passen vaak goed bij Solana. Wij lopen de afwegingen met u door voordat er een keuze valt.

Hoe gaan jullie om met beveiliging?

Beveiliging zit vanaf het begin in het ontwerp: een dreigingsmodel, grondige tests, een interne review en een veilige deployment met adminrechten in een multisig. Voor contracts die veel waarde gaan beheren raden wij een onafhankelijke audit aan en helpen wij u die voor te bereiden. Zie smart contract audit ondersteuning.

Kunnen jullie een bestaand blockchainproject overnemen?

Ja. Wij kunnen starten vanuit bestaande code en contracts, die reviewen, en daarna verder ontwikkelen of waar nodig een veilige migratie naar nieuwe contracts plannen.

Wie is eigenaar van de code?

Het eigendom van de broncode wordt contractueel vastgelegd, en de code kan volledig van u zijn, inclusief documentatie en tests.

Tekenen jullie een NDA?

Ja. Veel blockchainprojecten zijn vertrouwelijk tot de launch, en wij tekenen op verzoek een NDA voordat we details bespreken.

Start uw blockchainproject

Vertel ons wat u wilt bouwen, voor welke gebruikers en op welke chain als u dat al weet. Wij helpen u het idee scherp te krijgen, wijzen op de risico's en bepalen samen wat on-chain hoort en wat niet.

Plan een vrijblijvend gesprek over uw blockchainproject

A

Account Abstractie Ontwikkeling

Account abstractie ontwikkeling: smart accounts, ERC-4337, EIP-7702, bundlers, paymasters en session keys voor gasloze onboarding en wallets zonder seed phrase.

B

Blockchain Data Indexering: Eigen Indexers en API's

Wat is blockchain data-indexering? Waarom een node niet genoeg is, hoe indexers events, reorgs en backfills verwerken, en de indexers en API's die wij bouwen.

B

Blockchain Tradingtools Ontwikkeling

Maatwerk blockchain tradingtools: on-chain bots, DEX-integraties, portfolio trackers en P&L-calculators voor tradingdesks, fondsen en platforms.

B

Blockchain-handtekeningen: EIP-712, Permits en Gasloos

Veilig ondertekenen op de blockchain: EIP-712 typed data, permit-handtekeningen, meta-transacties en gasloze flows, beschermd tegen replay en blind signing.

C

Crypto Belastingsoftware Laten Maken voor Platforms en Adviseurs

Maatwerk crypto belastingsoftware: transacties importeren, kostprijs, inkomsten uit staking en DeFi, landregels, en DAC8/CARF-rapportage voor exchanges.

C

Crypto Wallet Ontwikkeling: Mobiel, Desktop en Extensie

Crypto wallet ontwikkeling voor mobiel, desktop en browserextensie: veilig sleutelbeheer, multi-chain ondersteuning en hardware wallet signing. Plan een call.

D

DeFi Ontwikkeling: Protocollen, Dashboards en Tools

DeFi ontwikkeling: veilige protocolcontracts voor vaults, staking en lending, plus de dashboards, monitoring en positietools eromheen. Plan een gesprek.

E

Ethereum-standaarden (EIP's en ERC's) Volgens Spec

Implementatie van Ethereum-standaarden zoals ERC-20, ERC-721, ERC-1155, ERC-4626, EIP-2612 en EIP-1559, volgens spec zodat wallets en protocollen gewoon werken.

E

EVM Ontwikkeling: Ethereum en EVM-compatibele Chains

EVM ontwikkeling voor Ethereum en compatibele chains: smart contracts, event listeners, tooling en NFT-tooling, uitgerold waar uw gebruikers zijn.

G

Gasloze Transacties: Gas Sponsoring, Paymasters, Relayers

Gasloze transacties uitgelegd en gebouwd: gas sponsoring met paymasters, EIP-7702, relayers en meta-transacties, permit-handtekeningen en Solana fee payers.

L

Layer 2 Ontwikkeling: Rollups en EVM-chains

Layer 2 ontwikkeling op Arbitrum, Optimism, Base, zkSync en Polygon: een chain kiezen, dApps uitrollen en overzetten, kosten, bridging en opnametijden.

M

Multi-Chain Tooling: Eén Product op Meerdere Blockchains

Multi-chain tooling: één product op EVM-chains en Solana met gedeelde configuratie, RPC-failover, consistente deployments, één saldo-overzicht en bridging.

O

On-Chain Automatisering: Keepers, Geplande en Getriggerde Acties

On-chain automatisering: keepers die geplande en voorwaardelijke transacties uitvoeren, zoals herbalanceren, liquidatiebescherming en uitbetalingen.

P

Paymaster Ontwikkeling: Gasloos en Betalen in Tokens

ERC-4337 paymaster ontwikkeling: sponsor het gas van uw gebruikers of laat ze betalen in USDC en andere tokens, met limieten, misbruikbescherming en monitoring.

S

Smart Contract Ontwikkeling: Solidity en Solana op Maat

Smart contract ontwikkeling in Solidity (Ethereum, Base, L2's) en Rust op Solana. Getest, gereviewd en veilig gedeployed, met audit-klare code. Plan een call.

S

Solana Ontwikkeling: Programma's, Tokens en Tooling

Solana ontwikkeling in Rust en Anchor: on-chain programma's, SPL-tokens, NFT-tooling, program clients en RPC-infrastructuur voor snelle, goedkope toepassingen.