Ledger Enterprise
Help Center
Help Center
  • Welcome to the Help Center
  • Fundamentals
    • Getting set up
      • Sign in and out
      • For Administrators
      • For Operators
  • Supported Networks
  • What's new
  • CORE
    • Workspace administration
      • Admin Rule
        • Edit the admin rule
      • Accounts
        • Create an account
        • Solana SPL token account
        • Direct Access EVM Accounts
        • Edit an account
        • Activate a view-only account
        • Generate a receiving address
      • Groups
        • Create a group
        • Edit a group
        • Delete a group
      • Whitelists
        • Create a whitelist
        • Edit a whitelist
      • Entities
        • Create an entity
        • Edit an entity
        • Delete an entity
    • Users
      • User Roles and Permissions
      • New users
      • Register on the Ledger Vault
    • Your Device
      • Initialize your Personal Security Device (PSD)
      • Update your Personal Security Device (PSD)
      • Configure the Ledger Cryptosteel
      • Device pairing: View your partition ID
    • Managing requests
      • Approve or reject a request
      • Track the status of a request
      • Recreate a rejected or failed request
    • Transactions
      • Create a transaction
      • Transaction fees & speed
      • UTXOs
      • Replace by Fee
      • Export transaction history
      • Vault Raw Signing Overview
    • Compliance capabilities
      • Proof of Reserve - Enable Message Signing on an account
      • Proof of Researve - Sign Messages
      • Address Screening and KYT
    • Using Vault Signer
      • Create a Vault Signer account
      • Connect your Signer account to the Ledger Live extension
      • Craft a transaction on Ledger Live with your Vault Signer account
    • Overview of the Ledger Enterprise API
    • Public Key Infrastructure (PKI) Implementation
    • Ledger Enterprise mobile application
      • Terms of Use
  • staking
    • Stake Cardano
      • Overview
      • Enable ADA Staking
      • Stake ADA with Figment
      • Reporting
    • Stake Cosmos
      • Overview
      • Enable ATOM Staking on your Ledger Cosmos Enterprise accounts
      • How to stake ATOM
    • Stake Ethereum
      • Overview
      • Enable ETH Staking on your Ethereum accounts
      • Stake ETH with Kiln
      • Stake ETH with Figment
      • Stake ETH with Blockdaemon
    • Stake Solana
      • Overview
      • Enable SOL Staking on your Solana accounts
      • Stake SOL with Figment
      • Solana Staking Reporting
    • Stake Polkadot
      • Overview
      • Enable DOT Staking
      • Stake DOT with Figment
    • Stake Polygon
      • Overview
      • Enable MATIC Staking
      • Stake MATIC with Figment
      • Stake MATIC with Kiln
    • Stake Tezos
      • Overview
    • Staking Providers
      • Stake with kiln
      • Stake with Figment
      • Stake with Blockdaemon
  • Web3: DeFi & NFT
    • Web3: DeFi & NFT Interactions
      • Web3 governance & configuration
        • Enable Smart Contract Interactions on EVM accounts
        • Enable Message Signatures on EVM accounts
        • Enable Contract Deployments on EVM accounts
        • Customize DApps catalog on EVM accounts
      • Vault DApps
        • DApp Provider Guide
        • Lido
        • Paraswap
        • Yearn
      • Interact with an external DApp via WalletConnect
      • Deploy a Smart Contract
      • Sign DApp messages
      • Interact with a smart contract
    • Raw Signing Best Practices
  • TRADELINK
    • Introduction
    • Best Practices
    • Run Tradelink as an Administrator
    • Operate Tradelink as a Custodian
    • Operate Tradelink as an Asset Manager
    • Operate Tradelink as an Exchange
    • Ledger Tradelink Terms of Use
  • Support
    • Troubleshooting
    • Security best practices
      • Ledger Stax Best Practices
    • Recovering your Vault Master Seed
    • Recover your Ledger Vault's master seed on a Nano S Plus
Powered by GitBook
On this page
  • Polkadot basic staking flow
  • Polkadot's extended functionalities
  • Stake with Figment via API
  1. staking
  2. Stake Polkadot

Stake DOT with Figment

PreviousEnable DOT StakingNextStake Polygon

Last updated 1 month ago

This section is for Operators only.

Polkadot basic staking flow

  1. Make sure the previous section "enabling staking on a Polkadot account " has been completed by an Administrator (see here for more information)

  2. Bond assets : bond assets to your controller account

The Bond action has 2 purposes :

It chooses the rewards destination that’ll be generated by the bonded asset

It chooses an amount to bond from your available balance to your bonded balance

If you created your account before the 4.30 release (1 October 2023) please look at this page for reference.

  1. Add Proxy : Proxy your nomination rights to a partner

The Polkadot blockchain needs you to participate actively and regularly in the nomination process to choose between 16 validators that have a chance to be chosen at random to be the validator to put a new block in the blockchain.

Choosing between those 16 validators and doing it regularly is time consuming and requires a deep understanding of the parameters that can help to be chosen as a block writer, otherwise you’ll have a shortfall on earnings.

For that reason companies have specialised in doing that in Polkadot and offer services as validators and proxy nominator.

In our implementation we have chosen to work with those companies to maximise the potential rewards for you and reduce the risk of being slashed by the network due to mismanagement of the validator.

To do that you’ll have to proxy your nomination rights by doing a transaction identifying our partner as capable of nominating on behalf of your bonded balance.

  1. Earn rewards

Once you’ve identified your proxy partner, rewards will start to flow in either on your bonded balance if you chose “compound” in rewards destination in the Bond process at step 3 or in your available balance if you chose “cash in” in rewards destination in the Bond process at step 3.

You’ll earn rewards on a daily basis. The amount may vary substantially depending on your validator having been chosen as a block writer for the next “era” (1 day period in polkadot terms).

Polkadot blockchain has an inflation mechanism targeting 10% with 75% total supply staked. At the time of writing only 51.6% of the total supply is staked, then 7.7% will be given to stakers and 2.3% will be given to the Treasury of polkadot.

Which means those 51.6% will share statistically ~14.92% rewards on their staked assets in ideal cases.

Polkadot's extended functionalities

The Basic Flow presented above outlines the minimal and sufficient actions to do to receive rewards but there are more actions you can take in the polkadot ecosystem to administrate your staked assets.

To be able to stake with polkadot you must bond your assets to a specific balance. That balance is not part of your available balance and you cannot spend it right away. To regain control of your bonded balance you have to unbond an amount of the bonded balance. This action will move that amount to your unbonding balance for a period of 28 days. No rewards are generated on the unbonding balance.

During that period you have the possibility to rebond all your unbonding balance or part of it, which will instantly send it back to your bonded balance to earn rewards.

After the 28-day period, your unbonding balance will be identified as an unbonded balance which gives you access to the withdraw function. That function withdraws all the unbonded balance to send it back to your available balance. You can also use the Rebond function on your unbonded balance.

At any moment after your first Bond action, you’ll be able to Change your Reward Destination either to your bonded balance which means your rewards will be compounded (Compound option) or to your available balance that is spendable right away (Cash In option).

Stake with Figment via API

You can find the relevant API tutorials in our .

API documentation