It's probably no simple but at Status we are implementing libp2p in pure Nim for our Ethereum needs. (https://github.com/status-im/nim-libp2p)
While waiting for the libp2p implementation this our P2P stack (github.com/status-im/nim-eth/tree/47c7a988/eth/p2p) and our NAT traversal library https://github.com/status-im/nim-nat-traversal.
It's probably no simple but at Status we are implementing libp2p in pure Nim for our Ethereum needs.
Isn't it "just" a client for lib2p2 daemon?
Nim implementation of the spec.
Oh nice @mratsim. Where is the work happening?
Here https://github.com/status-im/nim-libp2p/tree/master/libp2p.
The daemon subfolder is for the daemon, everything else is for the native Nim library.