Creator Code Support us with creator code RoyaleAPI

20 Win Challenge Stats of 2023

December 16, 2023 · 8 min read

More than 5000 players won the challenge in 2023, this blog ranks the best countries and the most popular decks of this year.

infovis stats 20win

Clash Royale 20-Win Challenge Stats of 2023

The 20 Win challenge of 2023 lasted 5 days, from 2023-11-15 to 2023-11-20, and had a total of 5,158 winners. On average, only 1 in every 16,000 entries completes the 20 Win challenge; which puts the total at around 80 million entries.

This annual challenge is usually promoted as a part of Clash Royale League, some years it has even been part of the qualifying stage. This year it wasn’t, as it was scheduled for the week previous to the World Finals. But it did help many players return to the competitive scene and to familiarize themselves with the meta, a meta that would be seen the following weekend in Helsinki’s big stage.

In this blog we are going to look at some detailed stats of the winners, which will help you better understand the challenge and the player base that competed in it.

Table of Contents

The Best Countries

The Clash Royale competitive scene changes every year, and this challenge is a great sample to see which regions are taking Clash Royale the most seriously.

Country Leaderboard, Clash Royale 20-Win Challenge Stats of 2023

At first sight, everything seems similar to last year. Japan is in the clear lead as usual, the top 10 countries are also the same 10. But looking at the trends is much more illuminating:

  • Italy had the biggest share increase
  • Germany, United States, Brazil and Iran are on the rise
  • Mexico, France and Japan have reduced their share of winners
Rank Country Win Count Share Share Change
1 Japan 593 16.71% -4.03%
2 Mexico 319 8.99% -0.49%
3 United States 294 8.29% 0.45%
4 Germany 194 5.47% 0.49%
5 France 154 4.34% -0.73%
6 Brazil 146 4.11% 0.40%
7 South Korea 132 3.72% 0.20%
8 Italy 129 3.64% 1.02%
9 Iran 120 3.38% 0.38%
10 Peru 107 3.02% -0.14%

Other countries outside the top 10 that are seeing a significant increase are China, Saudi Arabia, Nicaragua, Romania, Jordan and Honduras.

Returning Winners

There are only 84 accounts that have achieved 20 wins every year since 2018. Are any of their names familiar to you?

Returning Winners, Clash Royale 20-Win Challenge Stats of 2023

Abdulelah, Adrian Piedra, Adriel, Airsurfer, Alaa, AntagonisM, ARIMURA, B-rad, BigSpin, Carl the Legend, CHR15 Bell, DAAC, Darake, DarkAngel, Dexterz, DiegoB, Efemgg, Ender, Framsito, Franco Medina, FranGod, Gunhwi, Hanazono, HERO, Hugo, Ian77, Irving, Isochan, Janne Da Arc, Jeroo, Jigsaw, Jonah, José Jiménez, Jupiter King, Kanariooo, King, Kitassyan, Kodigo, Lemon Tea, Leo Vargas, Line, Luminary, Mattu, Miguelje00, Mikan Boy, Morten, Mostema, Mugi, Nuri, Omar, Ouahleouff, Oyassuu, Vitor75. Pandora, Paulo, RAD, Raiki Jones, Redbrightness, RemiEli, Retaliation, Rondilla, Rosen, Rubiks, Rubén, Ruusskov, Samuel Bassotto, Schwarzen, Sergey, SergioRamos, Stalker, Surg TS, Surgical Goblin, Taiyo, Takeki, Tareq, Tomoya, Trainer Rain, Trainer Wolf, Venom, Wallace, Xablau, Xopxsam, Yakitori, and YoSoyRick.

The countries with the most players in this list are:

Country Count
Japan 20
United States 8
Germany 6
France 6
Spain 6
Mexico 6

Unfortunately we can’t currently check the results of the first 20 Win challenge, which happened in 2017 for CCGS... maybe soon.

Although being a great player makes it easier to complete the challenge on multiple years, these results show that very few players can remain consistent over such a long time. As we look at older challenges, the share of players who were already good back then shrinks to below 10%.

Returning Player, Clash Royale 20-Win Challenge Stats of 2023

Year Winners In Common In Common (%)
2023 5158 5158 100%
2022 5712 1425 25%
2021 8360 1121 13%
2020 3445 418 12%
2019 2500 272 11%
2018 6723 483 7%
2017 9989 ??? ?%

