MilkyWay Docs
  • INTRODUCTION
    • Welcome to MilkyWay
    • Mission and Vision
    • MILK
      • Staking
        • Quick Start
      • Governance
        • Quick Start
      • Network Parameters
        • Chain Registry
      • Tokenomics
  • User Guides
    • For Liquid Stakers
      • Celestia (milkTIA)
        • Quick Start
        • Using third party apps
          • Camelot
          • Demex
          • Dymension
          • Levana
          • Margined
          • Mars
          • Osmosis
          • UX
      • Initia (milkINIT)
        • Quick Start
        • Using third party apps
      • Babylon (milkBABY)
        • Quick Start
        • Using third party apps
    • For Restakers
      • Quick Start
      • Creating a wallet
      • Restaking your assets
    • Bridging
      • Hyperlane
      • IBC Eureka
  • Infrastructure Operators
    • For Validators
      • Quick Start
      • Consesus node
      • Validator node
  • For Operators
    • Quick Start
    • Operator Management
    • Opt-in and Opt-out Services
  • For Developers
    • Quick Start
    • Service Management
    • Inviting Operators to Join Your Service
    • Creating Rewards Distribution Plan
  • Architecture
    • Modular Liquid Staking
      • Overview
      • Liquid Staking 101
      • Celestia (milkTIA)
        • Technical Architecture
          • Liquid Staking Process
          • Withdrawal Process
          • Exchange Rate
          • Compound Staking Rewards
          • Claim Process
          • Limits and Restrictions
        • Integrating with milkTIA
          • Contract Specifications
          • APIs specification
      • Initia (milkINIT)
        • Technical Architecture
          • Liquid Staking Process
          • Withdrawal Process
          • Exchange Rate
          • Compound Staking Rewards
          • Claim Process
          • Limits and Restrictions
        • Integrating with milkINIT
          • Liquid staking module specifications
          • Chains specifications
      • Bablyon (milkBABY)
        • Technical Architecture
          • Liquid Staking Process
          • Withdrawal Process
          • Exchange Rate
          • Compound Staking Rewards
          • Claim Process
          • Limits and Restrictions
        • Integrating with milkBABY
          • Liquid staking module specifications
          • Chains specifications
    • Modular Restaking
      • Overview
        • Technical Architecture
        • Design Philosophy
        • Programmable Rules
        • Economic Model
        • Use Cases
      • Restaking 101
      • Modules
        • x/assets
        • x/ibc-hooks
        • x/liquidvesting
        • x/operators
        • x/pools
        • x/restaking
        • x/rewards
        • x/services
        • x/tokenfactory
  • SECURITY
    • Audits
    • Bug Bounty Program
  • APPENDIX
    • Official Links
    • Frequently Asked Questions
    • Glossary
    • Branding Resources
    • Whitepaper (PDF)
Powered by GitBook
On this page
  • Pool restaking
  • Service restaking
  • Operator restaking
  1. User Guides
  2. For Restakers

Restaking your assets

Once you have properly created your wallet and transferred some funds to it, you are now ready to restake your assets.

Pool restaking

Pool restaking allows you to deposit your assets into a pool that will later be used to provide cyptoeconomic security to various services. To pool restake your assets you can run the following commands:

milkywayd tx restaking delegate pool [amount]

Where:

  • [amount] is the amount of tokens that you want to delegate (e.g. 1000000umilktia to delegate 1 milkTIA token)

Please note that you can delegate only a single denom per transaction. This means that if you want to pool-restake multiple denoms (e.g. TIA, milkTIA and stTIA), you will have to perform multiple transactions.

Service restaking

Operator restaking allows you to delegate your tokens to an individual service upon knowing its unique ID. To delegate your tokens to a service you can run the following transaction:

milkywayd tx restaking delegate service [service-id] [amount]

Where:

  • [service-id] is the ID of the service you want to delegate to

  • [amount] is the amount of tokens that you want to delegate (e.g. 1000000umilktia,2000000utia to delegate 1 milkTIA and 2 TIA tokens)

Operator restaking

Operator restaking allows you to delegate your tokens to an individual operator upon knowing its unique ID. To delegate your tokens to an operator you can run the following transaction:

milkywayd tx restaking delegate operator [operator-id] [amount]

Where:

  • [operator-id] is the ID of the operator you want to delegate to

  • [amount] is the amount of tokens that you want to delegate (e.g. 1000000umilktia,2000000utia to delegate 1 milkTIA and 2 TIA tokens)

PreviousCreating a walletNextBridging

Last updated 6 months ago