Mitra
git:: https://codeberg.org/silverpill/mitra tags:: #ActivityPub, #Rust, #opensource
- From the README:
- Federated micro-blogging platform and content subscription service.
- Subscriptions provide a way to receive monthly payments from subscribers and to publish private content made exclusively for them.
- Supported payment methods:
- Other features:
- Sign-in with a wallet #eip4361
- Account migrations (from one server to another).
- Donation buttons.
- Token-gated registration (can be used to verify membership in some group or to stop bots).
- Converting posts into NFTs.
- Saving posts to IPFS.
- Demo instance: https://public.mitra.social/ (invite-only)
- Network stats: https://the-federation.info/mitra
- Matrix chat: #mitra:halogen.city
-
Code
- Server: https://codeberg.org/silverpill/mitra(this repo)
- Web client: https://codeberg.org/silverpill/mitra-web
- Ethereum contracts: https://codeberg.org/silverpill/mitra-contracts
-
Requirements
- Rust 1.56+ (when building from source)
- PostgreSQL 12+
- IPFS node (optional, see guide)
- Ethereum node (optional)
- Monero node and Monero wallet (optional)