Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dabit3/perma

Perma is a web3 prototype of permanent video storage and viewing using Next.js, Arweave, and Bundlr.
https://github.com/dabit3/perma

arweave arweave-blockchain arweave-permaweb javascript react web3

Last synced: about 1 month ago
JSON representation

Perma is a web3 prototype of permanent video storage and viewing using Next.js, Arweave, and Bundlr.

Awesome Lists containing this project

README

        

## PERMA

![PERMA](perma.jpg)

Perma is a prototype of permanent video storage and client-side rendering using Next.js, Arweave, and Bundlr.

Technologies used:

- [Arweave](https://www.arweave.org/) - File storage
- [Bundlr](https://bundlr.network/) - Multichain solution for Arweave integration
- [Next.js](https://nextjs.org/) - React framework

### Building and running the app

To run this app, follow these steps:

1. Clone the repo, change into the directory, and install dependencies:

```sh
git clone [email protected]:dabit3/perma.git

cd perma

npm install

# or

yarn
```

2. Update the `APP_NAME` in __utils.js __ to something that is unique to your app, could be anything you'd like:

```sh
export const APP_NAME = "YOUR_UNIQUE_APP_NAME"
```

3. Run the app

```sh
npm run dev
```