Abstract: A computer architecture for managing Internet Protocol (IP) addresses data. Implementations may: receive, from an IP address management system of an registrant, a request to add an IP resource to the marketplace; query an ROA database to confirm the registrant; conduct an external border gateway protocol query to confirm that the subnet is an available subnet; record the at least one IP address subnet information as a subnet record in a marketplace database along with state metadata indicating that the at least one IP address subnet is in a pending state; create route objects and record the route objects as RADb records.