Github | Linkedln | Twitter

Open Source:

  • Libp2p(-py): The Python implementation of the libp2p networking stack.

    Pull Requests:

    • Prometheus metrics for libp2p protocols: #1199
    • Add TLS in the security options: #1085
    • Auto-TLS support for py-libp2p: #1072
    • Improve Floodsub in PubSub module: #1064
    • Add pnet support with PSK-based connection wrapping: #1002
    • libp2p-record module in reference with go-libp2p-record: #890
    • Signed-Peer-Record support in Pubsub/Gossipsub message transfer: #889
    • Signed-Peer-Record support in KAD-DHT message transfer mechanism: #815
    • TODO: throttle on async validators: #755
    • Introduce Certified-Address-Book interface for Peer-Store: #753
    • Added tests for identify push concurrency cap under high peer load: #708
    • fix added negotiate timeout to MuxerMultistream: #696
    • fix removed dummy ID(b) from upgrade_security for inbound connections: #681
    • Updated examples to automatically use random port: #661
    • Matching py-libp2p <-> go-libp2p PeerStore Implementation: #648
    • TODO: Handle ls command in multiselect.py: #622
    • TODO: Parse listen_addrs to set transport in build_swarm: #616

  • py-multiaddr: Multiaddr implementation for libp2p(-py)

    Pull Requests:

    • Add SNI, NOISE, CERTHASH, WEBRTC, WEBRTC-DIRECT in py-multiaddr: #97
    • Add garlic64 and garlic32 encoding in py-multiaddr: #96
    • Add ipcidr protocol in reference with go-multiaddr: #95
    • Add http-path protocol in reference with go-multiaddr: #94
    • Added memory protocol: #92

  • Floresta :- A lightweight and embeddable Bitcoin client, built for sovereignty.

    Pull requests:

    • bug fix: remove inflights of banned peers: #203
    • Functional tests for floresta-wire/sync-node: #200
    • Bug fix: chain_selector: #182
    • Functional and unit tests for floresta-/* chain, watch-only and electrum: #168
    • Potential bug fix in floresta-wire/chain_selector.rs: #179

Projects:

  1. rnet: An experimental p2p networking stack for understanding rust and internal p2p mechanics.

    • Defined core P2P abstractions for peer identity, multiaddrs, connections, and stream-based protocol execution.
    • Implemented TCP transport and mplex-style stream multiplexing with concurrent logical streams.
    • Developed core protocols like floodsub with end-to-end peer-subscriptions, message propagation and deduplication.
    • Applied low-level async Rust patterns to manage IO, stream lifecycles, and protocol execution safely.

    Repo: https://github.com/lla-dane/rnet


  1. P2P-Federated-Learning:- A p2p federated learning stack built with py-libp2p, Akave-O3 and Hedera hashgraph.

    • P2P network was built using py-libp2p for discovery, pubsub, and job coordination.
    • Hedera smart contracts + Consensus Service were used for trustless payments and training state auditing.
    • Decentralized dataset/model transfer was done with Akave-O3 presigned URLs (no credential sharing).
    • An incentive flow is designed where compute providers train locally and earn verifiable rewards.

    Repo: https://github.com/lla-dane/P2P-Federated-Learning


  1. LoyaltyX:- An agentic AI-driven decentralized loyalty program platform on the Near blockchain.

    • Businesses register unique loyalty programs onchain via the LoyaltyX chatbot.
    • Customers can earn, track and redeem loyalty points onchain by interacting with the Al Agent.
    • Al-agent backend process user requests and executes the required onchian transactions.

    Repo: https://github.com/lla-dane/LoyaltyX


  1. Tx-Validator:- A Bitcoin transaction validation and block mining script from scratch in Rust.

    • Developed end-to-end Bitcoin block mining pipeline: tx-validation, merkle construction and PoW block header mining.
    • Implemented signature verification scripts for legacy and SegWit transaction types (P2PKH, P2SH, P2WPKH, P2WSH).
    • Prioritized transactions using fee/weight ratio for optimal block composition.
    • Constructed final block (~4M weight, ~21.6M sats fees, 4.4K txs) meeting target difficulty and Bitcoin serialization rules.

    Repo: https://github.com/lla-dane/Tx-Validator


Hackathon Wins:






Dev Blogs:

at https://soishell.hashnode.dev/