I am building my own Bit-torrent Client(in python) where using UDP tracker Protocol I got the list of peers(IP and Port),now I cant figure out to how to send the piece request to that peer and receive the peer data in return
I am expecting a format of piece request according to UDP protocol through which I can request the piece data from that peer
The UDP tracker protocol is just for announcing and retrieving peer lists, like the HTTP tracker protocol. The UDP peer protocol (bittorrent -> uTP -> UDP) is for peer communication and downloading pieces.
They're separate and you can't use one to do the other's job.