Nostr relay with Internet Computer integration for inter-relay synchronization
Get started
Replicatr Features
Replicatr is a feature-rich Nostr relay that covers all the bases and beyond
6
5
4
3
2
1
13
12
11
10
9
8
20
19
18
17
16
15
26
25
24
23
22
21
33
32
31
30
29
28
44
43
42
41
40
39
Supports most applicable NIPs
1, 2, 4, 9, 11, 12, 15, 16, 20, 22, 28, 33, 40, 42
Websocket compression
permessage-deflate with optional sliding window, when supported by clients
Extremely configurable
Extremely configurable making it seamlessly customizable across several parameters for relay operators
No external database required
All data is stored first locally on the filesystem in BadgerDB and optionally on the Internet Computer for inter-relay synchronization
badgerDB
Optimized DB
The local badgerDB has been additionally equipped with a nostr-specific, highly configurable garbage collection scheme and a nostr-specific prefix-indexing scheme for seamless data management and rapid querying
nip-42
Enhanced Security
Supports optionally mandating nip-42 authorization upon initial connection for enhanced security
Internet Computer
Internet Computer
Internet Computer integration for efficient syncing with remote relays
The most original feature of replicatr is its Internet Computer integration allowing for quick and seamless inter-relay synchronization. This is achieved by defining relay clusters, an interconnected group of relays that're given authorization by a replicatr canister owner to utilize the canister's synchronization tooling to achieve consistency across the cluster.
Click here to learn more
Hubmaker Labs/replicatr
To install, use, see technical details, additional features, and latest updates, check out our repo at
Our Github