Research of Praetoria Leaderboard for Splinterlands - Including Bash Script to Always Get The Data Yourself

avatar
(Edited)

research-leaderboard.jpg

The Battle Mages of Splinterlands have built thousands of Research Huts all over Praetoria and are searching for the Secret of Praetoria. Various ancient ruins have been spotted in all territories and the race to discover their mystery has begun. The lords of Praetoria have even dedicated special titles to those, that lead these efforts. And everyone was wondering, where the most research is being done. At least this secret has now been lifted.


I have written, with the help of Splinterlands APIs and ChatGPT, a Bash script that you can run in your own console, to pull the current research rankings from the game.

Below, you will find the top 100 rankings for each territory.

research-divider.png

Pristine Northwest - Total Amount: 537233

Praetoria-map_PNW.jpg

RowPlayerAmountRegion UID
1redundancy404052272PR-PNW-2
2druidsblood47526PR-PNW-11
3dagny-taggart40481PR-PNW-4
4vcdragon38843PR-PNW-8
5fantasycrypto30032PR-PNW-5 + PR-PNW-16
6cryp71x28627PR-PNW-6
7sharksland27263PR-PNW-7 + PR-PNW-8
8azircon22785PR-PNW-10
9michealb21529PR-PNW-20
10setec-astronomy19537PR-PNW-1
11cjturtlelands19403PR-PNW-5
12khazrakh10715PR-PNW-3
13jarvie10346PR-PNW-5 + PR-PNW-14
14revisesociology10151PR-PNW-17
15kauffdiggity8522PR-PNW-9 + PR-PNW-14
16sikninja6363PR-PNW-14
17cluever5574PR-PNW-13
18jedielf5226PR-PNW-1 + PR-PNW-9
19hametaro5071PR-PNW-14
20namelessnameless4761PR-PNW-8
21diddydidit994551PR-PNW-13
22blrog4338PR-PNW-5
23zugrox4018PR-PNW-7
24kalmere4007PR-PNW-9
25mdhazen113933PR-PNW-12
26pladozero3758PR-PNW-7
27bebeomega3696PR-PNW-18
28truls3543PR-PNW-7
29maisiewss3423PR-PNW-16
30russia-btc3206PR-PNW-14 + PR-PNW-16
31ironicghost2951PR-PNW-17
32profkaos2668PR-PNW-7
33aussieninja2582PR-PNW-1
34mathieu332368PR-PNW-1
35fremanfed2138PR-PNW-7
36mightpossibly1982PR-PNW-1
37godseed7771832PR-PNW-1
38black-titan1747PR-PNW-7
39bigdutch1574PR-PNW-18
40rdbigdog1457PR-PNW-1
41thomaswrocks1452PR-PNW-7
42normis-awaw1452PR-PNW-20
43cutting-edge1327PR-PNW-18
44reazuliqbal1312PR-PNW-14
45tjbonitz1297PR-PNW-20
46housewifeftw1202PR-PNW-14
47pablocss1175PR-PNW-7
48metafurico1153PR-PNW-14
49johancr1147PR-PNW-5
50joshman1118PR-PNW-9
51gerva1083PR-PNW-1
52bobbyboy991078PR-PNW-7
53ronaldoavelino1064PR-PNW-17
54kingpin11033PR-PNW-20
55brazenblake1024PR-PNW-7 + PR-PNW-9
56rerix1017PR-PNW-7
57zenocross986PR-PNW-14
58tsiouftelis981PR-PNW-7
59brojoejoe963PR-PNW-13
60blazekos934PR-PNW-1 + PR-PNW-20
61zimos862PR-PNW-14
62maismau842PR-PNW-14
63jmonahan842PR-PNW-8 + PR-PNW-20
64knightsunited821PR-PNW-16
65unlimitedlife808PR-PNW-9
66runningwater63755PR-PNW-13
67argentium752PR-PNW-12
68dubberod736PR-PNW-17
69pylz714PR-PNW-17
70denzelsauce706PR-PNW-1
71allkarton697PR-PNW-7
72icecreamtony682PR-PNW-13
73skarhool678PR-PNW-7
74ardesia657PR-PNW-5
75karkus652PR-PNW-1
76tharanthula644PR-PNW-9
77engioi640PR-PNW-20
78pancholfugazi639PR-PNW-16
79sroies624PR-PNW-1
80fitz1567611PR-PNW-8
81ceoofwar610PR-PNW-13
82vishkaal597PR-PNW-1 + PR-PNW-14
83frkiana597PR-PNW-12
84zolajade595PR-PNW-7
85cocoslayer576PR-PNW-7
86geppone572PR-PNW-8
87sharkmonsters566PR-PNW-1 + PR-PNW-13
88danfro557PR-PNW-7
89spiceboyz537PR-PNW-9
90redbeardos505PR-PNW-7
91gottlie504PR-PNW-9
92jigstrike497PR-PNW-16
93mirandus492PR-PNW-18
94davidtron486PR-PNW-14
95d3ltazulu486PR-PNW-1
96mezzmezz454PR-PNW-8
97isaac777nft450PR-PNW-14
98ank2020428PR-PNW-18
99drcalabacin416PR-PNW-7
100markh0r406PR-PNW-14

