GithubHelp home page GithubHelp logo

how2945ard / particle-web-demo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from particle-network/particle-web-demo

0.0 0.0 0.0 6.15 MB

Particle Network Web SDK Demo.

Home Page: https://web-demo.particle.network/

License: Apache License 2.0

JavaScript 1.63% TypeScript 90.03% CSS 1.47% HTML 1.48% Vue 0.53% SCSS 4.86%

particle-web-demo's Introduction

rainbowkit

Particle Web Demo

This repository is Particle Demo source code. It supports Solana and EVM-compatiable chains, more chains and more features coming soon! Learn more visit Particle Network.

🔥 Currently hosted here.

Quick start

Add below config to ./packages/web-demo/.env file, Replace 'xxx' with the new values created in the Particle Dashboard.

REACT_APP_PROJECT_ID=xxx
REACT_APP_CLIENT_KEY= xxx
REACT_APP_APP_ID=xxx

Documentation

  1. Particle ConnectKit Service
  2. Particle Auth Service
  3. Particle Wallet Service
  4. Particle Node Service

⚡️ For full documentation, visit Docs.

Features

Particle Auth is a simple self-custodial auth infra for Web3 apps and wallets. We support mobile number and email login, providing users with a simple operating experience. Their login account is then associated with a blockchain wallet, which is secured with a "Threshold Signatures vault".

  • Speedy logins: the log-in process is no different from that of a Web2.0 login, which greatly lowers the barriers to entry and improves user experience.
  • Non-custodial private key infrastructure: Particle Network provides MPC (Multi-Party Computation)-based TSS (Threshold Signatures Scheme). With TSS, each party creates an independent key. They then forge the vault's lock together in a modular way, in which each party shapes a part of the lock that corresponds to its key. The user is always in control of ownership and access to their cryptographic key pair.
  • Custom UI: customize Particle Auth's UI so that it blends directly into your application, you can brand in the Dashboard.
  • Signature Service: a full signature service, including Send Transaction, Sign Message and so on. Your users can view the detailed data of each signature.

Examples

🔥ConnectKit

Modular wallet adapters and components for EVM & Solana chains. Manage wallet and custom RPC requests. Particle Connect is the best way to onboard any user for your dApp. Join our Discord community to give us feedback.

You can run these demos locally.

👉 Live Demo

RainbowKit

If you use RainbowKit connect wallet, you can add particle auth quickly. Refer to the following demo.

🌈 particle + rainbowkit + next

👉 Live Demo

Visit Docs for more details.

Web3Modal

Add particle to web3modal. Refer to the following demo.

react + web3modal

👉 Live Demo

Web3React

Use Particle with web3-react. Refer to the following demo.

with web3-react

Give Feedback

Please report bugs or issues to particle-web-demo/issues

You can also join our Discord.

particle-web-demo's People

Contributors

chaichuanfa avatar pantaovay avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.