Tangle Liquid Staking mints individualized liquid staked tokens (LSTs) for selected validator(s). These LSTs, known as tgTokens, represent the stake and rewards unique to a specific validator pool.
Requirements
Users can select which validator(s) they want to stake to, rather than being funneled into a pre-determined set of validators. This allows users to make informed decisions based on the performance and reliability of individual validators.
Each validator pool selection has its unique 'Vault', which mints validator(s)-specific tgTokens. So if user selected validator A & B, it will mint tgToken_AB, whereas if user selected validator B & C, tgToken_BC will be minted.
Switching network should render new set of validators option.
Validator Details:
Users should be able to view detailed information about each validator by clicking an 'external' icon next to the validator’s name. This action should redirect them to an external explorer site (e.g., Subscan).
User can also view the historical performance of the validator on Polkadot-JS.
Checklist
[x] Load validators from selected chain and list them
[x] Show identities if available instead of raw addresses
[ ] Show each validator's APY
[ ] Show each validator's historical data on Polkadot JS (example)
Description
Tangle Liquid Staking mints individualized liquid staked tokens (LSTs) for selected validator(s). These LSTs, known as tgTokens, represent the stake and rewards unique to a specific validator pool.
Requirements
Validator Details:
Checklist
Screenshot
Figma Link