Welcome to StaFiHub
  • StaFiHub Introduction
    • Tokenomics
  • Chain
    • Getting started
      • Introduction
      • Install
      • Join The Mainnet
      • Join The Public Testnet
      • Validator FAQ
    • Concepts
      • General Concepts
      • rToken Concepts
      • Genesis Parameters
    • Cli Client
      • Introduction
      • Bank
      • Debug
      • Keys
      • Gov
      • Ledger
      • rBank
      • Relayers
      • rVote
      • Staking
    • gRPC, REST, and Tendermint Endpoints
    • Resources
      • StaFiHub Validator Program
  • rToken
    • Integrate rToken
      • Integrating with Interchain Accounts
      • Integrating with Multisig Accounts
      • Integrate into rToken App
    • Delegation Algorithm
    • Liquidity Grant Program
    • rATOM Migration
  • User
    • Join Public Testnet
      • Testing Guide
    • User Guide
      • rToken Dapp Guide
      • Get FIS Token on StaFiHub
      • Claim Airdropped FIS Token
      • How to get a StaFiHub Address
      • rPool Guide For MintDrop Programs
      • rATOM V1 Migration
      • StaFiHub rBridge Guide
      • IBC Transfer With Keplr Wallet
      • Swap ICS20 FIS to ERC20 FIS
    • FAQ
Powered by GitBook
On this page
  • Target chain
  • Pool Account
  • Relay service
  • Relayer
  • Era
  • Exchange Rate
  • rValidator
  1. Chain
  2. Concepts

rToken Concepts

Target chain

Compared with StaFiHub, we call other projects as the target chain, such as Cosmos, IRISnet, etc.

Pool Account

A pool is an interchain account or a multisig account of target chain to gather origin token(such as ATOM/IRIS) and invoke staking related calls such as Delegate, Undelegate and Withdraw reward on the target chain to earn more tokens.

As a multisig account, it has no private key but an address and several sub-accounts and a threshold.

As an Interchain Account, it is a module account which has no private key too and can only be created and controlled by the controller chain(such as StaFiHub).

There might be several pools for a rToken.

Relay service

The rToken relay service plays a role as cross chain bridge to connect StaFiHub and target chains.

Relayer

A relayer is a member to run a rToken relay service. Each relay service requires a relayer to send proposals to StaFiHub. And if we use a multisig account as a pool, the relayer should be a sub-account of the multisig account.

Era

Era was introduced as a concept of period to solve problems like when the pool should invoke delegate and undelegate call. Pools invoke all the necessary calls on the target chain once and only once for each Era. The epoch of era on the mainnet will be one day.

Exchange Rate

The exchange rate of rToken is used to calculate how many rToken to mint or burn.

rValidator

An rValidator is a validator of the target chain.

PreviousGeneral ConceptsNextGenesis Parameters

Last updated 2 years ago