
We’re excited to announce that Dfns now supports staking on the IOTA blockchain.
This new feature allows developers, fintechs and institutions using Dfns wallet platform to participate in IOTA’s native staking mechanisms, earning rewards while continuing to store tokens on our secure infrastructure. Whether you’re running a DeFi application, managing treasury, or building infrastructure for digital assets, staking IOTA is now just a few lines of code away.
What is IOTA staking?
IOTA staking allows token holders to earn rewards by helping secure the network through a Delegated Proof-of-Stake (DPoS) mechanism. Instead of simply holding tokens, users can actively delegate their stake to a validator of their choice. Validators use this delegated stake to participate in consensus, and in return, they earn rewards — which are then distributed proportionally to the stakers.
Staking is initiated by sending a transaction that creates a stake object tied to a specific validator. This object includes key information like the validator’s ID and the activation epoch. Throughout the staking period, users accrue rewards based on the validator’s performance and commission rate.
When users want to stop staking, they simply send an unstaking transaction, which unwraps the stake object and returns both the initial amount and the accumulated rewards to their wallet. Rewards are only earned for full epochs during which the stake was active.
Choosing a validator is critical: factors such as validator uptime, commission fees, and slashing risk (in the case of poor performance) can significantly impact the total rewards earned.
How Dfns makes it work
With our staking integration, you can now initiate and manage staking for IOTA directly through the Dfns Wallet-as-a-Service platform (API and dashboard). This includes:
- Opting in to staking periods by registering your wallet to participate in a specific token distribution.
- Tracking staking rewards across supported initiatives (e.g., Assembly or Shimmer).
- Unstaking at the end of a campaign or after a holding period.
- Automatic handling of necessary payloads, messages, and address indexing—so you don’t have to build that infrastructure yourself.
Everything is built on top of the same secure wallet infrastructure that powers all Dfns wallets. That means no private keys to manage, no staking contracts to deploy, and no manual monitoring.
Why this can benefit you
IOTA is an innovative ecosystem in crypto, with a unique directed acyclic graph (DAG) structure instead of a traditional public blockchain. By supporting staking, Dfns enables institutions and developers to take a more active role in the growth of IOTA’s ecosystem either by participating in token launches or earning rewards for holding IOTA. Adding staking to Dfns wallets makes it easier for businesses to:
- Earn yield on idle IOTA assets
- Support ecosystem projects through token distributions
- Automate staking logic inside their apps or backend services
- Remove operational friction, thanks to a robust API and security-first design
Getting started today
If you're using Dfns wallets and hold IOTA in any of them, you can start staking them today. Our API documentation has been updated with clear endpoints and usage examples to help you get up and running quickly.
If you're new to Dfns, reach out or create an account to start building with secure, programmable wallets that now support staking on IOTA and much more.