cdfd034c680fe6c7223a844fbb321ad59ced52af
- Add 'bunker' to SignerType with isRemote getter and displayName - Parse CAT token from bunker URL (?cat= parameter) - Pass CAT token to BunkerSigner constructor - Store bunkerCatToken in account for reconnection - Add deploy command documentation Files modified: - src/domain/identity/SignerType.ts: Add bunker signer type - src/providers/NostrProvider/bunker.signer.ts: Parse and use CAT tokens - src/providers/NostrProvider/index.tsx: Pass CAT to login/reconnect - src/types/index.d.ts: Add bunkerCatToken to TAccount 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
logo designed by Daniel David
Smesh
A user-friendly Nostr client for exploring relay feeds
Experience Smesh at https://smesh.social
Forks
Some interesting forks of Smesh.
- https://fevela.me/ - by @daniele
- https://x21.com/ - by @Karnage
- https://smesh.imwald.eu/ Repo: Silberengel/smesh - by @Silberengel
Run Locally
# Clone this repository
git clone https://git.mleku.dev/mleku/smesh.git
# Go into the repository
cd smesh
# Install dependencies
npm install
# Run the app
npm run dev
Run Docker
# Clone this repository
git clone https://git.mleku.dev/mleku/smesh.git
# Go into the repository
cd smesh
# Run the docker compose
docker compose up --build -d
After finishing, access: http://localhost:8089
Sponsors
Donate
If you like this project, you can buy me a coffee :)
- Lightning: ⚡️ codytseng@getalby.com ⚡️
- Bitcoin: bc1qwp2uqjd2dy32qfe39kehnlgx3hyey0h502fvht
- Geyser: https://geyser.fund/project/smesh
License
MIT
Languages
TypeScript
98.9%
Python
0.6%
CSS
0.2%
JavaScript
0.1%