research-divider.png

Broken Lands - Total Amount: 897981

Praetoria-map_BRL.jpg

RowPlayerAmountRegion UID
1michealb249236PR-BRL-22 + PR-BRL-33
2cryptomancer180900PR-BRL-31 + PR-BRL-32 + PR-BRL-34 + PR-BRL-36
3abrockman105171PR-BRL-41
4beescards31611PR-BRL-25 + PR-BRL-26
5humblyhonest30819PR-BRL-24
6mattclarke29215PR-BRL-36
7queenofmonsters22862PR-BRL-25 + PR-BRL-29 + PR-BRL-30
8emakulator19207PR-BRL-32 + PR-BRL-38 + PR-BRL-40
9grosh18287PR-BRL-28
10madgol16516PR-BRL-22
11ceronza10608PR-BRL-22
12warrentrx10362PR-BRL-22 + PR-BRL-25
13cryptkeeper1710078PR-BRL-25
14vugtis9153PR-BRL-40
15royaleagle8907PR-BRL-26
16monstermother8787PR-BRL-25
17fatjimmy8517PR-BRL-26 + PR-BRL-27
18notaboutme8333PR-BRL-26
19steelman7377PR-BRL-39
20simoneg5842PR-BRL-27
21schachoberhessen5717PR-BRL-28
22scrubs245620PR-BRL-38
23elistios105503PR-BRL-27
24ogelthegreat4759PR-BRL-29
25wackojacko214646PR-BRL-21
26fighter4-freedom4488PR-BRL-29
27photohunt3770PR-BRL-40
28jmaan3578PR-BRL-28
29abh123453284PR-BRL-25
30vettev2922PR-BRL-25
31sumatranate2876PR-BRL-40
32dharanir2856PR-BRL-25
33tj709032385PR-BRL-26
34infidel12582364PR-BRL-23
35firemonster2303PR-BRL-29
36extraball2282PR-BRL-22 + PR-BRL-26
37timk112097PR-BRL-40
38johancr2076PR-BRL-26
39mastershonuff2027PR-BRL-29
40pancholfugazi1920PR-BRL-29
41tdmdaddy1835PR-BRL-29
42vxc1746PR-BRL-27
43madmaster0231730PR-BRL-27
44plague3541619PR-BRL-22
45baddna1612PR-BRL-29
46axlertwinblade1588PR-BRL-23
47nebulusx1517PR-BRL-22
48ser20221299PR-BRL-27
49nickelbunker1297PR-BRL-27
50slobberchops1240PR-BRL-22
51adinho1228PR-BRL-28
52thelunacysystem1136PR-BRL-29
53hendersonp1099PR-BRL-27
54andrea971096PR-BRL-27
55geppone1047PR-BRL-34
56themanwithnoname932PR-BRL-26
57ch1pb0y908PR-BRL-23
58nerdcity822PR-BRL-40
59mano237768PR-BRL-28
60brucutu742PR-BRL-29
61danielsaori661PR-BRL-26
62cryptohoppir644PR-BRL-40
63tobestar74612622PR-BRL-29
64nwb0719606PR-BRL-28
65punger556PR-BRL-22
66battlebeasts545PR-BRL-27
67thebadwitch506PR-BRL-24
68tehox504PR-BRL-22
69junokeo504PR-BRL-25
70soysoy-07457PR-BRL-29
71bafi443PR-BRL-31
72thetah442PR-BRL-22
73kaljerico435PR-BRL-40
74lordbutterfly386PR-BRL-27
75aaros369PR-BRL-40
76elderkore351PR-BRL-25
77bretlerfishy3325PR-BRL-31 + PR-BRL-32
78dmcastle313PR-BRL-30
79transcript-junky263PR-BRL-29
80pooch1124252PR-BRL-25
81instamental247PR-BRL-23
82khan.dayyanz242PR-BRL-27
83guurry123228PR-BRL-26
84mister-meeseeks226PR-BRL-25
85okolozakharov221PR-BRL-29
86ericdnoble213PR-BRL-27
87cannabiscup211PR-BRL-23
88seijinter175PR-BRL-28
89daredevilbrewing173PR-BRL-29
90hurtlocker160PR-BRL-41
91athbull133PR-BRL-38
92roguepatton132PR-BRL-23
93masshole124PR-BRL-27
94wibit1978112PR-BRL-26
95sl-elite107PR-BRL-27
96bigdutch104PR-BRL-29
97unitqm101PR-BRL-40
98rdbigdog101PR-BRL-29
99valkryje96PR-BRL-28
100arutemia93PR-BRL-25

