Ramestta Mainnet
ProductionChain ID: 1370
Ramestta Mainnet is the production PoS side chain for deploying production-ready decentralized applications. Built on Polygon's architecture, it uses real RAMA tokens and all transactions are permanent and irreversible.
â ī¸Production Environment
Mainnet uses real assets with real value. Always test thoroughly on testnet before deploying to mainnet. Ensure your smart contracts have been audited for security.
Network Configuration
| Parameter | Value |
|---|---|
| Network Name | Ramestta Mainnet |
| Chain ID | 1370 |
| Chain ID (Hex) | 0x55a |
| Currency Symbol | RAMA |
| Currency Decimals | 18 |
| Block Time | ~2 seconds |
| Consensus | Heimdall (PoS) + Bor (EVM) |
| EVM Version | London (EIP-1559) |
| Parent Chain | Polygon (Chain ID: 137) |
RPC Endpoints
HTTP Endpoints
| Provider | URL | Rate Limit |
|---|---|---|
| Official | https://blockchain.ramestta.com | Unlimited |
| Backup 1 | https://rpc2.ramestta.com | Unlimited |
| Backup 2 | https://rpc3.ramestta.com | Unlimited |
WebSocket Endpoints
| Provider | URL | Use Case |
|---|---|---|
| Official | wss://ws.ramestta.com | Real-time subscriptions |
âšī¸High Availability
For production applications, implement fallback logic to switch between RPC endpoints if one becomes unavailable. This ensures your dApp remains functional.
Block Explorer
đ
RamaScan
Official block explorer for Ramestta Mainnet - view transactions, blocks, validators, and contracts
https://ramascan.com âđ
Explorer Features
- âĸ Transaction tracking
- âĸ Contract verification
- âĸ Token transfers
- âĸ Validator info
- âĸ API access
Connect to Mainnet
Add to MetaMask
Add Networktypescript
// Add Ramestta Mainnet to MetaMask programmatically
await window.ethereum.request({
method: 'wallet_addEthereumChain',
params: [{
chainId: '0x55a', // 1370 in hexadecimal
chainName: 'Ramestta Mainnet',
rpcUrls: ['https://blockchain.ramestta.com'],
nativeCurrency: {
name: 'RAMA',
symbol: 'RAMA',
decimals: 18
},
blockExplorerUrls: ['https://ramascan.com']
}]
});Or add manually in MetaMask:
- Open MetaMask and click on the network dropdown
- Select "Add Network" â "Add a network manually"
- Enter the network details from the table above
- Click "Save" to add the network
Connect with ethers.js
ethers.jstypescript
import { ethers } from 'ethers';
// Connect to Ramestta Mainnet
const provider = new ethers.JsonRpcProvider('https://blockchain.ramestta.com');
// Or with WebSocket for real-time updates
const wsProvider = new ethers.WebSocketProvider('wss://ws.ramestta.com');
// Verify connection
const network = await provider.getNetwork();
console.log('Chain ID:', network.chainId); // 1370nConnect with Web3.js
web3.jstypescript
import Web3 from 'web3';
// Connect to Ramestta Mainnet
const web3 = new Web3('https://blockchain.ramestta.com');
// Verify connection
const chainId = await web3.eth.getChainId();
console.log('Chain ID:', chainId); // 1370nCore Smart Contracts
Key contract addresses deployed on Ramestta Mainnet:
| Contract | Address |
|---|---|
| RAMA Token | 0x0000000000000000000000000000000000001010 |
| WRAMA (Wrapped) | 0x6a7a08d36AdC8c58D21E5A61E9BAEaE6C0A8F7Ee |
| Staking Manager | 0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908 |
| Root Chain | 0x28e4F3a7f651294B9564800b2D01f35189A5bFbE |
â
Contract Verification
All official contracts are verified and open source on RamaScan. You can view the source code and interact with them directly through the explorer.
Getting RAMA
đą
Exchanges
Purchase RAMA on supported cryptocurrency exchanges
đ
Bridge
Bridge assets from Polygon using RamaBridge
Best Practices
- Test First: Always deploy and test on Pingaksha Testnet before mainnet
- Security Audits: Get your contracts audited before mainnet deployment
- Gas Estimation: Use proper gas estimation to avoid failed transactions
- Monitoring: Set up transaction monitoring and alerting
- Backup RPC: Implement fallback RPC endpoints for reliability