Withdrawal
The withdrawal mechanism for Nebeus staking involving nNELX tokens operates as follows:
Withdrawal Option: Exchange nNELX for NELX
To withdraw staked NELX and claim rewards, users must execute the following steps:
Send nNELX to the Staking Contract Address:
The user sends their nNELX tokens to the designated staking contract address on the respective blockchain network where staking was originally performed.
This action serves as a signal to initiate the withdrawal process.
Automatic Exchange of nNELX for NELX:
Upon receipt of nNELX by the staking contract, the contract validates the user's balance and burns the received nNELX tokens.
The staking contract calculates the equivalent amount of NELX, including the initial staked amount and any accrued staking rewards.
Transfer of NELX Back to Holder's Address:
The staking contract sends the calculated amount of NELX directly to the user’s wallet address that initiated the nNELX transfer.
This ensures a seamless and automated withdrawal experience.
Key Features of This Withdrawal Process
Security:
The process is fully executed on-chain, ensuring transparency and immutability.
By burning the nNELX tokens upon withdrawal, the system maintains a balance between the staking pool and the circulating supply of NELX.
Convenience:
Users do not need to interact with multiple interfaces. Sending nNELX to the staking contract is the only required action to trigger the withdrawal.
Efficiency:
The rewards are automatically included in the withdrawal, eliminating the need for manual claiming.
Network Compatibility:
The withdrawal process is network-specific. Users must interact with the staking contract on the same blockchain network where the staking was performed.
Example Workflow
Staking Contract Address:
Ethereum:
0x...
Withdrawal Execution:
User sends
100 nNELXto the staking contract address on Ethereum.The staking contract burns
100 nNELXand sends back100 NELX + accrued rewards (e.g., 5 NELX)to the user’s Ethereum wallet.
Last updated
