×

Connect to AERE Network

A comprehensive guide to connecting to the AERE blockchain

Network Overview

AERE Network is an EVM-compatible Layer 1 blockchain with its native AERE token. The network features deflationary tokenomics with a maximum supply of 2.1 billion tokens (100M pre-mined).

Essential Network Information

Property Value
Network Name AERE Network
Chain ID 2800 (0xaf0 in hexadecimal)
Currency Symbol AERE
HTTPS RPC URL https://aere.network:8548
HTTP RPC URL http://128.199.140.238:8547
Block Time 2 seconds
Consensus EPoS (Effective Proof of Stake)
Transaction Fee $0.0001

Connecting with MetaMask

Method 1: Step-by-Step Manual Configuration

Open MetaMask and click on the network selector at the top of the window (shows your currently connected network)
Click "Add Network"
Click "Add a network manually"
Enter the following details:
Network Name: AERE Network
New RPC URL: https://aere.network:8548
Chain ID: 2800
Currency Symbol: AERE
Block Explorer URL: (Leave blank for now)
        
Click "Save"
MetaMask will switch to AERE Network automatically
Note: If you experience any issues with the HTTPS endpoint, you can alternatively use the HTTP endpoint: http://128.199.140.238:8547

Method 2: Using Our Connection Button

Visit https://aere.network/connect
Click the "Connect to AERE Network" button
MetaMask will prompt you to add the network - confirm the details and click "Approve"
MetaMask will automatically switch to AERE Network

Verifying Connection

After connecting, check that the network selector in MetaMask shows "AERE Network"
To verify your connection is working properly, try sending a small test transaction (0.001 AERE)
Transactions on AERE Network should confirm within a few seconds

Common Connection Issues

Issue Solution
Network Connection Error Try switching from HTTPS to HTTP endpoint: http://128.199.140.238:8547
Certificate Warning This is expected for the HTTPS endpoint. You can safely proceed or use the HTTP endpoint.
Slow Transactions Check gas price settings - AERE uses very low gas prices (0.0001 Gwei)
MetaMask shows "Wrong Network" Ensure Chain ID is exactly 2800 (decimal) or 0xaf0 (hexadecimal)

For Developers

AERE Network is fully EVM-compatible, making it easy to integrate with existing Ethereum development tools and libraries.

Using Web3.js

const Web3 = require('web3');

// Connect to AERE Network - use the HTTPS endpoint
const web3 = new Web3('https://aere.network:8548');

// Alternative: HTTP endpoint if HTTPS has certificate issues
// const web3 = new Web3('http://128.199.140.238:8547');

// Check connection
web3.eth.getChainId().then(chainId => {
  console.log(`Connected to chain ID: ${chainId}`); // Should return 2800
});

// Get latest block number
web3.eth.getBlockNumber().then(blockNumber => {
  console.log(`Current block number: ${blockNumber}`);
});

// Get account balance
const getBalance = async (address) => {
  const balance = await web3.eth.getBalance(address);
  console.log(`Balance: ${web3.utils.fromWei(balance, 'ether')} AERE`);
};

// Send a transaction
const sendTransaction = async (fromAddress, toAddress, privateKey) => {
  const nonce = await web3.eth.getTransactionCount(fromAddress);
  const gasPrice = await web3.eth.getGasPrice();
  
  const tx = {
    from: fromAddress,
    to: toAddress,
    value: web3.utils.toWei('0.1', 'ether'),
    gas: 21000,
    gasPrice: gasPrice,
    nonce: nonce
  };
  
  const signedTx = await web3.eth.accounts.signTransaction(tx, privateKey);
  const receipt = await web3.eth.sendSignedTransaction(signedTx.rawTransaction);
  console.log(`Transaction hash: ${receipt.transactionHash}`);
};
        

Using Ethers.js

const { ethers } = require('ethers');

// Connect to AERE Network
const provider = new ethers.providers.JsonRpcProvider('https://aere.network:8548');

// Alternative: HTTP endpoint if HTTPS has certificate issues
// const provider = new ethers.providers.JsonRpcProvider('http://128.199.140.238:8547');

// Check connection
async function checkConnection() {
  const network = await provider.getNetwork();
  console.log(`Connected to: ${network.name}, chainId: ${network.chainId}`);
  
  const blockNumber = await provider.getBlockNumber();
  console.log(`Current block number: ${blockNumber}`);
}

// Get account balance
async function getBalance(address) {
  const balance = await provider.getBalance(address);
  console.log(`Balance: ${ethers.utils.formatEther(balance)} AERE`);
}

// Send a transaction using a wallet
async function sendTransaction(privateKey, toAddress) {
  const wallet = new ethers.Wallet(privateKey, provider);
  
  const tx = {
    to: toAddress,
    value: ethers.utils.parseEther('0.1')
  };
  
  const transaction = await wallet.sendTransaction(tx);
  console.log(`Transaction hash: ${transaction.hash}`);
  const receipt = await transaction.wait();
  console.log(`Transaction confirmed in block: ${receipt.blockNumber}`);
}

checkConnection();
        

Smart Contract Interaction

// Web3.js Example
const Web3 = require('web3');
const web3 = new Web3('https://aere.network:8548');

