Skip to content

Goosie/yakihonne-web-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What is YakiHonne?

YakiHonne is the 1st Fully Decentralized Social Network on Bitcoin. Connecting 160+ countries globally, YakiHonne attracts 50K+ active Bitcoiners. Check it out at yakihonne.com

Currently, YakiHonne is partnering with BITMAIN, Bitcoin Magazine, and 30+ programs in BTC ecosystems, and even non-BTC programs. YakiHonne received grants/ supports from Gitcoin, Nostr, DoraHacks etc..

YakiHonne also runs its own relays under nostr-01.yakihonne.com and nostr-02.yakihonne.com for creators to publish their content, it is free of charge (atm). The relay is based on strfry and written in cpp if you would like to check it out.

1. Features

1.1 Cient

  • Login options support: keys, wallet, on-the-go account creation (NIP-01, NIP-07)
  • Bech32 encoding support (NIP-19)
  • Global Feed based on user all relays
  • Custom Feed based on user following
  • Top creators list based on all relays/selected relay
  • Top curators list based on nostr-01.yaihonne.com relay
  • Latest discussed topics based on hashtags
  • Home carousel containing latest published curations
  • Curations: topic-related curated articles (NIP-51)
  • My curations, My articles sections as a space for creators to manage and organize their content
  • Rich markdown editor to write and preview long-form content (NIP-23)
  • The ability to draft/edit/delete articles (NIP-09, NIP-23)
  • Topic-related search using hashtags (NIP-12)
  • Users search using pubkeys
  • Built-in upload for user profile images and banners within nostr-01.yakikhonne.com
  • User profile page: following/followers/zapping/published articles
  • URI scheme support (currenly only naddr) (NIP-21)
  • Users follow/unfollow (NIP-02)
  • Lightning zaps: via QR codes or dedicted wallet (NIP-57)
  • Customizable user settings: Keypair, Lightning Addres, relay list
  • Relay list metadata support (NIP-65)

1.2 Relay

nostr-01.yakihonne.com and nostr-02.yakihonne.com relay is fully based on strfry implementation and writted in Typescript.

Run YakiHonne locally

  • Clone the repository: https://github.com/YakiHonne/yakihonne-web-app.git
  • Navigate to the main directory: cd client
  • Install dependencies: npm install
  • Run the app: npm start

About

YakiHonne web app for Nostr and Bitcoin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.9%
  • CSS 14.0%
  • HTML 0.1%