You could have it hydro dipped and then a clear cera cote finish over the top to make it more durable.
Lots of hydro dipping options out there and a clear ceracote finish won’t be expensive.
You could do it yourself though as has been suggested. It just won’t last as well as ceracoat.