Announcing Encrypted User Share Feature on Ika

Ika has launched an encryption capability that allows users to encrypt any user secret share using a single authentication key, directly on-chain. This streamlines key management while preserving zero-trust security principles.
Understanding How It Functions Today
Ika powers the dWallet primitive, a cryptographic tool enabling digital asset control across multiple networks. The core mechanism uses a novel threshold signature scheme called 2PC-MPC — a Two-Party Computation between the user and Ika's distributed network participants (who operate via Multi-Party Computation).
Every dWallet signature requires participation from both the user and Ika. Users maintain a User Secret Share for each dWallet, necessary for authorizing transactions and generating signatures. This ensures that users retain control over their assets while benefiting from the security and functionality provided by Ika.
Understanding the Simplicity of Encrypting User Secret Share
Previously, managing multiple dWallets required handling separate Authentication Keys and distinct User Secret Shares. This created complexity as the number of dWallets increased.
The encryption feature now allows users to encrypt all their secret shares using their Authentication Key, consolidating management across numerous dWallets into a single key.
Use Case: Streamlining AI-Driven Asset Management
Traditional setups requiring AI agents to manage trades would necessitate sharing private keys, granting full asset control. With dWallets, users provide only the User Share (which has no signing power independently) and set permissions via an Authentication Key held by the AI agent.
The encryption feature eliminates managing separate User Shares for each dWallet. Instead, all shares encrypt to a single Authentication Key, reducing secret material the AI agent handles to one key.
Key Features at a Glance
- On-chain: Encrypted user shares validate directly on-chain, eliminating manual off-chain actions
- Simplicity: Unified key management through encryption reduces complexity
- Security: On-chain encryption maintains high security and Zero Trust principles
- Effortless dWallet Creation: Users can now create and manage unlimited dWallets seamlessly
- Developer abstraction: Developers can create dWallets transparently, enhancing user experience
Start Building with Ika
The encryption feature simplifies dWallet management while maintaining security and zero-trust alignment. For documentation, visit docs.ika.xyz.


