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