P2P AddressBook

P2P AddressBook

This project implements a P2P Address Book on Avail DA, a decentralized network technology. It tracks all peers that connect to the avail network, creating a map of their PeerID and multiAddresses

The problem P2P AddressBook solves

This address book enables peers to discover each other within the avail network. It also helps in improving the overall efficiency of the avail network.

Challenges we ran into

The first challenge was the difficult docs of avail. This was because avail is still in beta and not fully public yet. Setup and running of the Light Client was also a little difficult.

Rust was a big headache, as we all know, coding in rust is super difficult, we made not only the serializers but also the API endpoints in it. It took a whole night for our team but we figured it out.

Tracks Applied (1)

AvailDA

Our project leverages Avail's Light Client and its underlying technologies, such as the Kademlia Distributed Hash Table ...Read More

Avail Project

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion