web3-repl-static

0.0.4 • Public • Published

Overview

This sveltekit app allows us to build web3 app pages (SPA) in the browser through the browser REPL.

The REPL accepts:

  • [x] Markdown (MD)
  • [x] Markdown Svex (MDSVEX)
  • [x] Javascript (JS)
  • [x] Svelte

...then compiles into a single page app.

  • [ ] TODO: Save sub-components to Permaweb

That can be saved/deployed to IPFS, pinned on the Arweave permaweb, and tokenized to Solana.

  • [x] IPFS
  • [x] Arweave
  • [ ] Tokenize to Arweave
  • [ ] Hypercore
  • [ ] Linked as a DID service 😉

Tokenization

Tokenization allows us to control ownership and access to assets. If you hold the token, you can be proven as the owner of something. If you hold the token, you can have the rights to access some asset.

This REPL experiments with tokenizing single page app to Solana.

Essentially, in a picture, the REPL enables this:

Where access to the SPA is the "asset."

REPL is based on REPLicant from Svelte Summit 2020

https://github.com/pngwn/REPLicant

Questions

If you have questions or feedback then feel to file an issue here, bug me on twitter (@douganderson444), or you can grab me on discord (@douganderson444).

/web3-repl-static/

    Package Sidebar

    Install

    npm i web3-repl-static

    Weekly Downloads

    14

    Version

    0.0.4

    License

    none

    Unpacked Size

    8.29 MB

    Total Files

    87

    Last publish

    Collaborators

    • douganderson444