Advanced: Scalable Indexing with Envio
Build a production-grade GraphQL indexer for Conflux eSpace using Envio HyperIndex
Build a production-grade GraphQL indexer for Conflux eSpace using Envio HyperIndex
Learn how to deploy an ERC-20 Token using Brownie.
How to verify your smart contracts on ConfluxScan
This tutorial will guide you through the steps to create, write, and deploy an CRC1155 NFT smart contract on Conflux CoreSpace using Hardhat. Additionally, it will show you how to view your contract on ConfluxScan. You can find a practical example in the Conflux-NFT-CRC1155 repository.
This tutorial will guide you through the steps to create, write, and deploy an CRC721 NFT smart contract on Conflux CoreSpace using Hardhat. Additionally, it will show you how to view your contract on ConfluxScan.
Read logs and events emitted
Learn how to deploy upgradeable contracts on Conflux eSpace using Hardhat
Introduction
Introduction to Transparent Proxy and Selector Conflicts
UUPS (Universal Upgradeable Proxy Standard)
UUPS (Universal Upgradeable Proxy Standard)
This page is meant to guide you through the basics on how to use ethers.js when developing on Conflux eSpace.
Deploying smart contracts using Hardhat and Foundry
ECDSA (Elliptic Curve Digital Signature Algorithm) is a widely used digital signature algorithm in blockchain and cryptocurrency. It has the following characteristics:
Introduction to EIP-712
Using a Merkle Tree whitelist provides a cost-efficient way to distribute NFTs to a predefined list of addresses. It ensures that only whitelisted addresses can mint the NFTs, enhancing security and efficiency. Writing a whitelist of thousands of addresses directly within a smart contract would result in significant gas costs, and additionally, due to the maximum transaction gas limit restriction, it might be impractical to update such a large whitelist in a single transaction. However, since in the Merkle Tree verification process, leaf nodes and proofs can be stored off-chain while only the root value needs to be stored on-chain, this method significantly saves on gas costs and enables whitelist setup with only one transaction.
Make NFTS using Conflux Scaffold
Learn how to use Web3Modal in a Next.js project
Graph Node is the component which indexes subgraphs, and makes the resulting data available to query via a GraphQL API. As such it is central to the indexer stack, and correct operation of Graph Node is crucial to running a successful indexer.
Learn how to use Web3Modal in a React project
Learn how to use Web3Modal in a React project
Learn how to Use Pyth Oracle on Conflux eSpace to Retrieve CFX Price
Learn how to leverage Scaffold-Eth 2 components to make your Conflux App
Introduction to Smart Contracts Development on Conflux Network
The @web3modal/wagmi package used below is deprecated on npm — Web3Modal has been rebranded and superseded by Reown AppKit (@reown/appkit), and cloud.walletconnect.com now redirects to cloud.reown.com. The steps here still describe the older Web3Modal API.
This page is meant to guide you through the basics on how to use web3.js when developing on Conflux eSpace.
This page is meant to guide you through the basics on how to use web3.py when developing on Conflux eSpace.
Monetize APIs on Conflux eSpace with x402 — HTTP-native stablecoin payments for humans and AI agents