Developer Portal
TAAQO Developer Hub
TAAQO is an EVM-compatible Layer 2 blockchain. Deploy Solidity smart contracts and dApps with the tools you already use, including Hardhat, Remix and Web3 libraries, by pointing them at the TAAQO RPC endpoint.
Chain ID
5566
0x15BE
RPC URL
https://rpc.taaqo.com
Currency symbol
TAAQO
18 decimals
Build on TAAQO with the tools you know
Copy a snippet to add the network, point Hardhat or Remix at TAAQO, or read chain data with ethers.js and web3.js.
app.js
await window.ethereum.request({
method: "wallet_addEthereumChain",
params: [{
chainId: "0x15BE",
chainName: "TAAQO Mainnet",
nativeCurrency: {
name: "TAAQO",
symbol: "TAAQO",
decimals: 18
},
rpcUrls: [
"https://rpc.taaqo.com"
],
blockExplorerUrls: [
"https://taaqoscan.com"
]
}],
});hardhat.config.js
// Add TAAQO to the networks in your existing config
module.exports = {
networks: {
taaqo: {
url: "https://rpc.taaqo.com",
chainId: 5566,
accounts: [process.env.PRIVATE_KEY],
},
},
};
// Deploy: npx hardhat run scripts/deploy.js --network taaqoRemix IDE
// Deploy from Remix (remix.ethereum.org)
// 1. Add TAAQO Mainnet to MetaMask (chain ID 5566)
// 2. In "Deploy & run transactions", set Environment to
// "Injected Provider - MetaMask"
// 3. Check the network shows Custom (5566)
// 4. Compile your contract and click Deployethers v6
import { JsonRpcProvider, formatEther } from "ethers";
const provider = new JsonRpcProvider("https://rpc.taaqo.com", 5566);
const block = await provider.getBlockNumber();
const balance = await provider.getBalance("0xYourAddress");
console.log(block, formatEther(balance), "TAAQO");web3 v4
import { Web3 } from "web3";
const web3 = new Web3("https://rpc.taaqo.com");
const chainId = await web3.eth.getChainId(); // 5566n
const balance = await web3.eth.getBalance("0xYourAddress");
console.log(web3.utils.fromWei(balance, "ether"), "TAAQO");Supported tooling
- SolidityWrite smart contracts
- HardhatCompile, test and deploy
- TruffleCompile, test and deploy
- RemixBrowser IDE
- MetaMaskWallet and signer
- Web3 librariesethers.js and web3.js
Add TAAQO to your wallet
Network name
TAAQO Mainnet
RPC URL
https://rpc.taaqo.com
Chain ID
5566
Currency symbol
TAAQO
Block explorer URL
https://taaqoscan.com
- Open your EVM wallet, such as MetaMask, and go to its network settings.
- Choose to add a network manually and enter the network name, RPC URL, chain ID, currency symbol and block explorer URL listed above.
- Save and switch to TAAQO Mainnet. Need test tokens? Request them from the TAAQO faucet.
Or add it in one click with a browser wallet.
Developer resources
- Network settingsRPC URL, chain ID and wallet setup.
- FaucetFree test tokens for deploying and testing contracts.
- Block explorerLook up blocks, transactions and contracts on TaaqoScan.
- Import tokensAdd TAAQO network tokens to your wallet.
- WhitepaperTechnical overview of the network.
Full developer documentation is coming soon.
Build on TAAQO
TAAQO is EVM-compatible, so if you can build on an EVM network, you can build here. It supports Solidity, Hardhat, Truffle and Remix.