Here is the full list of all 50 Epic Cards Battle(TCG) achievements.
Reach 5% of enhancing rate
Reach Level 65
Reach Level 60
Reach Level 55
Win a global match under condition "Extinction"
Win 500 battles in global match
Reach Level 50
Reach Level 45
Win 250 battles in global match
Reach Level 40
Reach Level 35
Win 5 battles in hardcore mode
Win 100 battles in global match
Join a guild
Reach Level 30
Reach Level 25
Craft a new card successfully
Win a global match under condition "Time Out"
Unlocks 50 arts in gallery
Possess 50 distinct cards
Reach Level 20
Win 20 battles in global match
Achieved 100 stars in campaign
Reach Level 15
Win 5 battles in pro mode
Win a Ladder battle
Add a friend
Watch a battle replay of your own
Watch a live battle between other players
Reach Level 10
Complete all lessons in academy
Win 5 battles in quick mode
Possess 20 distinct cards
Complete a daily mission
Win a battles in global match
Complete a Boss campaign quest
Possess 10 distinct cards
Enhance a card to level 10
Evolve a card
Reach Level 5
Complete a campaign quest in Hard difficulty
Buy any item in shop
Win a battle in campaign
Send a chat message
Complete all campaign quests in Hard difficulty
Possess 100 distinct cards
Reach 15% of enhancing rate
Reach 30% of enhancing rate
Reach Level 70
Ranked in Ladder TOP 100 and get rewards