Vichujio89Rasilimali zilizopatikana: 89 / 89Zana za mkataba(89)Mifumo ya mkataba(11)Ape FrameworkZana ya maendeleo ya mkataba mahiri kwa Wataalamu wa Python, Wanasayansi wa Data, na Wataalamu wa UsalamaScaffold-ETH 2Scaffold-ETH 2 ni kianzishi cha Next.js pamoja na Hardhat au Foundry chenye ndoano za mkoba, upakiaji upya wa mkataba wa moto, huduma za bomba za ndani, na moduli za kiendelezi kwa usambazaji wa programu tumizi iliyogatuliwa (dapp) ya rundo kamili.HuffHuff is a low-level assembly language and compiler for writing hand-optimized EVM bytecode, with development continuing in huff2. Builders reach for it when bytecode has to be tuned by hand.BrownieMfumo wa maendeleo na majaribio unaotegemea Python kwa mikataba mahiri inayolenga Mashine Pepe ya Ethereum.Remix ProjectSeti tajiri na inayofikika ya zana za Web3 kwa ajili ya kujifunza, kujenga, na kufanya majaribio kwenye minyororo mingiStylus SDK (Rust)The Stylus SDK is the Rust SDK for writing smart contracts that run in Arbitrum's Stylus environment alongside the EVM. Rust builders use it when contract logic should be written in Rust rather than Solidity.BuildBearBuildBear is a hosted service that spins up a private testnet sandbox mirroring a real chain such as Ethereum, Polygon, BSC, or Arbitrum. Builders point tests at it to work against a private fork with real chain state.@nomicfoundation/slangslang from the Nomic Foundation is a modular Solidity compiler frontend with a parser, concrete syntax tree, and bindings. Builders import it when writing a linter, formatter, or other tool that has to understand Solidity source.WakeWake is a Python framework for testing, fuzzing, and static analysis of Solidity projects. Builders reach for it when they want to write contract tests and fuzzing campaigns in Python and run analysis over the same codebase.py-solc-xpy-solc-x is a Python wrapper and version manager for the solc Solidity compiler, used by Brownie and Ape style test suites. Python builders install it to fetch and switch compiler versions from their own scripts.MoccasinMoccasin ni mtiririko wa kazi wa kwanza wa Python wa Cyfrin kwenye Titanoboa kwa majaribio, fuzzing, na kusambaza mikataba mahiri iliyoandikwa kwa Vyper.Usambazaji na DevOps(26)HardhatHardhat ni mazingira ya ukuzaji ya kujenga na kusambaza programu yako ya EthereumFoundryFoundry ni msururu wa zana wa Rust wa haraka, unaobebeka kwa uhandisi wa mkataba mahiri wa Ethereum unaosimamia utegemezi, kukusanya Solidity, kuendesha majaribio ya fuzz na kitengo, kusambaza mikataba, na kuendesha mwingiliano wa mnyororo ulioandikwa kutoka kwa kituo au hati za otomatiki za Solidity.PoWFaucetPoWFaucet is a modular testnet faucet for EVM chains with anti-abuse methods including a mining puzzle, captcha, IP limits, and Gitcoin Passport, and it backs the Sepolia proof-of-work faucet. Teams running a testnet self-host it to hand out test ETH without giving it all to one address.hardhat-deployhardhat-deploy is a Hardhat plugin for replicable deployments with named accounts, proxies, and diamonds. Builders install it when deployments must be repeatable across networks and track upgradeable contracts.eth-dockereth-docker is a Dockerized stack for deploying and managing execution, consensus, and validator clients on mainnet. Node operators use it to run a full node setup from configuration files instead of hand-installed binaries.Kurtosis ethereum-packageThe Kurtosis ethereum-package spins up reproducible multi-client Ethereum devnets, including mev-boost and supporting tooling. Builders run it when they need a local network that mirrors a real client mix.DAppNodeDAppNode is an operating system with an app store for running Ethereum execution and consensus clients and other node software on your own hardware. Someone setting up a home node installs it and picks client packages instead of configuring each service by hand.KurtosisKurtosis hufungasha mitandao ya maendeleo ya huduma nyingi inayoweza kuzalishwa tena ili uweze kuanzisha rundo halisi za Ethereum au rollup kwa majaribio ya ujumuishaji haraka kuliko faili za compose zinazodumishwa kwa mkono.simple-optimism-nodesimple-optimism-node is a one-command Docker setup for running an OP Stack node. Builders run it to get their own Optimism node, in the same way eth-docker covers mainnet clients.ethereum-helm-chartsethereum-helm-charts are Helm charts from ethPandaOps for running Ethereum execution and consensus clients and related infrastructure on Kubernetes. Teams add them to a cluster rather than writing client manifests themselves.Chainlink FaucetsChainlink Faucets dispense testnet ETH and LINK across the supported test networks. Builders use them to fund an account before deploying and testing contracts on a testnet.ImmunefiImmunefi is a bug bounty platform where projects post rewards for whitehats who find and responsibly disclose contract vulnerabilities. Teams list a program there to give researchers a paid route to report issues.Rocket Pool Smart NodeRocket Pool Smart Node is the command line package node operators run to set up and manage a Rocket Pool minipool, wrapping execution and consensus clients plus validator duties.CreateXCreateX ni kisambazaji cha ulimwengu wote bila hitaji la uaminifu cha pcaversaccio kinachofunga mtiririko wa mtindo wa CREATE, CREATE2, na CREATE3 ili timu ziweze kuzindua mikataba kutoka kwa anwani zinazotabirika bila msimbo maalum wa kiwanda.foundry-toolchain (GitHub Action)foundry-toolchain is the official GitHub Action that installs Foundry in continuous integration. Builders add it to a workflow so forge test and forge script run on every pull request.xdeployerProgramu-jalizi ya Hardhat ya kusambaza mikataba mahiri yako kwenye minyororo mingi ya EVM yenye anwani sawa ya kubainisha. Jumla ya minyororo 133 ya EVM inasaidiwa kwa sasa, ikijumuisha (karibu) minyororo yote inayoendeshwa na OP-stack.SedgeSedge is a command line setup tool from Nethermind that generates docker-compose configurations for execution, consensus, and validator client combinations. Builders run it to get a working node setup without writing the compose files.ethereum-genesis-generatorethereum-genesis-generator creates execution and consensus layer genesis state for a testnet and serves it over a web server. Devnet and rollup teams run it to produce the genesis files for a custom network.Create2DeployerCreate2Deployer ni mkataba mdogo wa kiwanda kutoka pcaversaccio unaofunga msimbo wa operesheni wa CREATE2 na ukaguzi wa usalama ili timu ziweze kusambaza mikataba ya kinyume na ukweli kwenye anwani zinazobainisha.txtxTxtx inabadilisha msongo wa mawazo, maumivu na machozi ya usimamizi wa Miundombinu ya Mkataba Mahiri kwa kuanzisha Miundombinu ya Kripto kama Msimbo. Vitabu vya uendeshaji (Runbooks) ni mwongozo wa Ubora wa Uhandisi, vikiweka kiwango kipya cha Miundombinu ya Web3.etherealethereal is a Go command line tool for everyday Ethereum tasks, including sending transactions, managing ENS records, transferring tokens, and inspecting accounts. Builders install it for one-off operations that do not justify a script.CannonCannon ni zana ya DevOps kwa itifaki kwenye Ethereum. Inasimamia usambazaji na usanidi wa mkataba mahiri kwa maendeleo ya ndani na mitandao ya moja kwa moja.EthPillarEthPillar is a setup script and terminal interface for installing and managing an Ethereum staking node with execution, consensus and MEV-Boost clients. Solo stakers run it to stand up a node without editing client configuration by hand.rockethrocketh is a deployment and test harness for Ethereum contracts built around viem, keeping one record of deployments per network so scripts and tests agree. Builders use it when they want repeatable deployments without Hardhat, which the hardhat-deploy plugin wraps over the same code.DeckerDecker is a TypeScript CLI for creating configurable local Ethereum devnets with execution and consensus clients, relays, and block builders. Teams use its recipes for integration tests and infrastructure development.blocksmith.jsblocksmith.js ni kiunganishi chembamba cha JavaScript karibu na forge na anvil kwa ajili ya kuandika hati za majaribio ya Foundry ya minyororo mingi au matukio mengi wakati EVM moja ya ndani haitoshi.Maktaba na huduma za mkataba mahiri(26)OpenZeppelin ContractsMikataba ya OpenZeppelin ni maktaba kuu kwa uundaji wa mikataba mahiri.SoliditySolidity ni lugha ya kiwango cha juu, inayoelekezwa kwa kitu kwa ajili ya kutekeleza mikataba mahiri.VyperLugha ya Mkataba Mahiri ya Kipython kwa EVMSolarityZana za Uundaji Zinazoelekezwa kwa SoliditySoladySolady na Vectorized inakusanya vijisehemu vya Solidity vilivyoboreshwa kwa ukali kutoka kwa uthibitisho wa Merkle hadi wasaidizi wa ukandamizaji, ikifunika mkusanyiko wa ndani wa uangalifu katika API zinazofikika ili wasanidi programu wa hali ya juu waweze kusafirisha mifumo inayotumia gesi vizuri huku wakijifunza mbinu za kisasa za uboreshaji kutoka kwa maktaba ya marejeleo hai.Safe Smart Account (Gnosis Safe)Safe Smart Account is the widely deployed set of modular multisig smart-account contracts behind Safe. Wallet and treasury builders deploy or extend it to add multisignature control and account modules.Fe LanguageFe ni lugha iliyohamasishwa na Rust inayolenga EVM; leo unaweza kuchunguza mfumo wa aina wa Fe v2 kupitia CLI au zana za kihariri hata wakati uzalishaji wa msimbo wa baiti bado unabadilika.SolhintSolhint ni linter ya Solidity unayounganisha kwenye vihariri au CI ili kutekeleza sheria za mtindo na kukamata mifumo ya makosa mapema.Vscode Solidity ExtensionKiendelezi cha VS Code Solidity cha Juan Blanco kinaongeza uangaziaji wa sintaksia, amri za ukusanyaji, data fafanuzi za kuelea, marekebisho ya haraka, ugunduzi wa monorepo, uzalishaji wa msimbo wa hiari wa Nethereum, muunganisho wa lint, na seva ya LSP.ERC721AERC721A is a gas-optimized ERC-721 implementation with cheap consecutive batch minting. Builders import it when an NFT contract mints several tokens to the same address at once and minting cost matters.PRBMathPRBMath ni maktaba ya mkataba mahiri inayoongeza usaidizi kwa aina za nukta-isiyobadilika na utendaji wa hali ya juu wa hisabati kama vile logariti na vipeo katika Solidity. Ikifanya kazi na nambari za desimali 18, PRBMath inatumia gesi vizuri na ni rahisi kutumia kwa wakati mmoja.IntelliJ SolidityProgramu-jalizi ya Solidity kwa IntelliJWhatsABIWhatsABI inarejesha viteuzi, proksi, na ABI za sehemu kutoka kwa msimbo wa baiti pekee-itumie katika mikoba, vichunguzi, au zana za ndani wakati chanzo kilichothibitishwa kinakosekana lakini bado unahitaji usimbuaji wa data za mwito.Solc-selectSolc-select ni huduma ya mstari wa amri kwa ajili ya kusakinisha haraka na kubadili kati ya matoleo ya kikusanyaji cha Solidity.Multicall3Multicall3 is the canonical contract for batching many reads or writes into a single transaction. Builders call it from contracts and scripts to fetch or update state across several contracts in one round trip.snekmateVizuizi vya ujenzi vya mkataba mahiri wa Vyper vya kisasa, vyenye maoni thabiti, vilivyoboreshwa sana, na salama.SolarKikusanyaji cha Solidity cha kawaida, chenye kasi sana kilichoandikwa katika Rust na Paradigm. Kimeundwa kama rundo la kikusanyaji rafiki kwa wachangiaji kwa miundo ya haraka na uchunguzi bora.SolidState SoliditySolidState Solidity is an upgradeable-first contract library built around the diamond pattern of EIP-2535. Teams import it when contracts are organized as diamond facets from the start.Prettier SolidityProgramu-jalizi ya Prettier kwa ajili ya kupangilia msimbo wako wa Solidity kiotomatiki.solidity-docgensolidity-docgen generates Markdown documentation for a Solidity project from its NatSpec comments. Teams run it so published docs stay in step with the contract source.weirollweiroll is an operation-chaining scripting language and set of contracts for composing many EVM calls into one transaction. Teams building call-routing or batching systems use it to express the call sequence as a script.Solidity Bytes Arrays Utils LibrarySolidity Bytes Utils ni maktaba ya kawaida ya kuunganisha, kukata, na kutupa safu za baiti zinazobadilika katika kumbukumbu au hifadhi ya Solidity-iliyodumishwa kwa muda mrefu na kuchepushwa sana kwenye itifaki kuu.solxKikusanyaji cha Solidity kinachotumia gesi vizuri kwa Ethereum kinachoendeshwa na LLVM kutoka kwa timu ya ZKsync na washirika. Inafanya kazi kama mbadala wa moja kwa moja wa solc katika mtiririko wa kazi kama Foundry na Hardhat.ABDKMath64x64ABDKMath64x64 is a Solidity library for 64.64-bit binary fixed-point math. Builders import it when a contract needs fixed-point arithmetic that Solidity does not provide natively.ERC721A-UpgradeableERC721A-Upgradeable is the proxy-upgradeable variant of the ERC721A implementation. Builders import it when a proxy-based NFT contract needs the batch minting design of ERC721A.DiamondscaffoldDiamondscaffold ni zana ya CLI iliyoundwa kuunda miradi ya almasi ya EIP-2535 na mpangilio na hati zenye maoni, na kuifanya iwe haraka kusimamisha proksi za kawaida zinazoweza kuboreshwa.Saketi za ZK na faragha(26)ZK EmailZK Email hutoa saketi na SDK kwa kuthibitisha ukweli kuhusu nakala za barua pepe zilizohaririwa mnyororoni. Inafaa unapotaka utambulisho unaohifadhi faragha au ukaguzi wa stakabadhi bila kufichua visanduku pokezi.SP1 (Succinct)SP1 from Succinct is a zero-knowledge virtual machine that proves correct execution of RISC-V programs, and it is used to generate proofs for rollups and bridges. Teams compile a Rust program with it when a proof must stand in for re-executing that program onchain.snarkjssnarkjs ni zana ya JavaScript na CLI ya kuzalisha na kuthibitisha uthibitisho wa ZK-SNARK, na kwa kuendesha mtiririko wa kazi wa kawaida wa kuthibitisha katika Node.js na kivinjari.CircomCircom ni lugha maalum ya kikoa na kikusanyaji kwa ajili ya kuandika na kukusanya saketi za hesabu zinazotumika katika mifumo ya uthibitisho wa maarifa-sifuri.arkworks algebraarkworks algebra is a set of Rust libraries for finite field, elliptic curve, and polynomial arithmetic, and it is the math layer under many SNARK and STARK toolchains. Rust builders add the ark crates when writing proving code from the ground up.Plonky3Plonky3 is a toolkit of polynomial IOP building blocks for constructing custom SNARK and STARK proving systems, and several zkVM projects build on it. Rust builders add the p3 crates when writing their own proving system.SemaphoreSemaphore ni itifaki ya sifuri-maarifa kwa uthibitisho wa uanachama wa kikundi cha faragha, kuwezesha utoaji ishara na uthibitishaji bila kujulikana bila kufichua utambulisho.Self ProtocolSelf Protocol hutoa utambulisho wazi na misingi ya uthibitisho ambayo wajenzi wanaweza kupachika wanapohitaji mtiririko wa uthibitishaji unaohifadhi faragha unaohusishwa na mikoba au vitambulisho.gnark-cryptognark-crypto provides elliptic curve and pairing cryptography for BN, BLS12, BLS24, and BW6 curves, and it is the backend of the gnark SNARK library. Go builders import it directly for curve and pairing math.RAILGUN Wallet SDKThe RAILGUN Wallet SDK lets an app shield tokens and NFTs, hold private balances and send private transfers and contract calls using zero-knowledge proofs. It runs on Ethereum, Arbitrum, Polygon, BNB Chain and more, on top of the lower-level RAILGUN engine.LambdaworksLambdaworks is a Rust library of SNARK and STARK prover components that can be used piecemeal or assembled into a custom proving system. Teams pull its crates when building their own prover rather than adopting a finished one.zkTLS/ TLSNotaryzkTLS / TLSNotary ni itifaki wazi ya kuthibitisha sifa za vipindi vya TLS na MPC ili wahakiki waweze kuamini nakala bila kuona maandishi kamili.powdrpowdr is a toolkit for accelerating and hardening zkVMs by moving specific computations into custom circuits. Teams running a zkVM use it to generate custom precompiles and check constraints, and its authors still describe the code as experimental.op-succinctop-succinct is a proving engine that generates SP1 validity proofs for OP Stack rollups. Rollup teams deploy it to turn an OP Stack chain into a validity proof rollup, running it as a separate service.RISC Zero risc0-ethereumrisc0-ethereum holds the integration libraries and verifier contracts for using the RISC Zero zkVM with Ethereum and other EVM chains. Teams proving computation off chain import these crates to settle the resulting proofs onchain.MACIMACI (Minimal Anti-Collusion Infrastructure) hutumia uthibitisho wa maarifa-sifuri kuwezesha mifumo ya kura ya faragha na utoaji ishara inayostahimili njama kwenye Ethereum.rsp (Succinct)rsp from Succinct generates zero-knowledge proofs of Ethereum and OP Stack block execution, built on Reth. Its authors describe it as a minimal work in progress that is not meant for production, so it mainly serves teams already building on SP1.MoproZana inayofanya uthibitishaji wa sifuri-maarifa upande wa mteja kwenye simu kuwa rahisi. Huunganisha mifumo ya uthibitisho wa ZK (Halo2, Circom) ili kuzalisha vifungo vya iOS, Android, na kivinjari, ikitumia GPU ya simu kwa utendaji ulioboreshwa.ZK-KitMonorepo ya maktaba za sifuri-maarifa zinazoweza kutumika tena katika lugha nyingi (JavaScript, Solidity, Rust, Noir), ikitoa utekelezaji uliojaribiwa vizuri wa misingi ya kriptografia kama vile Merkle trees, heshi ya Poseidon, na zaidi.SonobeMaktaba ya kukunja ya kawaida inayoauni mipango mingi ya kukunja (Nova, HyperNova, ProtoGalaxy, CycleFold) na mazingira ya nyuma ya mwamuzi (Groth16, KZG) kwa Ukokotoaji Unaoongezeka Unaothibitishwa. Inasaidia mazingira ya mbele ya Arkworks, Circom, Noir, na Noname.snark-verifier (Axiom)snark-verifier generates gas-efficient onchain verifiers for halo2 SNARKs and is maintained by Axiom, forked from the original PSE repository. halo2 developers import the crate to produce the Solidity verifier that checks their proofs onchain.Anon AadhaarZana za kujenga programu zinazohifadhi faragha kwa kutumia kadi za kitambulisho za Aadhaar za serikali ya India. Hutoa saketi za ZK, TypeScript, Solidity, na maktaba za React ili kuwezesha wamiliki wa Aadhaar kuthibitisha ukaazi bila kufichua data za kibinafsi.ZKPassportUthibitishaji wa utambulisho wa faragha kwa kutumia uthibitisho wa maarifa-sifuri. Thibitisha umri, nchi, au uthibitisho wa utu bila kufichua taarifa yoyote ya kibinafsi. Muundo unaotanguliza simu na SDK kwa muunganisho na mikataba ya usajili ya mnyororoni.Halo2Mchepuo uliojengwa upya wa PSE wa mfumo wa uthibitisho wa Halo2 PLONK wa Zcash, unaojumuisha mazingira ya nyuma ya KZG yenye mhakiki wa Solidity kwa uthibitishaji wa kiuchumi wa tabaka la 1 (l1), usaidizi wa mikunjo mingi ya duaradufu, na usanifu uliotenganishwa wa mazingira ya mbele/nyuma.p0tionZana kwa ajili ya sherehe za Usanidi Unaoaminika wa Awamu ya 2 ya Groth16. Husaidia wasanidi programu kuunda na kusimamia usanidi unaoaminika kwa programu za ZK, na programu ya wavuti inayoambatana (DefinitelySetup) kwa ufuatiliaji na ushiriki.Perpetual Powers of TauSherehe inayoendelea (tangu 2019) ya usanidi unaoaminika wa ZK-SNARK kwa saketi hadi vikwazo 2^28, ikizalisha nguvu za tau 530M+. Sherehe ya vyama vingi ambapo usalama unadumishwa mradi mshiriki mmoja ni mwaminifu.