what?
clarity paves the way for brilliance. paper is a minimalistic decentralized social platform, focusing on clear and efficient solutions.
how?
built on top of ENS, EFP & ECP
-
Clone the repository:
git clone https://github.com/on-paper/ink.git && cd ink
-
Create a
.env
file:cp .env.example .env
Replace the variables with your own values.
-
Install dependencies:
-
Make sure you're running Node.js 22 (the project targets
>=22 <23
). -
Install Bun 1.2.5 or newer:
curl -fsSL https://bun.sh/install | bash
-
Install project packages:
bun install
-
-
Run the dev server:
bun run dev
Navigate to https://localhost:3010/home and accept the self-signed certificate prompt from your browser.
Now you're all set to start contributing! Read contributing.md for guidelines.
Biome is used for formatting and linting. Install it via Zed/VSCode extensions or run:
bun run check
For type safety, also run:
bunx tsc --noEmit