research-divider.png

Land of Prosperity - Total Amount: 528229

Praetoria-map_LOP.jpg

RowPlayerAmountRegion UID
1spswhale228155PR-LOP-63
2knightav35794PR-LOP-49
3misterrogers24269PR-LOP-46
4moorentals20407PR-LOP-42
5cryptovaults14766PR-LOP-60
6ngmomo13467PR-LOP-51
7fighter4-freedom11536PR-LOP-50
8holbein8111356PR-LOP-42 + PR-LOP-48
9nai.collection10155PR-LOP-53
10erlendo9800PR-LOP-53
11chrisroberts9772PR-LOP-48
12jasper238712PR-LOP-59
13tiffin5209PR-LOP-51
14molins5140PR-LOP-52
15let-the-leo4562PR-LOP-59
16basilmarples4490PR-LOP-50
17viru54405PR-LOP-51
18imp0stor4232PR-LOP-47
19arvin844156PR-LOP-42
20thegratefulguild4109PR-LOP-59
21graccus4056PR-LOP-51
22vettev3847PR-LOP-42 + PR-LOP-51
23dagger2123456PR-LOP-47
24johancr3425PR-LOP-59
25stokjockey2836PR-LOP-51
26instamental2567PR-LOP-51
27nemath2437PR-LOP-59
28markjason2317PR-LOP-53
29photohunt2250PR-LOP-43
30sharksland2089PR-LOP-47
31bandogge1897PR-LOP-59
32tomathellama1689PR-LOP-46
33newbrine1685PR-LOP-60
34avatarofweed1617PR-LOP-48
35tarazkp1607PR-LOP-60
36jpbliberty1606PR-LOP-44
37leveluplifeph1582PR-LOP-60 + PR-LOP-61
38arrrchmage1565PR-LOP-59
39shadowch4ser1501PR-LOP-62
40gamecredits.org1474PR-LOP-55 + PR-LOP-56 + PR-LOP-57
41jmonahan1457PR-LOP-44 + PR-LOP-46
42h05t1l3-0m3g4r3d1447PR-LOP-47
43vegoose1309PR-LOP-44 + PR-LOP-48 + PR-LOP-51
44killerkev1308PR-LOP-59
45road2nowhere1297PR-LOP-62
46baltai1229PR-LOP-47
47tungchook1205PR-LOP-42
48thetah1197PR-LOP-60
49plebdev1115PR-LOP-42
50beserky1074PR-LOP-53
51db-cooper1055PR-LOP-45
52suales1025PR-LOP-44
53trashpanda54381005PR-LOP-46
54dejota990PR-LOP-51
55matt-dub894PR-LOP-44
56octavian1851PR-LOP-43
57triss77814PR-LOP-47
58bretlerfishy3783PR-LOP-62
59giaazz775PR-LOP-60
60ardesia750PR-LOP-48
61wingwing124740PR-LOP-51
62freefrag718PR-LOP-53
63stargate44693PR-LOP-51
64bamlolx689PR-LOP-59
65softa687PR-LOP-46 + PR-LOP-47
66ikeee676PR-LOP-48
67shinkurisu630PR-LOP-51
68jef-001627PR-LOP-47
69iviaxpow3r602PR-LOP-42 + PR-LOP-47
70selfrules599PR-LOP-48
71blingit574PR-LOP-53
72dproberts999562PR-LOP-46
73cradle2game552PR-LOP-42 + PR-LOP-59
74mdhazen11539PR-LOP-42 + PR-LOP-62
75aironeous516PR-LOP-46
76d-zero511PR-LOP-47
77tomkow508PR-LOP-46 + PR-LOP-48
78arviez507PR-LOP-48
79stickyhick490PR-LOP-51
80walkingkeys482PR-LOP-48
81rtron86470PR-LOP-47 + PR-LOP-50
82brykhan461PR-LOP-62
83doctorcrypto454PR-LOP-42
84apshamilton442PR-LOP-44 + PR-LOP-47
85gotchaback435PR-LOP-47 + PR-LOP-51
86libertyordeath2a415PR-LOP-46
87slybeast410PR-LOP-48
88soysoy-07405PR-LOP-44
89anewbiz382PR-LOP-46
90stackin372PR-LOP-51
91themcgwire357PR-LOP-46
92delphian85346PR-LOP-44
93russia-btc338PR-LOP-42
94nerdcity336PR-LOP-44
95mogkal333PR-LOP-53
96lilsob322PR-LOP-62
97giuatt07318PR-LOP-46
98drzoom318PR-LOP-46
99ghostpanda4313PR-LOP-53
100dratek303PR-LOP-43

