Okviri i gotovi stogovi
Preporučujemo odabir okvira, posebno ako tek započinjete. Izgradnja punopravnog dapp-a zahtijeva različite dijelove tehnologije. Okviri uključuju mnoge potrebne značajke ili pružaju jednostavne sustave dodataka za odabir alata koje želite.
Ti okviri dolaze s puno unaprijed pripremljenih funkcionalnosti, poput:
- Značajke za okretanje lokalne instance lanca blokova.
- Uslužni programi za sastavljanje "kompajliranje" i testiranje vaših pametnih ugovora.
- Programi za razvoj klijenta za izgradnju vaše aplikacije usmjerene prema korisnicima unutar istog projekta/spremišta.
- Konfiguracija za povezivanje s Ethereumovim mrežama i implementiranje ugovora, bilo da se radi o lokalno pokrenutoj instanci ili nekoj od javnih mreža Ethereuma.
- Decentralizirana distribucija aplikacija – integracije s opcijama pohrane poput IPFS-a.


327
Kurtosis Ethereum Package
A container-based toolkit for easily configuring and spinning up a multi-client Ethereum testnet for rapid local dApp development, prototyping, and testing.
STARLARK
PYTHON

2.688
Brownie
Okvir za razvoj i testiranje zasnovan na Pythonu za pametne ugovore usmjerene na Ethereumovu virtualnu mašinu.
PYTHON
SOLIDITY

258
Epirus
Platforma za razvoj, plasiranje i nadgledanje aplikacija lanaca blokova na Javinoj virtualnoj mašini
HTML
SHELL

2.775
Create Eth App
Izradite aplikacije na osnovi Ethereuma jednom naredbom. Isporučuje se s širokom ponudom okvira UI i predložaka DeFi koje možete odabrati.
JAVASCRIPT
TYPESCRIPT

1.605
Scaffold-ETH-2
Hardhat + aplikacija Create Eth: sve što je potrebno za početak izrade decentraliziranih aplikacija pokrenutih pametnim ugovorima
TYPESCRIPT
SOLIDITY

1.976
Solidity template
Predložak GitHub sa unaprijed zadanim postavkama za vaše pametne ugovore Solidity. Uključuje lokalnu mrežu Hardhat, Waffle za testove, Ethere za implementaciju novčanika i još mnogo toga.
TYPESCRIPT
SOLIDITY

8.811
Foundry
A blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
RUST
SHELL