Here is the full list of all 20 Yu-Gi-Oh! Duel Links achievements. It takes around 200 hours to unlock all of the achievements on Windows.
Earn all achievements.
Collect 100 Prismatic Cards.
Reach Stage 50.
Win 100 PvP matches.
Win 30 PvP matches.
Win 300 Duels.
Successfully Summon a total of 1000 monsters.
Destroy a total of 1000 monsters.
Reach Stage 20.
Inflict a total of 1 million points of damage.
Destroy a total of 100 monsters.
Win 50 Duels.
Win 100 Duels.
Reach Stage 10.
Win 5 Duels.
Win 30 Duels.
Reach Stage 3.
Collect 10 Prismatic Cards.
Collect 300 types of cards.
Successfully Summon a total of 100 monsters.