research-divider.png

Central Fire - Total Amount: 1141649

Praetoria-map_CEF.jpg

RowPlayerAmountRegion UID
1vugtis499106PR-CEF-73 + PR-CEF-78 + PR-CEF-82 + PR-CEF-84
2jarvie163668PR-CEF-76
3wolf-sl76160PR-CEF-81 + PR-CEF-85
4jeffopenscards47635PR-CEF-74
5moriarty9537965PR-CEF-69 + PR-CEF-81
6nullfame36003PR-CEF-66 + PR-CEF-67
7masterthematrix35602PR-CEF-80 + PR-CEF-83
8jesterago31963PR-CEF-77
9neoxian17726PR-CEF-72
10tufkat15602PR-CEF-68
11flauwy15573PR-CEF-65
12tameshon15334PR-CEF-70
13xawi15117PR-CEF-72
14pladozero11448PR-CEF-80
15ryan60010099PR-CEF-75
16uwelang9597PR-CEF-81
17bubke9439PR-CEF-80
18raynie6133PR-CEF-83
19cyguy6113PR-CEF-80
20jrvacation5897PR-CEF-80
21louis885798PR-CEF-81
22taug5684PR-CEF-81
23clove715556PR-CEF-80
24toocurious5491PR-CEF-80
25yozen4476PR-CEF-65
26cinz3087PR-CEF-71
27victor-alexander3059PR-CEF-81
28jaki012858PR-CEF-80
29altyr2596PR-CEF-71
30skirenj2379PR-CEF-79
31jmonahan2336PR-CEF-83
32travosh1984PR-CEF-65
33spirits4you1769PR-CEF-81
34lostintime1711PR-CEF-83
35redxvipers1622PR-CEF-79
36hive-engine1555PR-CEF-64
37supermuffin1481PR-CEF-79
38zerginggamer1326PR-CEF-65
39schneegecko1239PR-CEF-81
40broxi1183PR-CEF-81
41tharanthula1112PR-CEF-79
42zaku1029PR-CEF-72
43tehox968PR-CEF-65
44cryptowoody868PR-CEF-79
45t42862PR-CEF-65
46cardshrine830PR-CEF-65
47ty2nicerva762PR-CEF-80
48psychomerse661PR-CEF-65
49clabharpan607PR-CEF-79
50burgeooo599PR-CEF-65
51legendary-pool598PR-CEF-81
52mdhazen11508PR-CEF-79
53thetah500PR-CEF-83
54rzzoh435PR-CEF-83
55geppone435PR-CEF-79
56wobs428PR-CEF-79
57breakingbenjamin412PR-CEF-65
58dragonslovetacos401PR-CEF-79
59newguy26373PR-CEF-79
60ingi1976371PR-CEF-65
61kingsnorky368PR-CEF-83
62ghiper367PR-CEF-65 + PR-CEF-76
63ginsupig343PR-CEF-79
64renir303PR-CEF-80
65nerdcity297PR-CEF-65
66instamental4295PR-CEF-79
67vishkaal284PR-CEF-83
68e-rich1251PR-CEF-65
69speedmaster57244PR-CEF-65
70unicron227PR-CEF-81
71j-p-bs209PR-CEF-81
72stealthtrader205PR-CEF-71
73raymondspeaks169PR-CEF-72
74hd-kirati164PR-CEF-79
75nyz3163PR-CEF-79
76saracenmakki151PR-CEF-65
77kibela127PR-CEF-65
78bretlerfishy3126PR-CEF-65
79drealen22123PR-CEF-79
80aymelly121PR-CEF-79
81maddog-2020108PR-CEF-79
82ninjascott98PR-CEF-80
83funnel96PR-CEF-65
84fire-born94PR-CEF-65
85marcox82892PR-CEF-79
86forgemaster76PR-CEF-83
87ynwa.andree65PR-CEF-81
88sarguy4365PR-CEF-65
89twinner60PR-CEF-81
90mgb158PR-CEF-79
91canada80446PR-CEF-79
92farpetrad43PR-CEF-79
93darmstrong20PR-CEF-79
94dark-rage20PR-CEF-79
95princekappa18PR-CEF-79
96tolsk12PR-CEF-65
97shaka9PR-CEF-81
98kaljerico2PR-CEF-79
99yenxinh1PR-CEF-79
100twisted-jester0PR-CEF-66