It’s also interesting to see how many players completed the challenge each year, as it gives us a way to see how big and active the player base is over time. In 2021 we saw a significant spike, and we are now trending slightly downwards.

Pros & Smurfs

Years ago, players had to used their own card collection to compete in challenges. Card levels were capped at tournament standard, but if your cards were underlevelled or simply not unlocked, you would be at a disadvantage.

When Champions were added to the game, this system was changed completely. Every player was given access to all the cards available and level disadvantages were removed. This made it accessible for all kinds of players to try whichever decks they wanted, but it also made it very easy for players to play on mini accounts.

The level restricted system forced every account to spend at least several days of play time to reach the basic levels; without that, the level disadvantage would be too big to let you compete and complete a challenge. Nowadays, with just a few minutes, you can have a new account rushing towards the 20 wins.

Mini accounts, also known as smurfs when anonymous, play a significant role in 20 Win challenges. Completing the challenge with as many accounts as possible becomes a challenge of itself, for great players, winning once isn’t enough.

But how significant is this really? Is it just a handful of players? Answering that question isn’t easy, as smurfs/minis don’t have clear labels that let you know they are so. But they do have some stat markers that can be used to identify them on average.

One of these key markers is play time, which is directly related to the battle count in that account. A player who has remarkably good stats and achievements with a just a few thousand battles played stands out. In this chart we plot all the challenge winners and highlight different ranges of players:

  • Blue: more than 15,000 battles played, more than 5 weeks of play time.
  • Green: between 5,000 and 15,000 battles played, 2-5 weeks of play time.
  • Orange: less than 5,000 battles played, less than 2 weeks of play time.

Winners: Battles Played VS Account Level, Clash Royale 20-Win Challenge Stats of 2023

Account Level is the metric chosen for the horizontal axis because it also has a positive correlation with account activity. With these two stats combined you obtain a very useful visualization of account activity:

  • Up + right: the player has invested a lot of time and effort into the account.
  • Left + down: the account is very new, likely one of the minis/smurfs that we mentioned earlier.

These 5,000 and 15,000 battles were very conservative boundaries picked to highlight newer accounts. As reference, the subset of winners who also had a Top1000 ladder finish have a median of 34,000 battles, ~11 weeks of play time.

What share of the winners are in each group?

  • 43% of winners had less than 15,000 battles played (green + orange)
  • 27% of winners had less than 5,000 battles played (orange)

Smurfs Take Over The Weekend

We just looked at the groups of players that completed the challenge overall, but are these distributions consistent along the 6 days of the challenge?

Competitive players that like to complete the challenge with multiple accounts will usually start with their main account. Once they win, they move on to smaller accounts. Is this behavior relevant enough to be a visible trend?

Winners: Battles Played VS Days, Clash Royale 20-Win Challenge Stats of 2023

Clearly it is. Over the 6 days of the challenge, the ratio of small accounts doubles: from 16% to 32%. These stats lead us to think that the challenge doesn’t become significantly easier as days go by; this is something that only happened when creating new accounts to participate was much more difficult.

Best Win Conditions

Win Conditions are one of the best card categories to look at, as they are closely related with deck archetypes and different play styles. These are the ones with more challenges completed:

Win Condition Wins Share
Goblin Giant 1040 20.2%
Balloon 562 10.9%
Electro Giant 519 10.1%
Graveyard 368 7.1%
Wall Breakers 327 6.3%
Royal Hogs 322 6.2%
Hog Rider 302 5.9%
Giant 297 5.8%
Golem 216 4.2%
Lava Hound 200 3.9%
Battle Ram 182 3.5%
Ram Rider 174 3.4%
Goblin Barrel 135 2.6%
Evolved Mortar 128 2.5%
Skeleton Barrel 113 2.2%
Royal Giant 91 1.8%
Mortar 83 1.6%
X-Bow 83 1.6%
Evolved Royal Giant 65 1.3%
Goblin Drill 61 1.2%
Three Musketeers 56 1.1%
Elixir Golem 10 0.2%

Best Evolutions

Card evolutions are in another critical category that shapes the meta. Here, the best card isn’t significantly far ahead from the 2nd, but all other evolutions after that are left behind.

