Introduction to Silk

Introduction to Silk

In web3 onboarding, there's a fundamental dilemma: how to provide a single-click login without creating a single point of failure. Power users and wealthier individuals often prefer cold wallets and browser extensions, perceiving them as more secure. Meanwhile, MPC and account abstraction wallets with social logins or Passkeys simplify onboarding but face trust issues due to centralized recovery methods and security vulnerabilities. This trade-off between security and convenience has slowed the adoption of these newer onboarding methods, with over 90% of account abstraction wallets used by casual users.

Silk: The First Truly Secure, Permissionless Web3 Wallet for Seamless Onboarding

Silk is the first wallet to overcome web3 onboarding challenge. While this may sound ambitious, here's a high-level summary of how it works—deeper context coming soon.

By leveraging innovations in zero-knowledge proofs and 2 Party Computation - Multi Party Computation (2PC MPC), Silk ensures that even with single-click logins via Google, Apple, or X (Twitter), there is no single point of failure. Moreover, it is resistant to collusion within MPC networks.

Silk separates authentication and authorization, using a cryptographic protocol called zkInjectedMask. This ensures that a single authentication token can be verified by two separate authorizers, one of which is the user, ensuring that no single entity can sign on behalf of the user. The signature requires consent from the user and a massively decentralized protocol, not a network with few nodes dooped as MPC.

This makes Silk permissionless and Zero Trust to withstand a full arsenal of intrusive attacks via phishing, clickjacking, XSS, malware, malicious smart contract, etc on any website, making it the first embeddable wallet with a single-click login,that can be used across dApp without single-point failure.

Ditch Seed phrases, get your Human Keys

Human Keys power Silk by generating secure private keys from familiar inputs like passwords, emails, or biometrics. These low-entropy inputs are transformed into high-entropy private keys using advanced cryptographic techniques like the threshold Verifiable Oblivious Pseudorandom Function (tVOPRF) on Holonym’s decentralized Mishti Network—an AVS on Eigen Layer. No single node controls the key generation process, ensuring resistance to brute-force attacks and preventing collusion.

Unlike traditional wallets that rely on seed phrases or social recovery, Silk offers trustless key recovery. During sign-up, user inputs are encrypted via Mishti and Para’s 2PC-MPC network. To recover their keys, users prove ownership of an identifier (such as an email) through Zero-Knowledge Proofs (ZKPs), enabling secure recovery without revealing sensitive information.

Wallet as a Protocol (WaaP)

Silk is not a wallet as a Service(WaaS), but a solution to WaaS.  Silk is the only permissionless wallet combining the best security with a smooth UX and rewarding users & developers alike with Silk Points. 

Full Stack Onboarding Stack

While wallets can serve many purposes, we believe their core function is to provide secure and accessible onboarding for anyone, creating a safe environment for users to sign and verify transactions. Adding to this core function, Silk enhances the onboarding experience with an integrated onramp, gas tank, and built-in Zero-Knowledge (ZK) ID for sybil resistance and compliance.

Zero Knowledge Identity

Silk provides built-in flows through Holonym's Zeronym, allowing users to prove legal personhood, age, citizenship, and compliance—all without revealing any personal identity information. Fast Zero-Knowledge Proofs are generated on the client side for privacy and efficiency. 

Silk is already live, and ready to onboard everyone at scale

Silk is already live, offering seamless, secure Web3 onboarding with over 100,000 users and $5.5 million raised. Developed by the Holonym Foundation, Silk is set to change how users interact with the decentralized web.