Garvita sharma avatar

Garvita sharma

Community

@gitforg · Dharwad

3Followers
|
6Public Repos
|
2Published Skills

Garvita Sharma's registry provides Hardhat 3 smart contract development skills covering Solidity testing, viem client integration, and Ethereum contract assertions.

Skills Distribution
DomainDeveloper To...Smart Contract Dev.. (40%)Solidity & TypeScr.. (30%)Ethereum Client In.. (20%)Build Configuratio.. (10%)

Agent Skills by Garvita sharma

Showing 2 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Garvita sharma

FAQPage Schema
What tasks can I accomplish with gitforg's Hardhat skills?▼

You can write and modify Solidity and TypeScript tests in Hardhat 3, configure hardhat.config.ts, use forge-std cheatcodes and networkHelpers, deploy contracts with viem.deployContract, call read/write methods, and assert reverts, events, and balance changes via viem.assertions.

Who should use these Hardhat and hardhat-toolbox-viem skills?▼

Blockchain and smart contract engineers building on Ethereum with Hardhat 3. They suit developers writing contract tests, choosing test layers, connecting via the network connection API, or working in projects that depend on @nomicfoundation/hardhat-toolbox-viem.

How do the hardhat and hardhat-toolbox-viem skills work together?▼

Load the hardhat skill for any Hardhat 3 project work, including the compile-then-typecheck workflow and network.create() usage. When the project depends on @nomicfoundation/hardhat-toolbox-viem, additionally load the hardhat-toolbox-viem skill for viem clients, contract calls, and assertions.

What are the prerequisites for using these skills?▼

You need a Hardhat 3 project with code touching hardhat.config.ts, the hardhat import, or network.create(). For the toolbox skill, the project must depend on the @nomicfoundation/hardhat-toolbox-viem package, which exposes viem clients on network.create().