Developers

Start building.

Everything you need to deploy on QuarryChain.

Quick Start

Three steps. That's it.

01

Set up your environment

Install Web3.js or Ethers.js. Connect to QuarryChain RPC. Use your existing Solidity toolchain.

02

Deploy a smart contract

Write Solidity. Compile. Deploy to QuarryChain — the same workflow you already know.

03

Interact with the network

Query blocks, send transactions, and read contract state via the QuarryScan explorer.

Deploy

Your familiar workflow.

terminal

No-Code

Deploy tokens without writing code.

Connect your wallet, pick a template, configure permissions, deploy. QuarrySwap's Token Generator handles QRC-20 tokens, NFTs, and full DApps — with a badge-based role system for tiered memberships, collateralized NFTs, bonds, and other DeFi instruments.

quarryswap.network/wizard
Q

QuarrySwap

Token Generator DApp

Connect Wallet

Create Token

Step 3 of 5

Name

MyToken

Symbol

MTK

Supply

1,000,000

Token Type

QRC-20 · Fungible

Badge Permissions

Tiered AccessGold Tier+ Add Role
PreviewDeploy Token

Deployment Preview

Contract Address

0x7a3b…c4f2

Estimated Gas

0.0004 QRY

Network

QuarryChain Mainnet

Status

Ready to Deploy

Wizard Progress

Connect → Choose → Configure → Permissions → Deploy

01

Connect Wallet

QuarryWallet

02

Choose

Token / NFT / DApp

03

Configure

Supply, metadata

04

Permissions

Badge-based roles

05

Deploy

One-click to mainnet

Virtual Machine

QuarryChain Virtual Machine

Lightweight, Turing-complete VM built for the QuarryChain ecosystem. Fully EVM-compatible — deploy existing Solidity contracts with zero modifications. Connects seamlessly with Web3.js, Ethers.js, Hardhat, and Remix.

EVM CompatibleSolidityWeb3.jsEthers.jsMetaMaskHardhatRemixTruffleOpenZeppelin