research-divider.png

Wild Northeast - Total Amount: 861892

Praetoria-map_WNE.jpg

RowPlayerAmountRegion UID
1yabapmatt276773PR-WNE-105 + PR-WNE-106
2kesryn147934PR-WNE-105
3maisiewss42254PR-WNE-91 + PR-WNE-93 + PR-WNE-96
4brybro2738795PR-WNE-90 + PR-WNE-92 + PR-WNE-99
5goldmatters27709PR-WNE-99
6arick-the-red24629PR-WNE-94
7bitcoinsig23384PR-WNE-91
8stever8214095PR-WNE-98
9pladozero13293PR-WNE-98
10stokjockey12348PR-WNE-94 + PR-WNE-99
11pandapuzzles11520PR-WNE-89
12vugtis11091PR-WNE-95
13the-humbler10639PR-WNE-93 + PR-WNE-94 + PR-WNE-102
14steemitromney9128PR-WNE-95
15mikk20218726PR-WNE-89 + PR-WNE-93
16rareraptor8131PR-WNE-98
17ajpl8116PR-WNE-91
18ga-sm7451PR-WNE-102
19nicole-st7077PR-WNE-94
20joshuam6798PR-WNE-86
21zagorlord6641PR-WNE-95
22mykklebust6533PR-WNE-93 + PR-WNE-102
23fighter4-freedom6518PR-WNE-102
24jemmarti6038PR-WNE-100
25gregory-f5248PR-WNE-95
26sevenlegspider4956PR-WNE-94
27herdinium4858PR-WNE-99
28bjangles4463PR-WNE-98 + PR-WNE-102
29neal.cards4351PR-WNE-87 + PR-WNE-88
30imperij44274339PR-WNE-95
31femisapiens3806PR-WNE-86
32nardian3805PR-WNE-102
33chiboulette3413PR-WNE-91 + PR-WNE-102
34sharksland3281PR-WNE-99
35vegoose3097PR-WNE-91
36mosdirty2938PR-WNE-94
37ikeee2854PR-WNE-86 + PR-WNE-93
38brilliant-idea2750PR-WNE-86
39johancr2716PR-WNE-93
40aabcent2636PR-WNE-100
41fingon182461PR-WNE-91 + PR-WNE-100
42woody-5752397PR-WNE-98
43nexonik2365PR-WNE-94
44garnulf2359PR-WNE-94 + PR-WNE-95 + PR-WNE-99
45ballsanga2203PR-WNE-91
46antonine2175PR-WNE-91
47crazyryukun2084PR-WNE-91
48bitcoinflood1896PR-WNE-102
49allkarton1862PR-WNE-86
50ducecrypto1789PR-WNE-95
51maximian1779PR-WNE-91
52beetlejoos1653PR-WNE-86
53rockaholik1510PR-WNE-93 + PR-WNE-102
54cryptoznewb1501PR-WNE-89
55haedan1500PR-WNE-94
56sci-populi1425PR-WNE-99
57hungryfortacos1412PR-WNE-93
58crowned1386PR-WNE-99
59kingmezzy1204PR-WNE-91
60solymi1203PR-WNE-94
61cradle2game1124PR-WNE-94
62kyl31119PR-WNE-94
63dangerbald1097PR-WNE-99
64vraba991PR-WNE-86
65windkc984PR-WNE-94
66monsterwave909PR-WNE-102
67nizzyz851PR-WNE-94
68everchosen828PR-WNE-94
69extraball817PR-WNE-93
70ihearuman790PR-WNE-93
71idmr500790PR-WNE-95
72beta500784PR-WNE-100
73bariagan762PR-WNE-94
74crypto-pilot760PR-WNE-94
75nameless112746PR-WNE-91
76porquito742PR-WNE-91
77shadowwolf888738PR-WNE-95
78phantom786683PR-WNE-94
79cryptobogie600PR-WNE-93
80adinho574PR-WNE-91
81scfather572PR-WNE-94
82theukm568PR-WNE-91
83jwing567PR-WNE-94
84discovery17544PR-WNE-102
85eljeffe533PR-WNE-94
86dababonpro533PR-WNE-99
87hijueputa503PR-WNE-102
88chood500PR-WNE-94
89bamlolx494PR-WNE-86
90makakka386PR-WNE-89
91dr-boo356PR-WNE-89
92anubis85351PR-WNE-91
93t4nk333PR-WNE-86 + PR-WNE-89
94bobaphet312PR-WNE-102
95kingsnorky296PR-WNE-94
96chaosgeek288PR-WNE-102
97tiesparious287PR-WNE-91
98josieb286PR-WNE-91
99kibela274PR-WNE-95
100angelwithashotty265PR-WNE-93

