Open
Description
This is a change request
Problem
Similar to work on #1871, developers currently rely on importing discovery packages and passing it to libp2p.peerDiscovery
like:
import {wakuPeerExchange, wakuDnsDiscovery} from '@waku/sdk';
createLightNode({
libp2p: {
peerDiscovery: [wakuPeerExchange(), wakuDnsDiscovery()...]
}
})
Proposed Solutions
Provide an API like:
createLightNode({
discovery: {
peerExchange: true,
dnsDiscovery: true,
bootstrap: peers,
local-cache: true,
}
})
Notes
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
To Do