475 B
475 B
Hyperswarm + Hypercore
Glue
Swarm for discovery, core.replicate over conn.
Flow:
graph LR
Core[Hypercore] --> DiscKey[discoveryKey]
Swarm.join(DiscKey)
Swarm.connection --> Replicate[core.replicate(conn)]
Ex:
swarm.on('connection', conn => {
core.replicate(conn)
blobs.replicate(conn) // Corestore multi
})
Multi-Core: Corestore.replicate(conn) handles all.
Firewall: Verify peer.pubKey before replicate.