Evolution Wins Share
Knight 1894 36.7%
Archers 1498 29.0%
Skeletons 454 8.8%
Barbarians 422 8.2%
Bats 411 8.0%
Royal Recruits 187 3.6%
Mortar 128 2.5%
Royal Giant 65 1.3%
Firecracker 43 0.8%
No Evolution 56 1.1%

Regional Meta

If we look at the most used win conditions in each country the results wouldn’t be too interesting, everyone around the world seems to love Goblin Giant, Balloon and Electro Giant. Instead, we’ll look at which win conditions are significantly more popular when compared to the worldwide average.

Country Top 1 WC Top 2 WC Top 3 WC
Japan Three Musketeers
(+2.3%)
Battle Ram
(+2.2%)
Goblin Barrel
(+1.9%)
Mexico Balloon
(+11.0%)
Royal Hogs
(+4.4%)
Electro Giant
(+1.5%)
United States X-Bow
(+3.5%)
Electro Giant
(+3.2%)
Golem
(+1.3%)
Germany Golem
(+8.7%)
Lava Hound
(+5.4%)
Electro Giant
(+2.8%)
France Hog Rider
(+6.5%)
Graveyard
(+5.2%)
Goblin Barrel
(+2.6%)
Brazil Giant
(+15.5%)
Graveyard
(+11.4%)
Golem
(+2.0%)
South Korea Royal Hogs
(+8.9%)
Graveyard
(+8.8%)
Hog Rider
(+1.7%)
Italy Hog Rider
(+7.3%)
Wall Breakers
(+6.1%)
Mortar
(+3.0%)
Iran Goblin Giant
(+12.3%)
Lava Hound
(+7.0%)
Goblin Barrel
(+2.4%)
Peru Hog Rider
(+2.6%)
Ram Rider
(+2.2%)
Electro Giant
(+2.1%)

Countries that stand out with more than 10 points over the average usage are:

  • Mexico with Balloon
  • Brazil with Giant Graveyard
  • Iran with Goblin Giant

Feedback

Were you surprised by any of the stats we shared? Is there anything else that you’d like to know about the challenge results? Let us know below.

If you enjoyed this article, don’t forget to use our code: RoyaleAPI before making purchases at the shop to support us, or get 10% off for the Gold or Diamond Pass at the Supercell Store. Using our code RoyaleAPI before you check out will help us greatly to keep our servers running, and to continue providing unique content in the future.

Buy Diamond Pass (10% off)

Buy Gold Pass (10% off)

Discuss

infovis stats 20win

Share this post

Author: Alpe123
Alpe is the Director of Content and Esports at RoyaleAPI.
Author: SML
SML (See-ming Lee) is the Founder of RoyaleAPI. He is a Clash Royale completionist, and has one of the most complete emote collections in the world. Clash Royale Creator Spotlight

Previous posts

