Particle Web Demo

This repository is Auth Service sample source. It supports EVM-compatiable chains, more chains and more features coming soon! Learn more visit Particle Network.

Currently hosted here.

Getting Started

Replace below config with the new values created in the Dashboard.

const pn = new ParticleNetwork({
  projectId: process.env.REACT_APP_PROJECT_ID as string,
  clientKey: process.env.REACT_APP_CLIENT_KEY as string,
  appId: process.env.REACT_APP_APP_ID as string,
  chainName: "ethereum",
  chainId: 42,


  1. Auth login with email or phone.
  2. Send Transaction.
  3. Personal sign.
  4. Sign typed data.
  5. Check our official dev docs:



Give Feedback

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

You can also join our Discord.


View Github