diff --git a/packages/nextjs/app/about/About.tsx b/packages/nextjs/app/about/About.tsx index 4bb1c86..e45cb59 100644 --- a/packages/nextjs/app/about/About.tsx +++ b/packages/nextjs/app/about/About.tsx @@ -28,16 +28,21 @@ export const About = () => { width={150} height={150} /> */} -
+

WTF is PunkSociety? 🀘

- - - Use social media and earn! πŸ’Έ +
+ + Use social media and earn! πŸ€‘ + +
+ + Social protocol where interactions are monetized πŸ’°
+ Users earn through engaging with their community πŸ«‚
@@ -46,32 +51,25 @@ export const About = () => {

Features! 🀘

-
+
- πŸ«‚ -

Social economy!

-

- Likes ❀️ and comments πŸ’¬ send{" "} - - USDC - USDC - {" "} - to the post creator. -

+ πŸ–ΌοΈβœοΈ +

Pics with captions!

+

Posts can have one image πŸ–ΌοΈ and up to 140 characters of text ✍️

- πŸ”„ -

Sharing incentives!

+ πŸ«‚ +

Social economy!

- Every like ❀️ and comment πŸ’¬ that comes from your reposts gives you a portion of the{" "} + Likes ❀️ and comments πŸ’¬ send{" "} USDC USDC {" "} - paid to the post creator. + to the post creator.

@@ -96,21 +94,22 @@ export const About = () => {
-
+
- πŸ’Ž -

Posts are NFTs!

+ πŸ”„ +

Sharing incentives!

- If you didn't know,{" "} - - NFTs - - are digital collectibles that can be resold ! 🀯 + Every like ❀️ and comment πŸ’¬ that comes from your reposts gives you a portion of the{" "} + + USDC + USDC + {" "} + paid to the post creator.

-
+ {/*
🫰

Earn USDC yield!

@@ -133,9 +132,9 @@ export const About = () => { !

-
+
*/} -
+ {/*
β›½

USDC = native gas!

@@ -152,87 +151,102 @@ export const About = () => { .

-
+
*/} -
+
- πŸ’Ή -

Track your revenue!

-

Analyze your earnings and spendings in your revenue dashboard.

+ 🎨 +

Display your taste!

+

Create post collections, change cover photo, and so much more...

- πŸ€Ήβ€β™‚οΈ -

Post whatever!

-

Posts can have text ✍️, image πŸ–ΌοΈ, audio πŸ”ˆ, video ▢️, links πŸ”— and polls πŸ“Š.

+ πŸ’Ž +

Posts are NFTs!

+

+ If you didn't know,{" "} + + NFTs + + are digital collectibles that can be resold ! 🀯 +

-
+
- 🎨 -

Display your taste!

-

Create post collections, change cover photo, and so much more...

+ πŸ’Ή +

Track your revenue!

+

Analyze your earnings and spendings in your revenue dashboard.

- πŸ’¬ -

Chat with friends!

-

Enjoy our encrypted private and group messaging.

+ πŸ‘¨β€πŸ¦½ +

Accesibility!

+

PunkSociety can be used by people with visual or hearing impairments.

-
+
+
+ 🀹 +

More features!

+
    +
  • + πŸ’¬ Private and group chats +
  • +
  • + πŸ”” Notifications on activity +
  • +
+
+
+ + {/*
πŸ•΅οΈβ€β™‚οΈ

Users are real humans!

- We use{" "} + We use{" "}Create PunkPosts contract ZK-identity to ensure that all users are real humans rather than AI πŸ€–...

-
+
*/} -
+ {/*
πŸ””

Notifications!

Get informed on activity on our web 🌐, your phone notifications πŸ“± or your mail πŸ“§.

-
- -
-
- πŸ‘¨β€πŸ¦½ -

Accesibility!

-

PunkSociety can be used by people with visual or hearing impairments.

-
-
+
*/} -
-
- ❀️ -

Like the project?

+ {usdcPrice && ( +
+
+ ❀️ +

Like the project?

- - You said you'd pay {usdcPrice}{" "} - - USDC - USDC - - , would you donate us the cost of a like? πŸ₯Ί - + + You said you'd pay {usdcPrice}{" "} + + USDC + USDC + + , would you donate us the cost of a like? πŸ₯Ί + - + +
-
+ )}
@@ -249,12 +263,16 @@ export const About = () => {
-
-

Wanna know how we're doing?

-
- - - +
+
+

Wanna know how we're doing?

+
+ + + +
diff --git a/packages/nextjs/app/roadmap/Roadmap.tsx b/packages/nextjs/app/roadmap/Roadmap.tsx index 82a73b8..9217af4 100644 --- a/packages/nextjs/app/roadmap/Roadmap.tsx +++ b/packages/nextjs/app/roadmap/Roadmap.tsx @@ -38,12 +38,16 @@ export const Roadmap = () => {
-
-

What is this about?

-
- - - +
+
+

What is this about?

+
+ + + +
@@ -86,12 +90,11 @@ export const Roadmap = () => {
  • Incentive model: Likes and comments send $ to the user on the other end
  • -
  • Posting is paid and interactions send a fee to the owner
  • - Individual post viewer + Posting and interactions send a fee to PunkSociety
  • - Multi-language support: Switch between languages + Dynamic page to view individual posts
  • @@ -101,7 +104,7 @@ export const Roadmap = () => { πŸ“ˆ Phase 2 (Business model)
      -
    • + {/*
    • ⏸️ Avalanche L1 with USDC as native gas: Use an Avalanche L1 with USDC as native gas {
    • ⚠️ USDC Staking/Lending model: Bridged USDC can be lent or staked on AAVE and/or Compound (or similar) so users can earn interest on their USDC while using the platform -
    • -
    • +
    • */} + {/*
    • Fees: PunkSociety collects fees from USDC lending revenue -
    • + */}
    • Easy onramp tool: Easy USDC buying tool for onboarding new users. { OnchainKit extension for Scaffold-ETH 2
    • -
    • + {/*
    • Built-in bridge manager: Built-in simple tool for bridging USDC and NFTs to and from Avalanche, Base, Ethereum, and other EVM chains { > Chainlink CCIP Cross Chain Tokens -
    • + */}
    • Dashboard Insights: Track and analyze your revenue
    • @@ -184,6 +187,10 @@ export const Roadmap = () => { The Graph tool for creating a subgraph +
    • + Categories: Allow users to categorize their posts, filter by category and search by + category +
    • Notification system
    • @@ -202,10 +209,10 @@ export const Roadmap = () => { Push Protocol -
    • Enable audio, video, and links with preview type of posts
    • -
    • + {/*
    • Enable audio, video, and links with preview type of posts
    • */} + {/*
    • Polls: Allow users to create polls -
    • + */}
    • Customization: Allow users to customize their profile appearance
    • @@ -215,10 +222,6 @@ export const Roadmap = () => {
    • Groups: Allow users to create and join groups with custom chat and newsfeed
    • -
    • - Categories: Allow users to categorize their posts, filter by category and search by - category -
    @@ -227,6 +230,9 @@ export const Roadmap = () => { πŸ‘¨β€πŸ¦½ Phase 5 (Ease of use)
      +
    • + Multi-language support: Switch between languages +
    • Educational Content: Include onboarding tutorials and step-by-step guides to help users understand what they can do on the platform diff --git a/packages/nextjs/components/punk-society/PunkConnectButton/AddressQRCodeModal.tsx b/packages/nextjs/components/punk-society/PunkConnectButton/AddressQRCodeModal.tsx index 453734b..6304ea0 100644 --- a/packages/nextjs/components/punk-society/PunkConnectButton/AddressQRCodeModal.tsx +++ b/packages/nextjs/components/punk-society/PunkConnectButton/AddressQRCodeModal.tsx @@ -1,4 +1,5 @@ import React, { useState } from "react"; +import { Balance } from "./Balance"; import { QRCodeSVG } from "qrcode.react"; import { CopyToClipboard } from "react-copy-to-clipboard"; import { Address as AddressType } from "viem"; @@ -25,7 +26,11 @@ export const AddressQRCodeModal = ({ address, modalId }: AddressQRCodeModalProps