research-divider.png

Great Lowlands - Total Amount: 366060

Praetoria-map_GLL.jpg

RowPlayerAmountRegion UID
1blewitt32828PR-GLL-117 + PR-GLL-119 + PR-GLL-121
2nitekichi25957PR-GLL-111
3emakulator23388PR-GLL-114
4godislove77722507PR-GLL-109 + PR-GLL-117
5stiant20699PR-GLL-125
6fighter4-freedom20578PR-GLL-110 + PR-GLL-114
7reseller18070PR-GLL-108
8bengiles17126PR-GLL-112 + PR-GLL-124
9bravetofu14789PR-GLL-125
10cjturtlelands14427PR-GLL-114
11stealthtrader8054PR-GLL-112 + PR-GLL-125
12mavrik6912PR-GLL-118
13teddykgb6791PR-GLL-110
14ponte796360PR-GLL-119
15jgiambi6178PR-GLL-119
16promote.helper6173PR-GLL-126 + PR-GLL-127
17hawksgaming5935PR-GLL-114
18jeffandhisguitar5159PR-GLL-109
19snowfear4953PR-GLL-119
20cyberblock4878PR-GLL-108 + PR-GLL-112
21herdinium3402PR-GLL-121
22cryptoeater3325PR-GLL-112 + PR-GLL-122 + PR-GLL-124
23pancholfugazi3137PR-GLL-121
24wa-cha3040PR-GLL-125
25stokjockey2993PR-GLL-119
26bubke2836PR-GLL-121
27z4orce2813PR-GLL-117 + PR-GLL-123
28thegratefulguild2679PR-GLL-119
29nizzyz2567PR-GLL-119
30diddydidit992545PR-GLL-114
31aicu2403PR-GLL-119
32papadoge2374PR-GLL-124
33tk29272349PR-GLL-114
34jimbobbill2206PR-GLL-114
35housewifeftw2075PR-GLL-121
36sckrpnch1982PR-GLL-123
37shakeyp1886PR-GLL-117 + PR-GLL-125
38vishkaal1874PR-GLL-122
39dejota1854PR-GLL-114
40darkangl1818PR-GLL-120
41garute1576PR-GLL-119
42mastershonuff1454PR-GLL-110
43haedan1441PR-GLL-125
44asihaex1339PR-GLL-112
45jesterago1260PR-GLL-114
46jigstrike1181PR-GLL-117
47calixo1124PR-GLL-121
48zeeshannaqvi721099PR-GLL-124
49imperij44271082PR-GLL-119
50jjsilva1071PR-GLL-124
51hijueputa1061PR-GLL-110
52deadzy1054PR-GLL-114
53geppone1017PR-GLL-109
54deceth990PR-GLL-110
55the10legmulti960PR-GLL-110
56envy2823952PR-GLL-119
57jarvie949PR-GLL-119
58klbcolt922PR-GLL-119
59noisme916PR-GLL-114 + PR-GLL-119
60vimukthi879PR-GLL-110 + PR-GLL-119 + PR-GLL-121
61argentium833PR-GLL-114 + PR-GLL-119
62hanshotfirst-sm824PR-GLL-120
63shizai778PR-GLL-112
64blazekos762PR-GLL-120
65bronzedragon712PR-GLL-114
66mrosen94660PR-GLL-108
67ninjamike644PR-GLL-119
68nedsaying123644PR-GLL-112
69kfray614PR-GLL-117
70steemitromney611PR-GLL-121
71jepepe604PR-GLL-125
72patriator589PR-GLL-112 + PR-GLL-119
73mrlk30563PR-GLL-119
74gkelf534PR-GLL-125
75pisinka516PR-GLL-112
76spartacus12510PR-GLL-114
77lordfal508PR-GLL-117
78jagged71494PR-GLL-117
79romulus594443PR-GLL-109
80haitch441PR-GLL-121
81draygyn438PR-GLL-110
82bubbaklubba408PR-GLL-125
83peddypeddler383PR-GLL-121
84cryptobeaver371PR-GLL-123
85swarminvestment355PR-GLL-109
86otage347PR-GLL-119
87losers888347PR-GLL-114
88timoremoti337PR-GLL-121
89melkor85311PR-GLL-110
90octavbr300PR-GLL-112
91npieken293PR-GLL-110
92chood289PR-GLL-119
93mathfortress280PR-GLL-114
94fatjimmy280PR-GLL-119
95sprstoner269PR-GLL-110
96cryptospectre267PR-GLL-112
97magik-catman251PR-GLL-114
98liljami95249PR-GLL-120
99resiliencia236PR-GLL-121
100kister220PR-GLL-114