Top Ladder Stats - April 1st - End of March 2024 Season 57 Leaderboard Decks - April 1 - End of March 2024 Season 57 Dagger Duchess - April 2024 (Season 58) Battle Ram Evolution - April 2024 (Season 58) Season 58 Dagger Duchess (April 2024) CRL 2024 Details Mystery Box Update (March, 2024 Q1) Top Ladder Stats - March 4 - End of February 2024 Season 56 Leaderboard Decks - March 4 - End of February 2024 Season 56 Zap Evolution - March 2024 (Season 57) Final Balance Changes for March 2024 (Season 57) Season 57 Electro Birthday (March 2024) Tesla Evolution - March 2024 (Season 57) Work-in-progress Balance Changes for March 2024 (Season 57) Global Tournament Rating CRL 2024 Preview Top Ladder Stats (January 2024) Leaderboard Decks - February 5 - End of January 2024 Season 55 Perfect Match - A free evolution and more news! Season 56 Explosive Valentine (February 2024) Wall Breakers Evolution - February 2024 (Season 56) Bomber Evolution - February 2024 (Season 56) Leaderboard Recap of 2023 Leaderboard Decks - End of December 2023 Season 54 Final Balance Changes for January 2024 (Season 55) Cannoneer, the new Tower Troop Season 55 Valhalla (January 2024) Trending SuperCreators (2023-12) Valkyrie Evolution - January 2023 (Season 55) Work-in-progress Balance Changes for January 2024 (Season 55) 20 Win Challenge Stats of 2023 Final Balance Changes (December 13, 2023 Q4, Season 54) Tower Troops Update (December, 2023 Q4) Season Shop Tier List (December 2023, Season 54) Leaderboard Decks - End of November 2023 Season 53 Season 54 Naughty or Nice (December 2023) Level 15 in Path of Legends - December 2023 (Season 54) Ice Spirit Evolution - December 2023 (Season 54) Little Prince Balance Changes for November 17, 2023 (Season 53) Final Balance Changes for November 2023 (Season 53) Leaderboard Decks - End of October 2023 Season 52 Cheaper Pass Royale with Google Play Games on PC? Little Prince In-Depth Guide, New Champion - Season 53 (November 2023) Season 53 Little Prince, Big Trouble (November 2023) Little Prince, New Champion - Season 53 (November 2023) Night Witch Papercut DIY - Season 52 (October 2023) Archers Evolution - Season 53 (November 2023) October 2023 Update Clash Royale on a PC with Google Play Games CRL 2023 Card Experts User Survey - Global Tournament Leaderboard Leaderboard Decks - End of September 2023 Season 51 Bats Evolution - Season 52 (October 2023) Season 52 Clash-O-Ween (October 2023) Final Balance Changes for October 2023 (Season 52) Work-in-progress Balance Changes for October 2023 (Season 52) Best Ways to Buy Elite Wild Card with Gold - September 2023 Update Leaderboard Decks - End of August 2023 Season 50 Season 51 King’s Gambit (September 2023) Royal Recruits Evolution - Season 51 (September 2023) Hog Rider and Hog Giveaway - Season 50 (August 2023) Knight Evolution - Season 50 (August 2023) Final Balance Changes for August 2023 (Season 50) Season 50 Clash-A-Rama (August 2023) Season Shop Buying Guide Work-in-progress Balance Changes for August 2023 (Season 50) Best Ways to Buy Elite Wild Card with Gold Player Leaderboard by Card at End of Season Dark Elixir - New Game Mode Balance Changes for July 2023 (Season 49) Evolved Mortar - July 2023 New Card Season 49 Evolution Origins (June 2023) More - 2023 Q2 Summer Update Evolved Royal Giant - 2023 Q2 Summer Update Evolved Firecracker - 2023 Q2 Summer Update Evolved Skeletons - 2023 Q2 Summer Update Elite Levels - 2023 Q2 Summer Update Card Evolution - 2023 Summer Update Final Balance Changes for June 2023 (Season 48) Season 48 Get Ready for Evolution (June 2023) Work-in-progress Balance Changes for June 2023 (Season 48) Slash Royale, Level 15 and Upgrades without Gold Boost Fields - New Game Mode Mega Monk - New Game Mode Champion Clash Classic Decks Season 47 Books of Clash + Super Champion Hog Rider (May 2023) Super Archer vs Golems - New Game Mode Every Super Card in Clash Royale Final Balance Changes for April 2023 (Season 46) Season 46 Boot Camp (April 2023) Work-in-progress Balance Changes for April 2023 (Season 46) Update for Losers - 2023 Q1 Game Update Sneak Peek Season Shop and Events 2.0 - 2023 Q1 Update Preview State of the Meta - Cards and Decks for February to March 2023 Season 45 Goblin Party (March 2023) Where is the Gold? Clash Royale 2023 Roadmap Final Balance Changes for February 2023 (Season 44) Season 44 Love and Magic (February 2023) Clash Royale League (CRL) 2023 Work-in-progress Balance Changes for February 2023 (Season 44) Visualize your CW2 progress State of the Meta - Popular Cards and Decks on the Path of Legends (Ranked Mode) in December Season 2022 Duel Deck Search Season 43 Frost Festival (January 2023) Best of Clash Royale 2022 - Survey and Giveaway Card Matchup - New Feature December Q4 2022 Update Final Balance Changes for December 2022 (Season 42) Season 42 Clashmas (December 2022) Work-in-progress Balance Changes for December 2022 (Season 42) New Leaderboards for Player Stats Emergency Balance - Phoenix (November 21, 2022) New Achievement Badges on Player Profile State of the Meta - Popular Cards on the Path of Legends (Ranked Mode) in October Season 2022 Season 41 Silent Sanctuary (November 2022) Chest Cycle - 2022 Q3 Update Balance Changes and more - 2022 Q3 Update Phoenix - New Legendary Card Monk - New Champion Card Welcome to the Path of Legends - Biggest Update of the Year! Season 40 Clash-o-ween (October 2022) Final Balance Changes for October 2022 (Season 40) Work-in-progress Balance Changes for October 2022 (Season 40) Most Popular Cards on Top Ladder in August Season 2022 Season 39 Clash Fest (September 2022) Season 38 Classic Decks Matchups (August 2022) CRL 2022 20-Win Challenge Cards and Decks CRL 2022 20-Win Challenge Winners by Region Over Time CRL 20-Win Challenge 2022 Winners by Country RoyaleMSTRS Gold Edition Season 38 Clash From The Past (August 2022) Final Balance Changes for August 2022 (Season 38) Work-in-progress Balance Changes for August 2022 (Season 38) Clash Royale League (CRL) 2022 Summer Qualifiers Most Popular Cards on Top Ladder in June Season 2022 Season 37 Mini Pekka’s Dream (July 2022) Summer Update (June 2022, Q2 Update) Creator Spotlight - RoyaleAPI Season 36 Bone Pit (June 2022) Final Balance Changes for June 2022 (Season 36) Work-in-progress Balance Changes for June 2022 (Season 36) First person to max Mastery - Juuso14 Content Creator Badges Most Popular Cards on Top Ladder in April Season 2022 Season 35 Bewitched (May 2022) Card Mastery Levels of Top 1000 Players Most Popular Cards on Top Ladder in March Season 2022 Ladder and Global Tournament Ranked Badges Season 34 Mighty Mine (April 2022, Q1 Update) Balance Changes - 2022 April (Season 34) Clash Royale releases China-specific version. What does it mean to you? When will that juicy chest arrive? Season 33 Birthday Royale (March 2022) New Challenge Badges Season 32 Lava Hound (February 2022) Balance Changes - 2022 February (Season 32) Clash Royale League (CRL) 2022 FAQ Clash Royale League (CRL) 2022 Overview Player King Levels and Best Trophies Ladder Finish Leaderboard 2021 15 Arena Challenge (Jan 8 - Jan 29) Happy New Year 2022! Season 31 New Year (January 2022) Country Info on Player Leaderboards Player Earnings Leaderboard Balance Changes - 2021 Q4 Winter Update (Season 30) Season 30 Clashmas - Seasonal Content 20-Win Challenge Odds Cards - Average Crowns by Win-Condition Champions Card Trends Advanced Deck Cycles for Champions (2nd Edition) Champions Balance Changes (November 2021) Your next Royal Wild Chest Advanced Deck Cycles for Champions Champions Update and Season 29 Sneak Peek Reaction to Sneak Peek Animation King Level 14 - 2021 Autumn Game Update CRL 2021 Best Players by Win Condition Slash Royale - Earn over 300k Gold! Season 28 Shocktober - Sneak Peek Custom Achievement Badges - New Feature Esports Achievement Tiers - New Feature Complete CRL Survey, win Clash Fan Box Season 27 Executioner’s Kitchen - Sneak Peek Balance Changes - 2021 Q3 Autumn Update (Season 27) Deck Builder - New Feature Season 26 Cruise Royale - Sneak Peek RoyaleAPI Birthday Survey and CRL Swag Box Giveaway Season 25 Vacation Royale - Sneak Peek Leaderboard Decks by Season - New Feature Season 24 Rumble in the Jungle - Seasonal Content Summer (2021 Q2) Game Client Update (Season 24) Balance Changes - Summer (2021 Q2) Game Client Update (Season 24) How to fix Facebook friends not showing up on Friends List Season 23 Golden Dragon Spa - Seasonal Content 4-Card Cycle - Shortest Path to the Same Card Season 22 Pekka’s Playhouse - Seasonal Content Magic Items - 2021 Q1 Game Client Update Balance Changes - 2021 Q1 Game Client Update Clash Royale League (CRL) 2021: Round 1 Stats Season 21 Birthday Royale Battle Healer Emote Giveaway Tournaments Season 21 Birthday Royale - Seasonal Content Clash Royale League (CRL) 2021 Rules - Visualized Which cards should never appear in the starting hand? - Survey Results Underleveled players who finished in Ladder Top 1000 in Season 2021-01 Season 20 The Forbidden Palace - Seasonal Content Ranked Seasons - Is Your Best Finish Really Your Best? Most requested changes about Clan Wars 2 - Survey Results Player Clan Wars 2 History Season 19 Frozen Peak - Seasonal Content Happy New Year 2021! Ladder Trophy Balance Change - Data Visualization Season 18 - Balance Changes, Mother Witch (New Card), Seasonal Content CRL 2020 World Finals Preview Search Decks by Average Elixir RoyaleAPI Content Partner Program Deck Search Helper - a utility to find war decks for Clan Wars 2 Game Client Update - November 18, 2020 (Season 17) The Secret Stats - A Deep Dive into Hit Time, Load Time and First Hit in Clash Royale Season 17 - Balance Changes and Seasonal Content Join / Leave Log in Clan History Clan Wars 2 Tools for Clash Royale Clan Leaders - Analytics, Log and More Season 16: Balance Changes, Electro Spirit + Electro Giant (2 New Cards), Shocktober Update Deck Search - Sort by Rating Season 15 - Balance changes, seasonal content and more! Supercell Creators Clan Wars 2 Tournament The two professional labels - what’s the difference? Classic Decks (Season 14) Matchups Clan Wars 2.0 - Update 2 Season 14 - Balance changes, seasonal content and more! RLS Practice - Play our tourney-standard ladder to prepare for the 20-win challenge! Account Age - New Feature Classic Decks (Season 13) Matchups Double Barrel Bait 2.9 - Deck Spotlight Clash Royale Fanbox Giveaway Season 13 - Balance changes, seasonal content, 20-win challenge and more! Clan Wars 2.0 - The most anticipated Clash Royale update Emote Log - New Feature Classic Decks (Season 12) Matchups Season 12: Skeleton Dragons (New Card), Balance Changes, Emotes, New Arena, and More! Classic Decks (Season 11) Matchups Translate for Us! Royal Giant 2.9 Cycle - Deck Spotlight Season 11: Balance, Content Update and more - May 2020 Update Classic Decks (Season 10) Matchups Battle Replay Overlay for Streamers Royal Hogs Heal Spirit - Deck Spotlight Season 10: Balance, Heal Spirit (New Card) and more - April 2020 Update CRL East 2020 Details Player Leaderboard by King Level Expanded to Top 1000 Season 9 Classic Decks Matchups 3M Royal Hogs (Ladder #1 by Siro) - Deck Spotlight Leagues: Filter by Players and Teams on Card Stats and Deck Stats Royal Hogs Delivery - Deck Spotlight Season 9 Birthday Royale Pekka Emote Giveaway Tournaments Season 9: Birthday Royale, Royal Delivery (New Card), Balances, Classic Decks - March 2020 Update Classic Decks (Season 8) Matchups Launch of Clash Royale League East! Battle Replay - New Feature Royal Hogs Zappies - Deck Spotlight Season 8: Balance and Classic Decks - February 2020 Update Wall Breakers Miner Cycle - Deck Spotlight Classic Decks (Season 7) Matchups Discontinuing API service for developers — Will not affect website Pekka BridgeSpam - Deck Spotlight Free Agents Season 7: Firecracker, Balances, Classic Decks - January 2020 Update Classic Decks (Season 6) Matchups Meet the CRL World Finalists Season 6: Balance, Battle Healer, Classic Decks - December 2019 Update Classic Decks (Season 5) Matchups Season 5: Balance and Features - November 2019 Update Season 4: Balance and Classic Decks - October 2019 Update Matchup - New Feature Tiebreaker, Triple Draft and more - September Client Update Season 3: Balance and Classic Decks - September 2019 Update Season 2: Balance and Classic Decks - August 2019 Update Season 1: July Update: Pass Royale and more Classic Decks, June 2019 Update April 2019 Update January 2019 Update Ram Rider December 2018 Update #2: New Tournament System December 2018 Update #1: Star Levels Classic Decks, September 2018 Update Goblin Giant, Trade Tokens, Simplified Card Levels - September 2018 Update Clan Wars 2v2 Guide: Golem Summer 2018 Update #2 Summer 2018 Update #1 Deck performance against meta decks + Official Partners Clash Royale League Portal Counter Decks + Grand Challenge Portal
Creator Code Support us with creator code RoyaleAPI
Donate to support us