Git Product home page Git Product logo

odd-walletauth's People

Contributors

avivash avatar icidasset avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

odd-walletauth's Issues

Get rid of recurring metamask popup

Each subsequent visit of a walletauth app triggers a MetaMask popup to extract the full public key from the ETH address to generate the DID. We should figure out a way to get rid of this recurring popup.

wallet.username() or wallet.address()

In the Ethereum wallet implementation, the username equals to the ETH address. Should we call that function address() instead? I thought that other implementations could have this be something different than the address of a key pair. Discuss โœ๏ธ

Move read key across devices using WNFS

Flow:

  1. Private partition uses a AES key
  2. Encrypt that with the MM public key
  3. Store at a well-known path in the multiuser sharing directory (same as shared private files)
  4. Able to find & decrypt this key on another MM-signed in device

Convert app to sveltekit and port over gallery functionality from webnative-app-template

Since we're only able to use MetaMask for the foreseeable future, we don't really need RainbowKit anymore, which means we can ๐Ÿช“ React from this app. I'm going to replace it with sveltekit and implement the gallery functionality from webnative-app-template, but using a DDD approach so it's easier for people to remove the gallery code if they don't need it.

The newest version of sveltekit doesn't assume all files in the routes directory are actually routes(the file names need to have a + at the beginning to be interpreted as routes), so I can create a gallery directory in there and use it as the domain for this functionality ๐Ÿ‘๐Ÿผ

offer UMD package

would be great to be able to import odd-walletauth into starboard (and other online notebooks)

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.