Skip to content
@wechatmpc

WechatMpc

基于微信小程序的MPC签名方案

Wechat/Alipay Mini-program MPC-Based Decentralized Wallet 🚀🔒

We are the first Wechat-mini-program MPC signature program ! This repository houses our innovative decentralized wallet solution built on cutting-edge Multi-Party Computation (MPC) technology, combined with secure JWT authentication and convenient OAuth integration with popular social platforms like WeChat and Alipay.

Our solution simplifies key management, enhances security, and provides a seamless user experience, even for blockchain newcomers.

Currently we support wechat-miniprogram-mpc signature management solution . Alipay is comming soon .

Details can be found in this Document


Overview 🌐

  • Decentralized Security: Utilizing MPC, private keys are split into multiple shares and stored across different nodes, reducing the risk of single-point failures.
  • User-Friendly Authentication: Integrate familiar social logins (WeChat/Alipay) with JWT to simplify wallet recovery and identity verification.
  • Multi-Chain Compatibility: Supports various blockchains (e.g., Ethereum, Bitcoin, Solana, Polygon, TON) and is designed to accommodate both international and domestic (e.g., Shanghai Shutu Conflux) ecosystems.
  • Developer Empowerment: Our comprehensive SDKs make it easy for developers to integrate wallet functionalities into DApps, promoting secure, multi-chain interactions.

Why This Project? 🤔

  • Technical Innovation: Leverage MPC to fundamentally solve private key management challenges.
  • Market Fit: Cater to the domestic market by supporting Chinese social ecosystems and compliance-friendly public/consortium chains.
  • User-Centric: Remove the complexities of private key management, making blockchain accessible to beginners.
  • Ecosystem Growth: Provide a unified interface for multi-chain ecosystems, supporting a wide array of blockchain networks.

Getting Started ⚙️

All code of Wechat-mpc are open-source .

Feel free to open issues or pull requests for any improvements or questions. Let's build a safer and more accessible blockchain ecosystem together! 🎉🔗

Happy Coding!
Wechatmpc Team

Popular repositories Loading

  1. wechatmpc-backend wechatmpc-backend Public

    Forked from carzygod/wechatmpc-backend

    Express version backend system & mirror system

    JavaScript

  2. wechatmpc-wallet-core wechatmpc-wallet-core Public

    Forked from carzygod/wechatmpc-wallet-core

    An iframe site base on Tonspack wallet to handle keypair restore and signature .

    TypeScript

  3. wechatmpc-miniapp wechatmpc-miniapp Public

    Forked from carzygod/wechatmpc-miniapp

    Miniapp part wechatmpc program

    JavaScript

  4. wechatmpc-docs wechatmpc-docs Public

    Forked from carzygod/wechatmpc-docs

    基于多方安全计算的区块链钱包基础文档

    HTML

  5. .github .github Public

    All thie thing you needs to know about wechatmpc

  6. wechatmpc-sdk wechatmpc-sdk Public

    npm sdk for wechatmpc signature controller .

    TypeScript

Repositories

Showing 8 of 8 repositories

Top languages

Loading…

Most used topics

Loading…