research-divider.png

Shimmering Coast - Total Amount: 152919

Praetoria-map_SHC.jpg

RowPlayerAmountRegion UID
1fighter4-freedom22752PR-SHC-132 + PR-SHC-134
2digital-wisdom21755PR-SHC-133
3nateaguila14556PR-SHC-133
4vugtis9885PR-SHC-134
5jarvie7352PR-SHC-133 + PR-SHC-138
6housewifeftw7321PR-SHC-132
7toocurious6082PR-SHC-132
8davidtron4911PR-SHC-135 + PR-SHC-136
9reazuliqbal3895PR-SHC-135
10iproto3558PR-SHC-135 + PR-SHC-136
11angelwithashotty3464PR-SHC-135
12reconnectnature3461PR-SHC-133
13mulletwang2949PR-SHC-135
14hanv2801PR-SHC-138
15amoonshot2780PR-SHC-135
16jron2413PR-SHC-136
17arajus2316PR-SHC-135
18cradle2game2193PR-SHC-133
19onej2139PR-SHC-135
20proton-19871851PR-SHC-136
21tomarabi1738PR-SHC-136
22shermanator19741591PR-SHC-133
23hendersonp1536PR-SHC-133
24dark.star1320PR-SHC-134
25meredorn1204PR-SHC-135
26moon32walker1114PR-SHC-135
27johnjohnjohn1092PR-SHC-136
28ardesia864PR-SHC-132
29mctopherson794PR-SHC-134
30mammouth783PR-SHC-132
31ikeee742PR-SHC-135
32icyflow737PR-SHC-134
33haedan647PR-SHC-133 + PR-SHC-135
34giotrix606PR-SHC-132
35yuexn577PR-SHC-135
36moonlauncher551PR-SHC-132
37raised2b507PR-SHC-136
38bronzedragon502PR-SHC-133
39colskr425PR-SHC-136
40pardinus423PR-SHC-132
41rocinan420PR-SHC-133
42flauwy374PR-SHC-135
43zoicsash350PR-SHC-138
44friddu340PR-SHC-136
45spartacus12338PR-SHC-133
46moorentals337PR-SHC-135
47magik-catman330PR-SHC-138
48gottlie328PR-SHC-132 + PR-SHC-136
49dooopers314PR-SHC-135
50cryptoeater304PR-SHC-135
51black-titan304PR-SHC-132
52trebuh281PR-SHC-132
53blockchainff246PR-SHC-129
54waterbuffalobill221PR-SHC-136
55boltz85207PR-SHC-135
56twani197PR-SHC-133
57stonermonkey189PR-SHC-136
58nasheliana178PR-SHC-138
59mydays171PR-SHC-136 + PR-SHC-138
60papadoge148PR-SHC-136
61lilyfire134PR-SHC-134
62forever-crypto120PR-SHC-135
63sarguy4389PR-SHC-133
64caybis89PR-SHC-138
65tads81PR-SHC-134
66sweetnjuicy77PR-SHC-135
67dimarius64PR-SHC-138
68mentalgain61PR-SHC-136
69splinterinhands56PR-SHC-136
70nab24252PR-SHC-133
71fean0r51PR-SHC-138
72deathscyp0548PR-SHC-136
73korovin36PR-SHC-135
74alphakingboss35PR-SHC-136
75freedomno132PR-SHC-136
76snowboarderpete30PR-SHC-134
77xterminator28PR-SHC-135
78panthera6817PR-SHC-135
79marcklord15PR-SHC-135
80dsmooove12PR-SHC-136
81cypherf59PR-SHC-135
82urinalbawl6PR-SHC-133
83jaki016PR-SHC-133
84chymruk3PR-SHC-138
85walterjay2PR-SHC-132
86locxt2PR-SHC-138

research-divider.png

Script

