Embedded Wallet Infrastructure for NERO Chain
Non-custodial wallets with social login, threshold signatures, and account abstraction. Your users get wallets in seconds — no seed phrases, no extensions, no friction.
npm install @nerochain/mpc-sdkComplete wallet infrastructure — SDK, backend, and dashboard
A production-grade platform combining a browser SDK, an HSM-backed MPC backend, and a developer dashboard. From social login to transaction signing, everything you need to give your users self-custodial wallets.
Social Login
9 OAuth providers — Google, Apple, Discord, LINE, and more. Plus email OTP, phone OTP, and custom JWT. Users get wallets without seed phrases or extensions.
Non-Custodial MPC
Private keys split between device and server using 2-of-2 threshold ECDSA. The full key is never reconstructed. HSM-backed, distributed across nodes.
Self-Custody Recovery
Password-protected composite blob enables offline key reconstruction. Users maintain full control — even if the backend goes permanently offline.
Account Abstraction
ERC-4337 smart accounts with bundler and paymaster. Sponsor gas fees so your users never need native tokens to transact.
Multi-Chain
NERO Chain, Ethereum, Polygon, Arbitrum, Base, and Sepolia built in. Add custom EVM networks with a single configuration object.
React SDK
Context provider, 6+ hooks, pre-built login modal, or go fully headless. EIP-1193 provider works with ethers.js, viem, and any dApp library.
Security at every layer
HSM-Protected Keys
Server key shares wrapped by AWS KMS or GCP Cloud KMS. Key material never leaves the hardware security module.
Distributed Shares
Server share split via Shamir's Secret Sharing across multiple nodes. No single server holds the complete share.
Zero-Knowledge Proofs
Schnorr proofs and Feldman VSS commitments verify correct protocol execution on every key generation and signing operation.
Full Audit Trail
Every signing operation, recovery attempt, and key export is logged with user ID, wallet address, and timestamp.