For the complete documentation index, see llms.txt. This page is also available as Markdown.

🚀 Prerequisites

Before you begin integrating the QIE Oracle, make sure you have the following tools and knowledge in place:


👛 QIE Wallet or MetaMask

You will need a wallet that supports QIE Layer 1 in order to:

  • Sign transactions

  • Interact with Oracle contracts

MetaMask is supported and can be configured to connect to QIE using a custom RPC.


🌐 QIE RPC URL

This is the endpoint your application uses to connect to the QIE blockchain network.

  • RPC URL: https://rpc5mainnet.qie.digital

📌 Use this URL in MetaMask, Ethers.js, Hardhat, or any Web3-compatible tool to connect to the QIE mainnet.


🟦 Node.js & Ethers.js (For JavaScript Developers)

To interact with Oracle contracts programmatically via JavaScript:

  1. Install Node.js: Download from https://nodejs.org

npm install ethers

This setup allows you to fetch oracle data and interact with smart contracts using JavaScript.


🧠 Basic Solidity Knowledge (For Smart Contract Developers)

To integrate the oracle in your smart contracts, you should be familiar with:

  • Solidity interfaces

  • External contract calls

  • Reading data from oracle feeds

If you're new to this, refer to the Query Examples

Last updated