Create a file in Bash with these three commands:

  1. nano richlist_script.sh (copy/paste the script code in there, safe and exit)
  2. chmod +x richlist_script.sh
  3. ./richlist_script.sh (execute the script, select the territory and wait a moment)

#!/bin/bash

declare -A player_amounts
declare -A player_amounts_regions
total_amount=0

# Function to fetch data for a specific region uid and resource
fetch_data() {
    local region_uid=$1
    local api_url="https://vapi.splinterlands.com/land/resources/richlist?region=PR-${region_code}-${region_uid}&resource=RESEARCH&limit=100"
    local data=$(curl -s "$api_url")

    # Check if data array is empty
    if [ -n "$data" ] && [ "$(echo "$data" | jq -r '.data')" != "[]" ]; then
        echo "$data"
    fi
}

# Prompt for region selection
echo "Select a territory:"
echo "1) PRISTINE NORTHWEST"
echo "2) BROKEN LANDS"
echo "3) LAND OF PROSPERITY"
echo "4) CENTRAL FIRE"
echo "5) WILD NORTHEAST"
echo "6) GREAT LOWLANDS"
echo "7) SHIMMERING COASTS"
read -p "Enter the territory number: " region_number

# Define region code and range based on user input
case $region_number in
    1)
        region_code="PNW"
        region_start=1
        region_end=20
        ;;
    2)
        region_code="BRL"
        region_start=21
        region_end=41
        ;;
    3)
        region_code="LOP"
        region_start=42
        region_end=63
        ;;
    4)
        region_code="CEF"
        region_start=64
        region_end=85
        ;;
    5)
        region_code="WNE"
        region_start=86
        region_end=106
        ;;
    6)
        region_code="GLL"
        region_start=107
        region_end=128
        ;;
    7)
        region_code="SHC"
        region_start=129
        region_end=150
        ;;
    *)
        echo "Invalid region number. Exiting."
        exit 1
        ;;
esac

# Process data for each region uid
for region_uid in $(seq $region_start $region_end); do
    data=$(fetch_data $region_uid)

    if [ -n "$data" ] && [ "$(echo "$data" | jq -r '.status')" == "success" ]; then
        while IFS= read -r line; do
            player=$(echo "$line" | jq -r '.player')
            amount=$(echo "$line" | jq -r '.amount' | cut -f1 -d".")

            total_amount=$(echo "$total_amount + $amount" | bc)

            region_value="PR-${region_code}-${region_uid}"
            if [ -n "${player_amounts["$player"]}" ]; then
                player_amounts["$player"]=$(echo "${player_amounts["$player"]} + $amount" | bc)
                if [ -n "${player_amounts_regions["$player"]}" ]; then
                    player_amounts_regions["$player"]+=" + $region_value"
                else
                    player_amounts_regions["$player"]="$region_value"
                fi
            else
                player_amounts["$player"]=$amount
                player_amounts_regions["$player"]="$region_value"
            fi
        done <<< "$(echo "$data" | jq -c '.data[]')"
    fi
done

# Sort players by amount in descending order
sorted_players=($(for player in "${!player_amounts[@]}"; do
    echo "$player ${player_amounts["$player"]}"
done | sort -k2 -n -r | cut -d' ' -f1))

# Print the result
echo "| Row | Player | Amount | Region UID |"
echo "|-----|--------|--------|------------|"

row=1
for player in "${sorted_players[@]}"; do
    amount="${player_amounts["$player"]}"
    regions="${player_amounts_regions["$player"]}"
    echo "| $row | $player | $amount | $regions |"
    ((row++))
done

# Print total amount
echo -e "\nTotal Research Amount: $total_amount"




Cheers!

research-leaderboard.jpg



0
0
0.000
12 comments
avatar

Thanks for sharing the script, might come useful to me :)

0
0
0.000
avatar

Awesome work @flauwy! 💪

And all hail Mr. @blewitt the King of Great Lowlands! Long live the King! 😄

0
0
0.000
avatar

Much appreciated my worthy subject. I still think I’m going to get knocked out of 1st. But it’s fun to be here at the moment with the big boys. 😂

0
0
0.000
avatar

Awesome post. I was wondering about this today and boom, you gift wrapped the data. Thank you for sharing.

0
0
0.000
avatar

Thanks for this post! I'm clueless on how to use bash, so would you mind running this data and making a post maybe once a week until the splinterlands team creates a leaderboard?

0
0
0.000
avatar

Thanks for doing this, its interesting to see whose doing well, and just how well. from a selfish point of view I like seeing my name on the leader-board too. cheers
#Beer #1up

0
0
0.000