Ronin Chain Documentation

website·Indexed 37 days ago

https://docs.roninchain.com

Developer resources and guides for the Ronin network, including smart contract deployment, verification using Hardhat, and network details for Ronin mainnet and Saigon testnet. Includes documentation on ecosystem tools such as Ronin VRF, Katana DEX, CCIP Bridge, and oracle integrations with Pyth Network, Chainlink, and Api3.

Tokens
37K
Snippets
109
Records
291
Agent score
69%

What's inside Ronin

  1. Introduction to Ronin Name Service (RNS)

    Ronin Name Service (RNS) is a distributed naming system on the Ronin blockchain that allows users to assign a human-readable .ron domain name to a long Ronin wallet address. This enables users to send funds and NFTs using a name instead of a complex string of characters. RNS is integrated across games, wallets, and dApps in the Ronin ecosystem. The service is managed via the web portal at id.roninchain.com.
  2. Overview of farming on Katana

    Farming on Katana allows users to earn reward tokens (ERC-20) by staking Liquidity Pool (LP) tokens. LP tokens are received when a user provides liquidity to a pool. The amount of reward tokens earned is generally proportional to the amount of LP tokens staked. Farming is available for a limited number of pools, which are identified by a yellow lightning symbol and a RON icon.
  3. Overview of Ronin Proof of Distribution (PoD) rewards

    Proof of Distribution (PoD) is a reward system that pays RON to projects (Games, dApps, DeFi protocols, and other applications) that drive measurable on-chain activity on Ronin. Rewards are distributed each epoch based on a 'Builder Score' calculated from the metrics of registered smart contracts. Only contracts explicitly added to a project's tracking list contribute to the score.
  4. Overview of Ronin Multisig Wallet

    The Ronin Multisig Wallet is a multi-signature wallet powered by Gnosis Safe. It requires multiple keys (which can be a combination of hardware wallets, software wallets, or paper wallets) to sign and confirm a transaction before it can be executed on the network. The wallet is accessible via the official portal at multisig.roninchain.com.
  5. Overview of Ronin Proof of Distribution (PoD)

    Proof of Distribution (PoD) is Ronin's reward system for builders (Games, dApps, DeFi protocols, and other applications). It pays RON to projects that drive measurable on-chain activity. Rewards are based on a 'Builder Score' calculated each epoch from metrics across registered smart contracts. Only contracts explicitly added to a project's tracking list contribute to the score.
  6. Overview of Katana DEX on Ronin

    Katana (app.roninchain.com/swap) is a decentralized exchange (DEX) on the Ronin ecosystem. It utilizes an automated market maker (AMM) protocol that enables users to swap tokens, create liquidity pools, and stake LP tokens to earn rewards.
  7. Overview of Ronin VRF

    Ronin VRF (Verifiable Random Function) provides cryptographic functions that generate provably random outputs along with proofs of validity. These proofs allow any participant to independently verify that the randomness was generated fairly and was not tampered with. Common use cases include generating random token IDs and selecting contest winners.
  8. Overview of Katana Liquidity Farms

    A farm on Katana allows token creators to encourage users to contribute liquidity to a specific pool by offering rewards. Users earn these rewards by staking their liquidity pool (LP) tokens. This process increases trading volume and reduces slippage for the pool's tokens. The primary metric for farms is 'rewards per second', which is calculated based on the total reward amount and the farm duration.
  9. Overview of Ronin Developer Ecosystem

    Ronin provides a fast, low-cost environment for developers to build blockchain applications. The ecosystem supports deploying Solidity smart contracts, running network nodes, and utilizing a suite of SDKs and APIs for application enhancement.
  10. Overview of the Ronin Network

    Ronin is an Ethereum Layer 2 (L2) blockchain optimized for gamified experiences and mass-market crypto adoption. It is designed to provide high throughput and near-zero transaction fees, making it suitable for applications with millions of daily active users. Originally launched by Sky Mavis for Axie Infinity, it has evolved into a general platform for games, payments, and real-world assets, with significant penetration in emerging markets such as Southeast Asia and Latin America.
  11. Overview of Pyth Network on Ronin

    The Pyth Network is a first-party Oracle network integrated into the Ronin ecosystem. It provides smart contracts with real-time, trusted, and verifiable data sourced directly from major exchanges, market makers, and financial services providers. This allows Ronin smart contracts to execute logic based on external financial data.
  12. Overview of Zero-knowledge Ethereum Virtual Machine (zkEVM) architecture

    A zkEVM is a virtual machine that executes smart contract transactions while providing compatibility between the Ethereum Virtual Machine (EVM) and zero-knowledge-proof computations. It allows transaction processing to be outsourced from Ethereum to L2 via ZK rollups.

    A zkEVM consists of two primary components:

    1. Logic Part: The EVM program, where EVM logic is expressed as ZK circuits (arithmetic circuits).
    2. Zero-knowledge Part:
      • Prover: An off-chain program that generates the proof based on the EVM program and inputs.
      • Verifier: An on-chain smart contract that verifies the proof.