House Party Protocol Docs
hpp.io
  • Welcome House Party Protocol
    • How HPP Works
    • Noösphere
    • Arenai
  • Getting Started
    • Network Information
    • Token Address
    • 🦊Connect to HPP
    • Community
  • Building on HPP
    • Deploy a Smart Contract
    • Run a HPP Node
    • Development frameworks
    • Web3 libraries and tools
  • Tools
    • Bridge
    • Block Explorer
    • Faucet (ETH Sepolia)
Powered by GitBook

Community

  • X
  • Telegram

Github

  • HPP Repository

@2025 House Party Protocol

On this page
  • Hardhat
  • Foundry
  • Truffle
Edit on GitHub
Export as PDF
  1. Building on HPP

Development frameworks

The original version of this document is Arbitrum Docs.

The following tools will help you develop and test your Dapps:

Hardhat

Hardhat is a comprehensive development environment designed specifically for Ethereum, Arbitrum and, in general, EVM developers. It streamlines the process of creating, compiling, deploying, testing, and debugging smart contracts. By providing a robust and customizable framework, Hardhat makes it easy to manage complex projects and integrate with other tools in the ecosystem. Its features include a built-in console, advanced debugging capabilities, and support for extending functionality through plugins, allowing developers to create efficient and secure decentralized applications.

Foundry

Foundry is a high-performance, portable, and modular toolkit designed for EVM application development, leveraging the Rust programming language. It offers a comprehensive suite of tools to streamline the process of creating, testing, and deploying smart contracts on the Ethereum, Arbitrum and, in general, any EVM network. Foundry facilitates seamless interaction with EVM smart contracts, transactions, and chain data, while also providing a local node and a user-friendly Solidity REPL environment for efficient development.

Truffle

Truffle is a comprehensive suite of tools for smart contract development, providing an end-to-end solution for building, testing, debugging, and deploying on Ethereum, Arbitrum and other EVM compatible chains. It features advanced debugging capabilities, fast EVM simulation with Ganache, a user-centered design with a VS Code extension, and robust parent and child chain support. Truffle prioritizes security and partners with ConsenSys Diligence to bring continuous security to projects, providing a seamless and secure developer experience.

PreviousRun a HPP NodeNextWeb3 libraries and tools

Last updated 4 days ago