Ruka kwenda kwenye maudhui makuu

Anzisha eneo lako rafiki kwaajili ya uundaji

Kama uko tayari kuanza kujenga, ni muda wa kuchagua msururu sasa.
Vifaa na mifumo inayoweza kukusaidia kujenga programu za Ethereum ziko hapa.

Miundo na safu zilizotengenezwa mapema

Tunapendekeza uchague mfumo, haswa ikiwa ndio kwanza unaanza. Kuunda dapp kamili kunahitaji vipande tofauti vya teknolojia. Mifumo inajumuisha vipengele vingi vinavyohitajika au kutoa mifumo rahisi ya programu-jalizi ili kuchagua zana unazotaka.

Miundo hii inakuja na utendaji mwingi wa nje ya sanduku, kama:

  • Vipengele vya kuunda mfano wa mnyororo wa bloku.
  • Huduma za kukusanya na kujaribu mikataba yako mahiri.
  • Viongezi vya ukuzaji wa mteja ili kuunda programu yako inayomkabili mtumiaji ndani ya mradi/hazina sawa.
  • Mipangilio ya kuunganisha kwenye mitandao ya Ethereum na kupeleka kandarasi, iwe kwa mfano unaoendeshwa ndani ya nchi, au mojawapo ya mitandao ya umma ya Ethereum.
  • Usambazaji wa programu uliogatuliwa - miunganisho na chaguo za hifadhi kama vile IPFS.
Kielelezo cha matofali yaliopangwa kama nembo ya ETH
Nembo ya Waffle

957

(opens in a new tab)

Waffle

Maktaba ya juu zaidi ya majaribio kwa mikataba mahiri. Tumia peke yako au kwa Scaffold-eth au Hardhat.
TYPESCRIPTSOLIDITY
Open Waffle(opens in a new tab)
Kurtosis logo

157

(opens in a new tab)

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.
STARLARKPYTHON
Open Kurtosis Ethereum Package(opens in a new tab)
Nembo ya Hardhat

6,773

(opens in a new tab)

Hardhat

Hardhat ni mazingira ya maendeleo ya Ethereum kwa wataalamu.
TYPESCRIPTRUST
Open Hardhat(opens in a new tab)
Nembo ya Truffle

14,014

(opens in a new tab)

Truffle

Msaninidi programu anaweza kufanya wazo lake kua programu zilizogatuliwa kwa urahisi kwa kutumia Truffle.
TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)
Nembo ya Brownie

2,596

(opens in a new tab)

Brownie

Uundaji ulio na misingi ya Python na mfumo wa kufanyia majaribio ya mikataba erervu inayolenga Mashine ya Mtandaoni ya Ethereum.
PYTHONSOLIDITY
Open Brownie(opens in a new tab)
Nembo ya Epirus

233

(opens in a new tab)

Epirus

Jukwaa la kukuza, kupeleka na kufuatilia programu za blockchain kwenye Mashine ya Mtandaoni ya Java
HTMLSHELL
Open Epirus(opens in a new tab)
Tengeneza nembo ya programu ya Eth

2,676

(opens in a new tab)

Create Eth App

Unda programu zinazoendeshwa na Ethereum kwa amri moja. Inakuja na matoleo mengi ya mifumo ya UI na violezo vya DeFi kuchagua.
JAVASCRIPTTYPESCRIPT
Open Create Eth App(opens in a new tab)
nembo ya scaffold-eth

962

(opens in a new tab)

Scaffold-ETH-2

Ethers + hardhat + React: Ni kila kitu unachohitaji ili kuanza kujenga programu zilizogatuliwa zinazopewa nguvu na mikataba erevu
TYPESCRIPTJAVASCRIPT
Open Scaffold-ETH-2(opens in a new tab)
Nembo kiolezo cha Solidity

1,919

(opens in a new tab)

Solidity template

Kiolezo cha GitHub kilichojengwa tayari kwa ajili ya mikataba erevu ya Solidity utakayojenga. Inajumuisha mtandao wa Hardhat, Waffle kwa ajili ya kufanya majaribio, Ethers kwa ajili ya utekelezaji wa pochi, na mengine mengi.
TYPESCRIPTSOLIDITY
Open Solidity template(opens in a new tab)
Foundry logo

7,544

(opens in a new tab)

Foundry

A blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
RUSTSHELL
Open Foundry(opens in a new tab)

Je! ukurasa huu umekusaidia?