Coder Social home page Coder Social logo

mikehw / chia-did-message-demo Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.02 MB

Demo of how DID signed messages can be signed by WalletConnect and distributed via nostr

Home Page: https://chia-reputation-nostr-demo.vercel.app

License: Apache License 2.0

JavaScript 0.16% TypeScript 98.56% CSS 1.27%

chia-did-message-demo's Introduction

Warning

This sample project is intended for demonstration purposes only.

The dependencies used in this sample project may be outdated and may contain known security vulnerabilities. It is highly recommended that you only use the code as a reference when developing your project.

Overview

This is an example implementation of a Chia DID Reputation dApp using the standalone client for WalletConnect v2 to:

  • handle pairings
  • manage sessions
  • send Signature requests to a paired wallet
  • sync with nostr to send reputation messages
  • poll a known third-party service to see if the messages are valid

Running locally

Install the app's dependencies:

yarn

Set up your local environment variables by copying the example into your own .env.local file:

cp .env.local.example .env.local

Your .env.local now contains the following environment variables:

Develop

yarn dev

Test

yarn test

Build

yarn build

chia-did-message-demo's People

Contributors

mikehw avatar

Stargazers

Grig avatar

Watchers

 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.