Devtool ya Zcash ni jukwaa la kufanya udukuzi kwenye Zcash. Imeundwa na wasanidi programu [developers], kwa ajili ya wasanidi programu, kwa ajili ya majaribio na uundaji wa utendakazi mpya wa Zcash; na haipaswi kuchukuliwa kuwa tayari kwa matumizi ya uzalishaji. API ya mstari wa amri inayotolewa na kifaa hiki inaweza na itabadilika wakati wowote bila onyo. USIWEKE fedha kubwa chini ya usimamizi wa pochi [wallet] iliyopachikwa ya zcash-devtool.
Mafunzo ya video ya Devtool ya Zcash:
Kris Nuttycombe (@nuttycom) aliwasilisha kifaa hiki wakati wa ZconVI.
Kwa mwongozo wa hatua kwa hatua wa jinsi ya kuanza kutumia vifaa hivi, tazama mwongozo huu. Unaeleza mwongozo kamili wa jinsi ya kusanidi na kutumia vifaa vya zcash devtool. Unakusudiwa kutumika kama mwongozo wa jinsi ya kusanidi na kuongeza utendakazi wako mwenyewe kwenye kifaa hiki.
Mwanzo wa haraka
Amri zilizo hapa chini zilihakikiwa dhidi ya zcash-devtool main (commit 5a26ee8, Agosti 2026). Kifaa hubadilika bila onyo, kwa hivyo endesha --help kwenye amri yoyote ikiwa kitu hapa hakilingani tena.
Usakinishaji
Hakuna jozi za programu zilizojengwa mapema. Sakinisha Rust, kisha unda kutoka kwenye chanzo:
Code-highlight
git clone https://github.com/zcash/zcash-devtool.git
cd zcash-devtool
cargo run --release -- --help
Mifano iliyo hapa chini hutumia jozi ya programu iliyojengwa, target/release/zcash-devtool. cargo run --release -- ... hufanya kazi kwa njia ileile.
Unda pochi ya testnet
Anza kwenye testnet. Sarafu za testnet (TAZ) hazina thamani.
-w ni saraka ya pochi. Huandikwa baada ya wallet na kabla ya amri ndogo.
-i ni faili ya utambulisho ya age. Maneno ya kurejesha pochi ya pochi husimbwa fiche kwa faili hilo, na faili huundwa ikiwa halipo. Lihifadhi: send, shield na amri nyingine za matumizi zinahitaji kulifungua ili kufumbua maneno ya kurejesha pochi.
-n ni mtandao: test au main.
-s huchagua seva ya pochi nyepesi. Chaguomsingi, zecrocks, huunganisha kwenye seva ya zec.rocks kwa mtandao uliochaguliwa.
Ili kurejesha pochi iliyopo, tumia restore-mnemonic badala ya init. Itaomba maneno hayo.
balance huorodhesha kila bwawa [pool] kivyake, ikijumuisha Ironwood:
Endesha zcash-devtool wallet -w ./my-wallet list-addresses ili kuona anwani [address] iliyounganishwa ya pochi, na uitumie kupokea fedha za testnet kutoka kwenye chanzo cha sarafu za bure [faucet].
Kwa mainnet, pitisha -n main kwa init. Tumia tu kiasi ambacho unaweza kumudu kupoteza.
Tuma na ufanye kuwa ya faragha
Kiasi huonyeshwa kwa zatoshi (1 ZEC = zatoshi 100,000,000).
propose huonyesha muamala [transaction] ambao send ungeunda, bila kuutuma. list-tx na list-unspent huonyesha historia na madokezo [notes] ya pochi.
Amri yoyote inayowasiliana na seva pia hukubali --connection tor, ambayo huelekeza muunganisho kupitia mteja wa Tor uliojengewa ndani.
Kagua anwani, funguo na miamala
inspect hufumbua data ya Zcash nje ya mtandao: anwani, funguo na miamala ghafi. Ongeza --lookup ili kupata maelezo zaidi kutoka kwenye mnyororo [chain], kama vile muamala kwa kitambulisho chake.
Madokezo ya Ironwood hutumwa kwa kipokezi kilekile cha Orchard katika anwani iliyounganishwa, kwa hivyo anwani hazikubadilika kwa NU6.3.
Jenga miamala kwa hatua ukitumia PCZT
PCZT (muamala ulioundwa kwa sehemu wa Zcash) hugawanya uundaji wa muamala katika hatua tofauti: unda, thibitisha, tia sahihi, na tuma. Kila hatua inaweza kuendeshwa kwenye mashine tofauti, kwa mfano kwa kutumia kitia sahihi cha hardware kama Keystone. Kila amri ya pczt husoma PCZT kutoka kwenye faili au stdin na kuiandika kwenye faili (--output) au stdout, kwa hivyo hatua zinaweza kuunganishwa kwa bomba:
plan hukagua mapema mgawanyo wa dokezo na ratiba ya uhamisho, na haibadilishi chochote.
commit huunda na kutia sahihi mapema miamala ya kwanza ya maandalizi. Ongeza --external ili kuiacha bila sahihi kwa kitia sahihi cha nje kama Keystone.
status huonyesha maendeleo ya uhamishaji na hatua inayofuata.
advance huthibitisha muamala unaofuata ambao nanga yake iko tayari.
Amri za uhamishaji bado zinaundwa. advance husimama kwenye muamala wa kwanza ulio tayari kutangazwa, kwa sababu utangazaji bado haujatekelezwa kwenye kifaa. Kwa matumizi ya kila siku, hamisha fedha kwa pochi inayotumia Ironwood. Tazama Mabwawa ya Faragha.
Maonyo ya Usalama:
USITUMIE HII KWENYE UZALISHAJI!!!
Programu haijaandikwa kwa kuzingatia usalama. Hata hivyo, ina vipengele kama usimbaji fiche [encryption] wa maneno ya kurejesha pochi ambayo yanapaswa kuifanya ifae kwa majaribio madogo, kwa hatari yako mwenyewe.