const contractABI = [...]; // Your contract ABI here
const contractAddress = '0xYourContractAddress';
const contract = new web3.eth.Contract(contractABI, contractAddress);

// Read from contract
contract.methods.balanceOf('0xYourAddress').call()
  .then(balance => console.log(`Token balance: ${balance}`));

// Write to contract (requires signing)
const account = web3.eth.accounts.privateKeyToAccount('0xYourPrivateKey');
web3.eth.accounts.wallet.add(account);

contract.methods.transfer('0xRecipientAddress', '1000000000000000000')
  .send({ from: account.address, gas: 200000 })
  .then(receipt => console.log('Transfer successful:', receipt));

// Ethers.js Example
const { ethers } = require('ethers');
const provider = new ethers.providers.JsonRpcProvider('https://aere.network:8548');
const signer = new ethers.Wallet('0xYourPrivateKey', provider);

const contractABI = [...]; // Your contract ABI here
const contractAddress = '0xYourContractAddress';
const contract = new ethers.Contract(contractAddress, contractABI, provider);
const contractWithSigner = contract.connect(signer);

// Read from contract
async function readContract() {
  const balance = await contract.balanceOf('0xYourAddress');
  console.log(`Token balance: ${balance.toString()}`);
}

// Write to contract
async function writeContract() {
  const tx = await contractWithSigner.transfer(
    '0xRecipientAddress',
    ethers.utils.parseEther('1.0')
  );
  console.log(`Transaction hash: ${tx.hash}`);
  const receipt = await tx.wait();
  console.log('Transfer confirmed in block:', receipt.blockNumber);
}
        

Gas Considerations

AERE Network has extremely low gas fees compared to Ethereum. The standard gas price is 0.0001 Gwei, making transactions nearly free. However, you still need to specify enough gas limit for complex contract interactions.

Connecting via JSON-RPC

For direct JSON-RPC calls, use the following endpoints:

// HTTPS Endpoint (preferred for production)
https://aere.network:8548

// HTTP Endpoint (alternative)
http://128.199.140.238:8547

// Example curl request
curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' https://aere.network:8548
        

Mining

AERE Network offers mining operations through a subscription-based model. This approach provides predictable rewards while maintaining network security and decentralization.

Mining Subscription System

To mine AERE tokens, users must:

Register an account at https://aere.network/register
Purchase a mining subscription package based on their needs
Connect to the mining server using their verified account credentials
Start mining with their registered wallet address

Mining rewards are set at 1.25 AERE per block, with blocks generated approximately every 2 seconds.

Important: Mining operations can only be performed with a valid mining subscription. The system automatically verifies subscription status before allowing mining to proceed.

Available Mining Packages

Package Monthly Cost Hash Power Est. Daily Rewards
AireOne (basic) $65/month 2.5 TH/s ~1.25 AERE/day
AireCore (premium) $175/month 7.0 TH/s ~3.5 AERE/day
AireFlow (professional) $385/month 12.0 TH/s ~6.0 AERE/day
AireX (enterprise) $950/month 20.0 TH/s ~10.0 AERE/day
AireNet (institutional) $2,000/month 30.0 TH/s ~15.0 AERE/day

Subscription Verification

The mining system includes automatic subscription verification that checks the status of your subscription at regular intervals. Mining operations will continue as long as your subscription remains active.

Mining Technical Details

Mining Dashboard

Once you've subscribed to a mining package, you can track your mining performance through the Mining Dashboard. The dashboard provides real-time metrics including:

Troubleshooting

Common Connection Issues

Issue Solution
Certificate Warnings When using the HTTPS endpoint, you may receive certificate warnings in some browsers or applications. You can either add an exception for the certificate or use the HTTP endpoint instead.
Connection Timeout If the connection times out when trying to connect to the HTTPS endpoint, try using the HTTP endpoint: http://128.199.140.238:8547
MetaMask "Network Error"
  • Verify that you've entered the correct RPC URL and Chain ID
  • Try switching between HTTP and HTTPS endpoints
  • Update your MetaMask to the latest version
  • Try restarting your browser
Pending Transactions
  • Ensure you've set a gas price of at least 0.0001 Gwei
  • If a transaction is stuck pending, try sending a new transaction with the same nonce but a higher gas price
  • Reset your MetaMask account if transactions remain stuck (Settings > Advanced > Reset Account)
Incorrect Balance
  • Verify that you're connected to the correct network (Chain ID 2800)
  • Try disconnecting and reconnecting to the network
  • Check that you're viewing the correct account in MetaMask

Mining Troubleshooting

Issue Solution
Mining Not Starting
  • Verify that you have an active mining subscription
  • Ensure you're using the correct user ID and wallet address in the mining bot
  • Check that your account is properly verified
Mining Interrupted
  • The system performs regular subscription verification checks
  • If your subscription has expired, mining will automatically stop
  • Renew your subscription through the dashboard to resume mining
Lower Than Expected Rewards
  • Mining rewards are proportional to your hash power and network difficulty
  • Check the network status for any temporary issues
  • Verify that your mining subscription is correctly applied to your account

Getting Support

If you continue to experience issues connecting to AERE Network or with mining operations, you can get support through the following channels:

Security Note: Never share your private keys or seed phrases with anyone, including AERE Network support staff. Official support will never ask for your private keys, passwords, or seed phrases.