Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/interplanetaryfonts/interplanetaryfonts.xyz
InterplanetaryFonts Dapp
https://github.com/interplanetaryfonts/interplanetaryfonts.xyz
blockchain dapp ethereum fonts lens-protocol polygon superfluid-finance web3
Last synced: about 1 month ago
JSON representation
InterplanetaryFonts Dapp
- Host: GitHub
- URL: https://github.com/interplanetaryfonts/interplanetaryfonts.xyz
- Owner: interplanetaryfonts
- License: mit
- Created: 2022-10-31T13:53:25.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-27T01:27:55.000Z (over 1 year ago)
- Last Synced: 2024-05-17T08:32:08.811Z (4 months ago)
- Topics: blockchain, dapp, ethereum, fonts, lens-protocol, polygon, superfluid-finance, web3
- Language: JavaScript
- Homepage: https://interplanetaryfonts.xyz
- Size: 1.2 MB
- Stars: 10
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-lens-protocol - InterplanetaryFonts - A decentralized NFT marketplace for creators and collectors of Fonts. (Projects / Open Source)
README
# Interplanetary Fonts
A decentralized NFT marketplace for creators and collectors of Fonts.
## [ETHOnline 2022](https://online.ethglobal.com/) Hackathon Finalist Project 🏆
Project page: https://ethglobal.com/showcase/interplanetary-fonts-ekwuo
## Project Description:
**Interplanetary Fonts** is a decentralized NFT platform where creators can share and collaborate on Font projects while receiving real-time payments by project-funders. Users of the platform can view, fund or mint any Font-NFT project deployed and decide whether to mint an entire charset or only a few characters, according to their needs.
## How it's made
The application is interacting with a smart contracts deployed on Polygon Mumbai testnet for NFT minting with IPFS and to fund projects/pay creators (using Superfluid streaming protocol).
Users can connect with their wallet to the application, fund projects or mint NFTs, and can create new projects only by verifying with Worldcoin proof-of-personhood.## How to run
### Prerequisites
- Node version 16.13.0
- nodenv ( https://github.com/nodenv/nodenv#homebrew-on-macos )
- nvm ( https://github.com/nvm-sh/nvm#install--update-script )
- pnpm installed globally```bash
$ npm install -g pnpm
```### Steps
1. Clone the repo
```bash
$ git clone https://github.com/interplanetaryfonts/interplanetaryfonts.xyz.git
```2. Install dependencies
```bash
$ pnpm install
```3. Run the [frontend](./frontend/)
```bash
$ pnpm run dev:frontend
```4. View on browser: http://localhost:3000
5. Run the [backend](./backend/)
```bash
$ pnpm run dev:backend
```6. View on browser: http://localhost:4000