Abstract: A method includes: processing, by a processing device of a services coordination platform, a request from an application in relation to one or more of a plurality of leaderboard platforms to identify a leaderboard platform capable of executing a leaderboard service associated with the request, wherein the request comprises transaction parameters in a first format; formatting, by the services coordination platform, the transaction parameters into a second format, wherein the transaction parameters in the first format are incompatible with the leaderboard platform, and the transaction parameters in the second format are compatible with the leaderboard platform; providing, by the services coordination platform, the transaction parameters in the second format to the leaderboard platform; receiving, by the services coordination platform, a transaction outcome from the leaderboard platform with respect to the leaderboard service; and providing, by the services coordination platform, the transaction outcome to the a