Caduceus

⌘K
Quickstart
Blockchain Basics
What is a Blockchain?
Types of Blockchain
Consensus Mechanism
What is a Smart Contract?
The Ethereum Virtual Machine
Solidity
Caduceus Basics
What is Caduceus?
Consensus
Parallel Execution
Storage
Edge Rendering
Smart Contracts
Nodes
Tokenomics
GameFi
Introduction to GameFi
Introduction to Unity
ChainSafe SDK overview
Using ChainSafe with Unity
Users
Wallets
Exchanges
D'Apps
🦉Oracles
Redstone
Developers
To Api's
Caduceus RPC Endpoints
Getting Testnet Tokens
SDK's
Templates
Tutorials
EVM Tools
Explorers
XR Dev Kit
Node Operators
Node Architecture
Network Specs
Running a V1 Node
Staking
Feedback
Docs powered by archbee 

HardHat

8min

Hardhat is a great tool for developing on solidity. Since Caduceus is a EVM compatible blockchain it is the perfect companion to run tests on your smart contracts. You can also write scripts to deploy your contract onto the the Caduceus Testnet. Remember you can get test tokens by going here. You can see more about Hardhat here

HardHat Benefits

Run Solidity locally

Easily deploy your contracts, run tests and debug Solidity code without dealing with live environments. Hardhat Network is a local Ethereum network designed for development.

Debugging-first

Hardhat is the best choice for Solidity debugging. You get Solidity stack traces, console.log and explicit error messages when transactions fail.

Extreme flexibility

Change anything you like. Even entire out-of-the-box tasks, or just parts of them. Flexible and customizable design, with little constraints.

Bring your own tools

Designed to make integrations easy, Hardhat allows you to keep using your existing tools while enabling deeper interoperability between them.

Fully extensible

A tooling platform designed to be extended, Hardhat has all the utilities you need to address your project-specific needs.

Plugin ecosystem

Extend Hardhat with a composable ecosystem of plugins that add functionality and integrate your existing tools into a smooth workflow.

Fast iteration

Keep your momentum going by making your development feedback loop up to 10x faster with Hardhat.

TypeScript

Catch mistakes before you even run your code by switching to a typed language. Hardhat provides full native support for TypeScript.

Tutorial

progress to the next page for the tutorial







Updated 03 Mar 2023
Did this page help you?
Yes
No
PREVIOUS
Truffle
NEXT
Connecting Hardhat to Caduceus
Docs powered by archbee 
TABLE OF CONTENTS
HardHat Benefits
Run Solidity locally
Debugging-first
Extreme flexibility
Bring your own tools
Fully extensible
Plugin ecosystem
Fast iteration
TypeScript
Tutorial