Build on AERE, EVM-compatible Layer 1, chain ID 2800, 1-second blocks, QBFT consensus.
Click the button below or visit aere.network/addnetwork:
The public RPC at rpc.aere.network is open and rate-limited per IP.
| Endpoint | Auth | Per-second limit | Per-day limit |
|---|---|---|---|
| rpc.aere.network | none | 100 | unlimited |
// not yet on public npm, install from GitHub: npm install github:aerenetwork/aere-sdk ethers import { AereClient } from "@aere/sdk"; const aere = new AereClient({ rpc: "https://rpc.aere.network" }); // Read state const portfolio = await aere.getPortfolio("0x0243A4f47D44b40b65D33f20329dE20D00c6f3C3"); console.log(portfolio); // Watch incoming transfers aere.watchTransfersTo(myAddr, (event) => { console.log("got", event.value, "AERE from", event.from); });
import { JsonRpcProvider, Contract, parseEther } from "ethers"; const provider = new JsonRpcProvider("https://rpc.aere.network"); const blockNum = await provider.getBlockNumber(); // Read an ERC-20 (WAERE) const waere = new Contract( "0x7e84d7d66d5da4cfE46Da67CDEeB05B323e1f5e8", ["function totalSupply() view returns (uint256)"], provider ); const sup = await waere.totalSupply();
from web3 import Web3 w3 = Web3(Web3.HTTPProvider("https://rpc.aere.network")) print("chain id:", w3.eth.chain_id) # 2800 print("latest:", w3.eth.block_number)
Hosted at https://api.aere.network. CORS open. Read-only.
| Path | Description |
|---|---|
| GET /api/stats | Latest indexed block + total tx count |
| GET /api/blocks | Recent blocks (limit/offset) |
| GET /api/block/:id | Block by number or hash + tx list |
| GET /api/transactions | Recent transactions |
| GET /api/tx/:hash | Single tx + receipt |
| GET /api/address/:addr | Recent activity for address |
| GET /api/token/:addr/holders | ERC-20 holders + balances |
| GET /api/token/:addr/transfers | Recent Transfer events |
| GET /api/token/:addr/stats | Total transfer count |
| GET /api/mempool | Pending-tx snapshot (last 5 min) |
| GET /api/mempool/stream | Server-Sent Events feed of new pending tx |
Production contract addresses are bundled in @aere/sdk. The full list, with read methods, is on the dApp dashboard.
All AERE Network code is hosted at git.aere.network (self-hosted Gitea, GitHub mirror is rate-limited):
@aere/sdk JS/TS client