Cubid Protocol
{"type": "project", "title": "Cubid Protocol", "logoImg": "bafkreiegyt3vhirpxlukw3jv6s2htumqtbzievhoo7xavj62iudnuxkx2e", "website": "https://cubid.me", "createdAt": 1743461125651, "userGithub": "KazanderDad", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T22:37:53.042Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0xec477010c354ae2cd4acb8e9ccd2504ba40e7f70fc7091c5037c50d889797e2e0f3151011a79204dc786d24c03fa98dd4764a5d2534b53c4b33136e1f41f55101c", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T22:37:53.041Z", "expirationDate": "2025-06-29T22:37:53.041Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xE757B9475e8BDabfeF5bF6b7850dFd90971bf77F", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#Cubid-Me#98373366", "nullifiers": ["v0.0.0:mpACiXZT3p7mEm88YAhD2fg5/ppfqlgN60K7tiMcYBU="]}}}, "description": "Grant Application: CUBID Protocol – Decentralized Identity + Embedded Wallet Infrastructure for Ethereum\n\n## Project Name\n**CUBID Protocol**\n\n## Project Tagline\n**Modular, privacy-preserving identity and wallet infrastructure for the next generation of web3 apps.**\n\n## Project Description\n\n**Cubid Protocol** is a foundational layer for building **on-chain identity and wallet experiences** that are secure, composable, and developer-friendly. It provides:\n\n1. **Cubid Passport** — a decentralized identity layer where users build a persistent, stamp-based identity graph. Users collect “stamps” (verifiable credentials) tied to wallet addresses, achievements, social proofs, and real-world affiliations. This identity graph is privacy-preserving, interoperable, and portable across the Ethereum ecosystem.\n\n2. **Cubid Embedded Wallet SDK** — a flexible, app-scoped wallet system that gives developers the ability to let users:\n   - Connect an existing wallet (via WalletConnect or RainbowKit)\n   - **Create a non-custodial embedded wallet** using Shamir’s Secret Sharing (2-of-3 key management) without ever needing to save or manage a seed phrase.\n   - Share their Human-score and any associated information related to the individual stamps.\n\nTogether, these tools empower developers to **safely onboard new users, build trust-based access systems, and create meaningful web3 UX** for real people—not just power users.\n\n---\n\n## How the Project Strengthens Ethereum’s Infrastructure\n\nCubid addresses two critical needs for Ethereum’s long-term scalability and usability:\n\n### 1. **Decentralized Identity Infrastructure**\nCubid Passport is an open, composable identity layer that gives users a way to **build a persistent, cross-dapp reputation** without centralizing control. It enables:\n- Sybil resistance through composable stamps\n- Access control and governance based on identity, not just tokens\n- Verifiable humanity scores, integrations with verification providers like GoodDollar, BrightID, Idena, etc.\n- Trust scoring for DAOs, marketplaces, and reputation-based apps\n\n**It helps Ethereum move beyond wallet = user, and toward identity = user.**\n\n### 2. **User-Owned Wallet Infrastructure**\nThe Cubid Embedded Wallet SDK gives developers a robust toolkit to onboard users who:\n- Don’t have wallets\n- Don’t want to deal with seed phrases or custody complexity\n- Are coming from web2 or mobile-first environments\n\nUsing a **2-of-3 Shamir Secret Sharing approach**, Cubid creates non-custodial app-scoped wallets where:\n- One key share is stored locally on the user’s device\n- One is encrypted and stored by the app\n- One is stored securely via the Cubid secret manager\n\nThis system supports **account recovery, app-scoped control, and UX upgrades**—all while remaining fully trustless and private.\n\n---\n\n## Open Source Commitment\n\nCubid is fully open-source and committed to the core values of Ethereum: decentralization, privacy, sovereignty, and modularity.\n\n- Code is published under a permissive open-source license\n- All SDKs and smart contracts are documented and available for developers to fork, extend, or build with\n- The project is community-aligned and welcomes contributors, audits, and public feedback\n\n---\n\n## Core Contributions to the Ethereum Ecosystem\n\n- **Identity Layer**: Provides a portable, verifiable on-chain identity stack to replace centralized authentication or siloed logins\n- **Wallet Onboarding**: Reduces friction for new users and mobile-first flows, helping Ethereum scale beyond experienced users\n- **Privacy-Preserving Key Management**: Supports seedless wallet creation without compromising custody or sovereignty\n- **Sybil Resistance & Reputation**: Enables new forms of access control, voting, and community trust on Ethereum\n- **Developer Tooling**: Provides plug-and-play SDKs for dApps and DAOs to integrate identity, wallets, and access layers with minimal setup\n\n---\n\n## Alignment with Grant Round Priorities\n\nThis proposal aligns with the goals of the Ethereum Infrastructure Round in the following ways:\n\n- **Decentralized Identity**: Cubid Passport directly enhances Ethereum’s ability to manage user identity in a decentralized, interoperable way.\n- **User Experience & Onboarding**: Cubid Embedded Wallet SDK reduces onboarding complexity and makes web3 more accessible to the next billion users.\n- **Privacy & Security**: The 2-of-3 Shamir-based key splitting approach provides strong user protection without introducing centralized custody or insecure recovery flows. \n- **Privacy & Security**: Users are in full control of what information to share or not share with any dApp.\n- **Open Source Infrastructure**: All components are open-source, modular, and permissionless to adopt.\n\n---\n\n## Roadmap (Next 3–6 Months)\n\n- Launch v2 of the **Cubid Embedded Wallet SDK** with improved support for app-scoped wallets, better recovery UX, mobile-first flows, and enhanced management of Blacklisted vs. Greylisted stamps (=Sybil attacks)\n- Expand **Cubid Passport** integrations with additional verification providers, DAOs, and access-controlled apps\n- Publish detailed **developer documentation and onboarding guides**\n- Release **stamp explorer UI** and dashboard for users to manage identity across apps\n- Begin outreach and integration partnerships with builders in identity, gaming, social, DeFi, and coordination tooling\n\n---\n\n## Success Metrics\n\n- **10+ dApps integrating Cubid SDKs** within 6 months\n- **5,000+ Cubid Passports created**, with active stamps\n- **3+ integrations using Cubid humanity score or stamps for access or governance**\n- **500+ embedded wallets** created without seed phrases\n- Community contributions to the SDK, UI, or core contracts\n\n---\n\n## Team & Contributors\n\nCubid is being built by a small, experienced team of Ethereum-native developers, privacy advocates, and UX designers. The project is independently developed and self-funded to date, with a track record of open-source contributions and identity-focused infrastructure work. We are now seeking support from the Ethereum community to accelerate development and scale adoption.\n\n---\n\n## Funding Use\n\nFunding from this round will support:\n\n- Core protocol and SDK development\n- Wallet recovery flow implementation\n- UI and dashboard tooling for identity management\n- Developer documentation, testing, and deployment\n- Ecosystem integrations and partnerships\n\n---\n\n## Closing\n\nCUBID Protocol is building core identity and onboarding infrastructure that **Ethereum needs to reach real users at scale**. By combining modular identity with embedded wallets, Cubid gives developers the power to build safer, smarter, and more human-centered experiences—without compromising the principles Ethereum stands for.\n\nWe’re excited to contribute this layer to the ecosystem and welcome your support.\n", "logoImgData": {}, "projectGithub": "Cubid-Me", "projectTwitter": "CubidProtocol"}