Pendulum Docs
Search…
⌃K

Staking Amplitude

Users’s minimum delegator stake is currently 10 AMPE
As of Nov 1, 2022, all AMPE token holders can stake their tokens to participate in the security of the network and in turn, get rewarded.
While there will be a dedicated dashboard for staking, in the meantime users can perform the following actions via Polkadot.js in relation to staking.
In order to stake to the selected pallet users need to first navigate to
  1. 1.
    Developer/Extrinsics;
  2. 2.
    Select parachainStaking ;
  3. 3.
    Select an action:

Delegating - Join delegators action

In order to join as a delegator a user has to:
  1. 1.
    select the parachainStaking extrinsic
  2. 2.
    select the joinDelegator action
  3. 3.
    Lookup a collator address in order to find them
To find the collators a user can either:
  • Be provided a list of collators
  • Look up a list of collators:
  1. 1.
    Navigate to the tab chainstate under Developers/Chainstate
  2. 2.
    There query for: parachainStaking and select the topCandidates() function
  3. 3.
    Select an owner-id as a collator to delegate to
Do note that due to the current UI implementation staking X
amount requires the addition of 12 0s
Staking 1010 0000 0000 0000
A user can appropriately delegate by filling the previous form with one or more of these ids
The transaction can now be submitted to perform the join delegators action
A user can see a list of their delegations under
  1. 1.
    Navigate to the tab chainstate under Developers/Chainstate
  2. 2.
    There query for: parachainStaking and select the delegatorState() action

Claiming rewards

The respective method for checking a User’s rewards are under the ChainState tab
  1. 1.
    Navigate to the tab chainstate
  2. 2.
    Query parachainStaking and select the rewards() action
Collator rewards can be claimed by:
  1. 1.
    Navigating to extrinsics tab
  2. 2.
    Query parachainStaking and select the increment_collator_rewards action
  3. 3.
    Query parachainStaking and select the claimRewards action
Delegator rewards can be claimed by:
  1. 1.
    Navigating to extrinsics tab
  2. 2.
    Query parachainStaking and select the increment_delegator_rewards action
  3. 3.
    Query parachainStaking and select the claimRewards action

Increasing and decreasing stakes

  1. 1.
    Navigate to the extrinsics tab and select the respective action
  2. 2.
    Insert the delegator-id to which a user has already delegated and the amount to change
The new stake will be PreviousStake ± amount

Leaving delegator

  1. 1.
    Navigate to the extrinsics tab
  2. 2.
    select the leaveDelegators() action
  3. 3.
    A user can verify the successful completion of the action thorugh:
    1. 1.
      The upper right success operation providing feedback
    2. 2.
      By verifying via the topCandidates action that their stake has been removed from the collator
Before:
After: