Layer 2-netwerken voeren transacties uit buiten Ethereum mainnet en rekenen ze af op Ethereum. Gebruikers betalen een fractie van de kosten op mainnet en krijgen snellere bevestigingen, terwijl de chain veel van de veiligheid van Ethereum erft. De meeste gebruikers, het meeste handelsvolume en de meeste nieuwe applicaties op EVM-chains zitten inmiddels op layer 2's, dus daar bouwen is meestal de standaard, geen extra.
Optimistic en ZK-rollups
De meeste layer 2's zijn rollups. Optimistic rollups zoals Arbitrum, Optimism en Base gaan ervan uit dat transacties geldig zijn tenzij ze worden aangevochten; daarom duren opnames naar Ethereum zonder snelle bridge ongeveer een week. ZK-rollups zoals zkSync bewijzen elke batch met een validity proof, zodat opnames sneller definitief zijn, ten koste van complexere infrastructuur en soms kleine verschillen met het gedrag van Ethereum.
Chains waarmee wij werken
- Arbitrum: groot DeFi-ecosysteem; Orbit voor chains per applicatie.
- Optimism en de OP Stack waarop veel chains zijn gebouwd.
- Base: OP Stack-chain met een groot aantal consumentgebruikers.
- zkSync: ZK-rollup met native account abstractie.
- Polygon: Polygon PoS, veel gebruikt voor betalingen en consumentenapps.
Wat wij bouwen
- Uitrol op meerdere chains van uw contracts met identieke adressen en consistente configuratie, zie smart contract ontwikkeling.
- Bestaande dApps overzetten van mainnet of andere chains, inclusief de chainspecifieke verschillen waar een simpele overzetting op stukloopt.
- Kostenafhandeling: nauwkeurige gasschatting inclusief de datakosten die elke rollup rekent voor het publiceren op Ethereum.
- Bridging en opnames: canonieke bridges, snelle bridges en de gebruikerservaring rond wachttijden. Zie cross-chain bridges.
- Gasloze en smart account-flows, die op layer 2 goedkoop zijn. Zie account abstractie.
Veelgestelde vragen
Welke layer 2 moeten we kiezen?
Begin bij waar uw gebruikers en liquiditeit zitten, en weeg daarna kosten, opnametijden, tooling en eventuele EVM-verschillen af. Veel producten draaien op meerdere layer 2's.
Werken onze Solidity-contracts ongewijzigd?
Op EVM-equivalente rollups zoals Arbitrum, Optimism en Base bijna altijd. Op zkSync wijken sommige details af, dus contracts worden op de doelchain getest.
Kunnen we een eigen chain lanceren?
Ja, met frameworks zoals de OP Stack of Arbitrum Orbit. Dat loont alleen bij voldoende activiteit, dus daar kijken we eerst naar.
Wie is eigenaar van de code?
Het eigendom van de broncode wordt in het contract vastgelegd, en de code kan volledig van u zijn, inclusief documentatie en tests.
Bouwen op layer 2
Vertel ons wat u bouwt en wie het gebruikt. Wij helpen u de chains te kiezen en bouwen een applicatie die snel en goedkoop is voor uw gebruikers.
Plan een gratis gesprek over layer 2 ontwikkeling
Arbitrum Ontwikkeling: dApps, Stylus en Orbit-chains
Arbitrum ontwikkeling: dApps bouwen en overzetten op Arbitrum One en Nova, contracts in Rust met Stylus, en Orbit-chains. Kosten, bridging en valkuilen.
Base Ontwikkeling: Consumenten-dApps op de Layer 2 van Coinbase
Base ontwikkeling: consumenten-dApps, betalingen en smart wallets op de OP Stack layer 2 van Coinbase. Onboarding, gasloze flows, kosten en multi-chain.
Cross-Chain Bridge Integratie: Assets en Berichten
Cross-chain bridge integratie: canonieke bridges, snelle liquiditeitsbridges, CCTP voor native USDC en berichtenprotocollen. Beveiliging, monitoring en UX.
Optimism Ontwikkeling: OP Mainnet en OP Stack-chains
Optimism ontwikkeling: dApps op OP Mainnet en andere OP Stack-chains, de Superchain, fault proofs, kosten en opnames, en wanneer een eigen chain zinvol is.
Polygon Ontwikkeling: dApps, Betalingen en Tokens
Polygon ontwikkeling: dApps, stablecoin-betalingen en tokens op Polygon PoS, met bridging, kostenafhandeling en uitrol naast andere layer 2's.
zkSync Ontwikkeling: ZK-rollup met Native Account Abstractie
zkSync ontwikkeling: dApps op een ZK-rollup met native account abstractie en ingebouwde paymasters. Verschillen in compiler en deployment, kosten en opnames.