Temple Gates Games
Dominion is an official online implementation of Dominion, produced by Temple Gates Games. It is available on multiple platforms, including Steam, and various app stores.
Features
All released cards are implemented on the TGG client.
Games can be played against either one of three difficulties of AI, or another human; currently only 2-player games are implemented, but there are plans for higher player count games.
The AI has been touted as a headlining feature of the client, claiming to be taught via neural networks, and receiving some press upon its announcement.
Cross platform play SteamPC + Android + iOS.
Asynchronous play.
Pass-and-Play mode.
Cost
Base game is free. Payment is one-time per expansion, rather than the subscription model that Dominion Online uses.
Purchases can be shared across platforms by entering an email in Profile->Online Account->Add Email.
The developers are honoring purchases of expansions made through previous platforms (Goko and Making Fun), though those clients only ever implemented up to Adventures.
Gameplay
The expansions used depend on what the table hosts owns for unranked games; for ranked games the system is TBD.
Currently the client is only available in English.
Links
Temple Gates Games Discord server