
Smart Accounts
Nika uses embedded wallets with MPC key management to provide a secure, seamless, and non-custodial DeFi experience across both EVM and Solana.
Our architecture differs slightly between EVM and Solana, optimized for each ecosystem's primitives. The approach significantly reduces technical friction, especially for newcomers, and provides seamless cross-chain transactions without manually juggling wallets or bridging tokens.
Users do not need browser extensions, seed phrases, or native gas tokens to get started, while still retaining the ability to export and fully control their private keys at any time.
Embedded Wallets (Dynamic MPC)
Nika uses Dynamic Embedded Wallets on both EVM and Solana.
These wallets are:
Created at signup (email or social login)
Secured using MPC (Multi-Party Computation) split keys
Fully non-custodial by design
Exportable by the user at any time
MPC Key Model
Instead of a single private key existing in one place:
The private key is cryptographically split
Key shares are distributed between:
The user's device
Secure infrastructure components
No single party ever holds the full key by default
This significantly reduces the risk of key compromise while preserving full ownership.
Important:
MPC does not mean custodial. Users can always export their full private key if desired.
Chain-Specific Architecture
While both wallets are provisioned via Dynamic and secured via MPC, EVM and Solana differ at the execution layer.
EVM EIP-7702 Smart Wallet Execution
On EVM, Nika uses EIP-7702, which allows an EOA to temporarily behave like a smart account without migrating assets into a permanent smart contract wallet. This is fundamentally different from EIP-4337.
Key properties:
The wallet remains an EOA
Assets live at the EOA address
Smart-account-like logic is enabled during execution
No separate "vault" contract holds funds
This preserves full wallet compatibility with the broader EVM ecosystem
Gas Sponsorship (EVM)
Gas fees are sponsored via ZeroDev infrastructure
Users are not required to hold ETH or native gas tokens
Gas abstraction is handled transparently during execution
Costs are covered via Nika's fee and routing architecture
EVM Key Export
Users can export their EVM private key
Importing into MetaMask or any other wallet will:
Show full balances
Allow full control of asserts
No smart-contract lock-in or hidden vaults
Embedded Solana (SVM) Wallet
On Solana, the embedded wallet:
Is a standard Solana keypair
Directly holds SOL and SPL tokens
Users the same MPC split-key model via Dynamic
There is no account abstraction layer on Solana—transactions are signed and executed natively.
Gas Sponsorship (Solana)
Gas fees (SOL) are sponsored via Nika's own gas wallet
Users do not need to hold SOL to transact
Fee abstraction is handled internally at execution time
Solana Key Export
Users can export their Solana private key
Importing in Phantom, Solfare, or other wallets will:
Show balances normally
Provide full signing authority
Onboarding Flow
User signs up using email or social login
Dynamic provisions:
One embedded EVM wallet
One embedded Solana wallet
Wallets are immediately usable
Gas fees are abstracted automatically
No extensions. No seed phrases required upfront.
Why This Architecture
This design allows Nika to deliver:
Zero-friction onboarding
Gasless UX by default
Full compatibility with DeFi protocols
No asset lock-in
Strong security via MPC
All while keeping users in control.
Last updated