Public IP addresses are maintained by the Internet Assigned Numbers Authority (IANA) and regional Internet registry (RIR). There are five RIRs across the globe. RIRs are responsible for assigning IPs to local registries, ISPs, and users. Once you purchase the IP, you will be the owner of it. For example, Amazon owns millions of public IP addresses purchased from RIRs.