README + Testvector for 10 000

This commit is contained in:
Carl Beekhuizen 2019-08-15 15:32:27 +02:00
parent 4198ee8203
commit a628acafc2
No known key found for this signature in database
GPG Key ID: D05CA176D0020646
4 changed files with 30028 additions and 302 deletions

View File

@ -0,0 +1,25 @@
# Mocked start of Eth2 for interoperability testing
## Pubkey/privkey generation
The following script is used to generated pubkey/privkeys for the first `N` validators. The `i`-th deposit/validator index uses the `validator_index_to_pubkey[i]` pubkey and associated privkey.
```python
CURVE_ORDER = 52435875175126190479447740508185965837690552500527637822603658699938581184513
validator_index_to_pubkey = {}
pubkey_to_privkey = {}
privkey_to_pubkey = {}
for index in range(N):
privkey = int.from_bytes(
sha256(int_to_bytes(n=index, length=32)),
byteorder='little'
) % CURVE_ORDER
pubkey = bls.privtopubkey(privkey)
pubkey_to_privkey[pubkey] = privkey
privkey_to_pubkey[privkey] = pubkey
validator_index_to_pubkey[index] = pubkey
```
### Test vectors
[./keygen_test_vector.yaml](./keygen_test_vector.yaml) is a YAML file containing a list of the first 10,000 validators and their key pairs. The list index corresponds to the validator number. For the generation of more or fewer indices, see the script used to generate it at [./keygen.py](./keygen.py)

View File

@ -19,11 +19,12 @@ def generate_validator_keypairs(N: int) -> List[Dict]:
) % CURVE_ORDER
pubkey = privtopub(privkey)
keypairs.append({'privkey': privkey, 'pubkey': pubkey})
print(index)
return keypairs
if __name__ == '__main__':
keypairs = generate_validator_keypairs(100)
keypairs = generate_validator_keypairs(10000)
keypairs_yaml = dump(keypairs, Dumper=Dumper)
with open('keygen_test.yaml', 'w') as f:
with open('keygen_test_vector.yaml', 'w') as f:
f.write(keypairs_yaml)

View File

@ -1,300 +0,0 @@
- privkey: 16808672146709759238327133555736750089977066230599028589193936481731504400486
pubkey: !!binary |
qZp27XeW974i1bfoXe63xWd+iOUR4LM3YY+MTrYTSbS/LRU/ZJ97UzWf6LlKOORM
- privkey: 37006103240406073079686739739280712467525465637222501547219594975923976982528
pubkey: !!binary |
uJvrxpl2lyajGMjplxvTFxKXxhrqSmV4p6T5S1R9y6W6wWqJEItrah/jaV0ah0oL
- privkey: 22330876536127119444572216874798222843352868708084730796787004036811744442455
pubkey: !!binary |
o6MrD4tN24PxoKhT2B3XJd/ld9T0w9uOzlLOKwJuyoSBXBp+jpKk3j11VzO/fkqb
- privkey: 17048462031355941381150076874414096388968985457797372268770826099852902060945
pubkey: !!binary |
iMFB33fNnY16cadcgmxBqcnwPG7hsYDz54UvaigAmd7TUbWNZuZTr45CgWpNj1Mu
- privkey: 28647806952216650698330424381872693846361470773871570637461872359310549743691
pubkey: !!binary |
gSg7eiDhykYOvZu9dwBdVXNwyrsfmkT1MMTExmIw9nX434tMKBiFGqfXeoDKWkpe
- privkey: 2416304019107052589452838695606585506736351107897780798170812672519914514344
pubkey: !!binary |
qwvdoPhfhC9DG+rM8SUL8f17pRtBAP1kNktkAf2oW7AGmz5xW1iBloTn/AsQpyo0
- privkey: 7300215445567548136411883691093515822872548648751398235557229381530420545683
pubkey: !!binary |
mXfxyLcxqNVVgUa/uGyuomQ088WHi1ib8oCkLJFZ5wDp3w5AhilsILAR0ueMJ9Nz
- privkey: 26495790445032093722332687600112008700915252495659977774957922313678954054133
pubkey: !!binary |
qNTHwneVpyWWExfvWVOnAy7W2Dc524sOinI1PRuLRDlCf376LInKoDzJ8o+Muris
- privkey: 2908643403277969554503670470854573663206729491025062456164283925661321952518
pubkey: !!binary |
ptMQ27+rmiJFD1mZP4ekzl22Ij87Xx8w0sTscYki1ADgs8d0HejlmWD3JBGg7hCn
- privkey: 19554639423851580804889717218680781396599791537051606512605582393920758869044
pubkey: !!binary |
mJNBPAAoOj+e2f2YRd2hzqOCKNIlZ/lUHczDV+VKLWpuIEEDySVky8BfSQWsfEk6
- privkey: 20981059851724075906421455688691635364066103062870880123916599206046931185943
pubkey: !!binary |
h23UcFFX62bccbwuB/sVHqU+GmKgu5gKfOctFfWJRKijdS11T1L0pg2/x7GBafJo
- privkey: 14592144912445922170809840931205976194919737649835227622468059243140572349722
pubkey: !!binary |
rskivXqbex3CGZMTO1hrDDBBweLgS1E+hiInudeuyvlEQiL354KCpEliL/xieJFd
- privkey: 9569660072283126714528080966643209163742109305348462306574633225302444625964
pubkey: !!binary |
kxTG3gOGY14nma95iITC6gnGO58HnlcqzACwan+szOUB6k38CxojuGA2gKXjSBMn
- privkey: 1710958975503387946012611435395925676496048976397320334399579324276298455451
pubkey: !!binary |
kD4piedELuColY0CBQeovZhdOXT16Ccwk74A2zk18FAOFBslK9CeNyiJLHqEQ4Y8
- privkey: 31501943389564484660384530790870859374931307756712824828992087606241225603293
pubkey: !!binary |
hDmPU5pky+Ac/NjEhepRzWZXuU35Pum13GHh8Y9p2myp1NumPJVqgcaNXU1Cd6YP
- privkey: 1724408067757819077978900698191086521814737612670045815629845130002073149820
pubkey: !!binary |
hyxhtKf4UQ7ICeWwI/X92iEF0CTEcN277KS8dOgoCvDReNdJhT6PaoQQg6wbTbmP
- privkey: 46717970125944382314068379490687711744050333336046092335134437408313155386709
pubkey: !!binary |
j0Z+VyPerHZZ4conPihBDLqm1JWrZq53AU9M0hxktrWrmYfJtVN/4Ceb0GP+YJvn
- privkey: 13811688539412619712367867730880586003944382121243487145954069410332936911156
pubkey: !!binary |
jd6DBpIIErMt7ztmP3xUC0kYA0XTvLjTdweQt9yAAw68Bkl/7r0bzwF9kY8Av6iP
- privkey: 40900146519698753495503398746800690953779363967573564581678014559125457697292
pubkey: !!binary |
q406m8wWDlGPrAdW0+GSx0eJWI7UorHevwx494R5yo7bBbEs4hEDB232r064dW/5
- privkey: 22484572097395413370512313655697841771389260952014129149056642837672984399142
pubkey: !!binary |
jV02cqIz21E9960ei+r+rpmp8Bme1NlJu+27bzlAMMBBa9mbkQ4U9zxltqEf5rYu
- privkey: 32107018970778477253607248355807963080651074329190816170800591819373533714183
pubkey: !!binary |
ocdq8VRdeQEhS7a+Br5dnkWPjpicGTc6kg8AGDJ8g5gvairBOCYLje9zLLNmQR3c
- privkey: 19335129055834309073788757329478689267512196914591988333420420345166574321089
pubkey: !!binary |
jddOG7Uij8H8onT9oCuXHBADpPQJu9+8/sZCa/L1Kt3LvrzNv0Xu5q4R61te5yRN
- privkey: 44849106842971702399388536161542193921243318438785315988527535645774107139818
pubkey: !!binary |
lU64jtEgf4kdw8KPps/fj1O/DtPYOPNHbAkAphMU0i1PCjANo80BBETdUYPjWlk8
- privkey: 1188198669911945885990126323197891957898020090684328683551144131395281949428
pubkey: !!binary |
rzRPzmDb1fuFAHDm52oGXhoySFJF709BMTWoaucD2ohAfF0Bxx9rsGoVH/lsynGR
- privkey: 31239975942889260972898718038263775176443893616628382069770011600571393882439
pubkey: !!binary |
riQa9gaR/aHPjKRNSVc8VYGMU7YUGADMotSIuaP7pxwPhpF5//UMCEZXgx++tCv0
- privkey: 32829385810485166506139736461888709152139447225435868418556904183678016149662
pubkey: !!binary |
lnRqq6ZNyHg1unCTMvTV14N62gkrQ5xJ0lGuz5KqtdwTLpF79vWXmbwJP5dqe8Ah
- privkey: 25845583709309999147563404500987327567157284486682542263083814952062619431002
pubkey: !!binary |
udHZFN89RWVGXD/VK1uW5jf5mAVwyr9bXUqt9aMprDatZygZ2ZfnNfUFLiix8MEE
- privkey: 28093418356943211234274420834841239588740980133880989846757233015071585244707
pubkey: !!binary |
ljUorbUyLC4sVNwpb/3dKGG7EDy/ZGRngd+oo8LYqO2nB50rPpVgACjEQ2Wvv4h5
- privkey: 17911955975211103403241972061392300360661287118965383692590668866474624331479
pubkey: !!binary |
skXWPT+djqGAemKfyxsyjLTVQvNaPVvEeL4N84nd3XEvxMgWuj/t6aljIK5rJKfY
- privkey: 18006919388034545760893524099377262766409153632818129212536756805267127857156
pubkey: !!binary |
qY7UlsL0ZCJlAKbOBGAv+e8TPtYxbzcvbHRK7hZRSffleLEngODqzsMHrmkHNR2Z
- privkey: 10163229343667403824619944956434524876776818923108047222948840083800463467713
pubkey: !!binary |
rgD8PegxsJZhoKwChzxFyEyytYz/tkMKP2B+TD+h4JMjl/ETB80WnNxvecRjUnJg
- privkey: 39511657444548767167370695744270087200285141279841988109794985514906978043039
pubkey: !!binary |
pIVcg9ho93KleRM9nyOBgAhBe3Q+hEfiNdjreLHY+Kn2P5jFUb633iVEAPiVkjFN
- privkey: 19916336125581851449000322591886048734839506323343186837822286273682284546156
pubkey: !!binary |
qc82CqFfsdHTDuK1eNxYhII8GWYYhq6LiSd1zLO9lrfXNFVpoqoLFOTQFcVKagxU
- privkey: 10640772007824040286229814190929739553657731263294225976283017081107560543016
pubkey: !!binary |
rvkWLubynugvv+OHdW2E+axHLrhwkheq8o9e8OonP2IQ5TFJZHCzDSt3RyFuNnLV
- privkey: 17679331721531473312732120519360187430780257827087484733028769397623594098021
pubkey: !!binary |
t+bhh+2BPZUKmhfR5wwD5N4pA1lsTF/zJoSFFcmF3u44GY7+vCZTAM1PHWvXtdJk
- privkey: 1506449584949797191622641294270053579735093796676023993573239467856012778443
pubkey: !!binary |
gQVL1RzleoQV8Mjg8vv5T1qEZFUrqjMmPCCk2gYuXtmUpNMsFxEG0gCM0GP0j2/i
- privkey: 35868044742662457179167048691777710171878400244856948159899858291380866691093
pubkey: !!binary |
rsxW8rHEAR1FAhTT4SVEedWDpqXCwG+8BJUScx92In0UDfnzaj92tMy03xNCQDVz
- privkey: 48416012550236085793965242934862274426812322230566934941556053644643418368130
pubkey: !!binary |
kkPvXtO9KIktHvT3qvKfrrnA5yVnPNOOMIvXVvIKnuCd5c2YIuXne9A7c074qSaV
- privkey: 41958057541928826813192836568490008405858911929840182747673034847256246282763
pubkey: !!binary |
klsftXwGtWaFZ71aoZZTEDLW+JGN1PcCAXwRtZKI4725jjggrCJ4D3NYCkEZ3ku8
- privkey: 4686075363173521746819608334785779617946686321802530334278628604659481816020
pubkey: !!binary |
lki4Ok8JtMogIfDBk8XEHfFGVxV2G8pSZxynkKPpLWdoa5ez1UxhEECXed+Ie9nG
- privkey: 25283928440801583456454556467551596573772283578970675890342246487369348141731
pubkey: !!binary |
o0/rwSrwcxZYC0gDZPkKdjE8zOeSe74mPifqJwhTsCrU0UKMr1U2Pz6+usYiy5/W
- privkey: 17931357023195681172066196252106568636994253141653983700622263000140393565623
pubkey: !!binary |
uM0c74mqFWemBYlXRCppjPGyZxMGBvdJRRFSlZpd+1DSQ4kNStwsMwn3aW1UrxJg
- privkey: 29554447163813587124343025110320617967326588155428859372658415274721483158290
pubkey: !!binary |
kqk3KMJSpF71h8pToDdZORJZnYLiuKobc0uZ1QCgrIwUIJLqizwsNKKNyN3zN6JJ
- privkey: 41083436255805277950968533939772034687661353927030706695844173737639090125419
pubkey: !!binary |
t+4O8mFE3gTZzICGS4abfsr78bfABQQDzDw7UUNocTuLtwjEZFaKGMg34f0h0JBj
- privkey: 6745274633702504998212995425117934202091471079040707117481644793022022510949
pubkey: !!binary |
r8D6LtaicN5hIqGdRgA4C3+bXpdNFvCV8XAvVXkuyrASixVaafF61kpt4KcGNkLs
- privkey: 37206923709827209827526159124777054591060903258994776292270176231110687150688
pubkey: !!binary |
pYabpVTRQysJ7md8EXURKRuZAfFp6HCDH0V8qmzPqzdssf4zgTvbSVz0r+yeo1/f
- privkey: 31701196622814888749993326900580579673904711641863187480495207653793227150732
pubkey: !!binary |
kvQ9edn0iAELMQpU8/wuf0vhkcoG2T5YjDDIq/WaUhkOBgsoWsYm6xPNlbvMOgoq
- privkey: 618310359233249494402764291724226678292594297172933161674863310183797039550
pubkey: !!binary |
lpjZUZoCtk8jDlolIEAXmcLKfWmrI6bZgXlDFHJkvwDUCSZLkocYJF7/9Pful91c
- privkey: 49671684498036191803192434777073881507979713200976077948202201591307971231794
pubkey: !!binary |
qFKBa45GMXjupazrtLhtCsttjGgSzzEylr0nHqTS/YnSgeX8KW3030kBkWm9+Wki
- privkey: 32992781309768441414704514410624564973566102951276974121286065551592096947237
pubkey: !!binary |
iimO4awEZuyqBNV5gEjG4ZJAmvYyF/Mv1+B3lM/NzY3soFW5eC3RrUWleKnsEGBs
- privkey: 26086101516473480255616899678035428982920562528689573100994575827101285266874
pubkey: !!binary |
rk1JNk5KNnYMx0pnVQAFW5rtmbwZ0xq7lT6hVrtadtzzZ2nRU0G4UBFKMP/IBXeA
- privkey: 2575512331921867013858876213713483409223282691369070355920424868446826503234
pubkey: !!binary |
s5dpLMv0Qr/geBdMhdutf9YF5P8crykEsx5KTHnWREgTrZsgk6yPvU3VnsekyMAG
- privkey: 2552509758482878789740424660050801636366437856252410454459917368348988544909
pubkey: !!binary |
h8n3YF0HVQtGx5rdXqTjneUBTAODNmkle9Zma37IOPU4ABBHeZQNjN2IQnWg9qPv
- privkey: 35090004165389189371812323821957709999578138995836772094254111727998888821463
pubkey: !!binary |
sI9/64Z4bDdmGvuZUalZybRl/RHKmPy8kI/PSRRAhAUfbDY+LrRFnaLC0D2EF1aS
- privkey: 8441222469663654437598073596396823641543069942950190404179545589713095233956
pubkey: !!binary |
pIzCYN8d+HUXbLF0k6W1PWacCR2nTVB1rLiVKmQbG372jQHwCcGjZdL6gJN8ed1r
- privkey: 14793737519356821989989120176593326161739048012016484168809934759007641188108
pubkey: !!binary |
rJ9N8/IKFqn++tCIF/y8mm7hf3US2wBkFLSqbyNMIxNYXvcsV3bfVfpihK9Lw/Yx
- privkey: 10809123121357824209119020141414938655939271166824849209232543621022181224119
pubkey: !!binary |
lPDIU1YBWW6yFlrbKOvklYkaPk6nfvUB53kMzLKBgn03elqNTCAONZXT84+GM7SA
- privkey: 20860219820539264290783565468092971956992504112799412167605879644359755238335
pubkey: !!binary |
tbsBYqTyfRurTH3D0g9addbumMVrzTCaHw8wdoWtR/+4o1v9+EMbm5VLWWYqdMR4
- privkey: 18219088112980496042587394848842185681473528412641603786878337777850668198003
pubkey: !!binary |
iCboIBef0yGBnnj/7hb1CsUo2y2nGtjCafYLh4vEiHx5wFRbPXUOhuSQ1bqQg8tw
- privkey: 31390104984425728802374609763490747935411938222092491554551676124391651950274
pubkey: !!binary |
kpd+cTlmM9RC9h4WoM/Pj/rQr5PJ8bf99PfMuBbeBSkl/BkpItYlLTJe+fouBZXS
- privkey: 24520812638714403885180374971967558070568690123884230157184716639003923836442
pubkey: !!binary |
ka5GhrDSBHBAnwIOrKgmw+/GwZJu0l0F5vD3kWOR7InCNBkXJ3xDesj///6UtoER
- privkey: 50169973451519634380223168516487508436783691623552297726029997640240888450666
pubkey: !!binary |
ig0kGVUQS+2ss7gpFi8rRXkVwr65AY7ejvjqgPQBtHHEI1Q1janmK1HDjVQmOnip
- privkey: 17359188417076174954361786448343962942437391871946154694337628138128830165363
pubkey: !!binary |
gKK+LH286N3C66A1Iml1h8N1panpLUsx7Z48NL7gRwldk+PHCxZis/qjAfWxmXjl
- privkey: 195862955980072989385619164996948568652240008241846978685122117889393611965
pubkey: !!binary |
hqc4hqoBFLvbujRst8BzdsgbVJpIAsJNmOu8VKahtdKsh072V8+yfDZE/Lhfl6K1
- privkey: 45636854358640564464060423190966790945826077768264691844462692046669915082387
pubkey: !!binary |
qYwmTfw7w+1jXfXb/VSQnndgDNaEgOwgHZ9cQWWAWR2qqXNbBHQ+EOf8Y3CoGJd1
- privkey: 38534158448681595990684992412863950682584276008414655928917634540791942705923
pubkey: !!binary |
i7eqYaqLvSt4JdKMNA2om2JTgSMtzydCJ2tOOi5KD0LvaHlP3wBdlAFGNnMvui9A
- privkey: 39501117421908138814373513184439095720416997651186542198353913813540657184868
pubkey: !!binary |
i7nhaT6rFJbXWDvyL7HypHWTTGO02UEYlAYXqhh7wnf3OCI+DsHOilVmA12bzFRw
- privkey: 22551880515724574688712831028998902465048899276178729357127819590446103064566
pubkey: !!binary |
r+bvrOUvtt6RBVqBq/mqbkLOLvNv2K4NCa7G5di9QKBl38zaYQSvlN8/elhUVZ70
- privkey: 20256056322938441118776212852038859636457018804063995648329407800295533064200
pubkey: !!binary |
qiQbKvuzP5Kl0oGuyci6yJl8Hd3AUUVfwPM03kgyDxYLUCm1Ukla7SHtnOJSqrSZ
- privkey: 906544550226389421688575498557300497967963126931446017062252194603831432438
pubkey: !!binary |
l0sq7RdmXlHBwJGZjKlkmHUzCUfePSczpb0u2mmwxZPNrC5BaZOof5oXrsHM3CNo
- privkey: 4387077129102918233241883845333856981728965507689173348936535770321417064760
pubkey: !!binary |
oxd6mPZTzqZG9SXw8TNI77J+DT0M2CRwTJHY2VkJbSWcnldymPRErMYpkgyWGb5Q
- privkey: 10642253012265653349641868546662973583662080440080652788556535790483744451325
pubkey: !!binary |
qKGFZXM+cGY8d7wMgOCPUN6QjMBIFS8efa6F2MwhivvdM319M6ROJUAL4vBpB8ZK
- privkey: 8989117190594997195519673350412513516958418044167912392930294627583590921885
pubkey: !!binary |
kC/1anpMW2zFdwjqewtyy1TkuCHJU3P1A2SBhfFSCPbKYoFnf6DswU+RHXt8oE9O
- privkey: 502826137731370390467130554350592353392398953205989347439803262791489932706
pubkey: !!binary |
mPAR+aTf+U6wNS/24ht99F4qESvV14m1cpERuJs2jn7VVOTRwWty9NEFCQFzyv7S
- privkey: 23409054026969828571299100792999952886078164705805145864096815583898717452465
pubkey: !!binary |
q+9CU4oXpVgEtjSqydIRuStXaMTMEmM0LKKHMjuz1cdoCARR0bXWUun4ZG+7NfV8
- privkey: 50313447646218430914400010967825599236472858994918135460873942382016390332771
pubkey: !!binary |
qOPC06xODjyDOAV3/3t7WyqYVx4NBN3rwKbEcs47xcxqZzO+cooO4X2nS3aR0med
- privkey: 9677270650747747672660447987838490964716008016730644855990615040536854748792
pubkey: !!binary |
mPYgqtxOWDkrW1g/7ZbEUrVMObo6n+jCd/Yl+ufhMX0DT3Mplf2IwUYUY+3Q8rht
- privkey: 2734977882793279180608758216960016806803881065001453648063672326509092196344
pubkey: !!binary |
p/XUCK9DbXHses/ppFkmeWSdMmwArJLG8zMkI74ww2AdIy8mUHjx8qXW1s3gjefX
- privkey: 32449627281812387072378628176114195403054626866061276155445349104820184109063
pubkey: !!binary |
qL4zez0Oa+QV3LA3skaDH5lmqs72K2nWtgnk/4IIvFNsZHO8n+njvsmoZlyMqgXF
- privkey: 46353836045981798481873091204362112100097005578652659997211650423095347181008
pubkey: !!binary |
k7schnF/pzA/ZcuMRcn8yP7LiEKLfNHdWZZ6EyEJwlq1yXiI5GxdRx/5EcVz9Fo0
- privkey: 31842365494182567771746530866539920063929380051070614823869513858236673495235
pubkey: !!binary |
gVBCwzwaQ8HuWKWO4HS8k6E8I6A13t7mh5cwIgN50MA/9KOCkkC2w05W/rVc0yLf
- privkey: 26807525301758941060519610641555554690393588860388826705278975375287615245108
pubkey: !!binary |
i+Eenq0uG7W+fi7AZv+DWJVYpdk3Nmaz/FGKamY5s7rsuH+PNIlfY+jQnScNk84E
- privkey: 13462548111889049273497894712976447024942001688974351295915030358643575620335
pubkey: !!binary |
i/JjBJHSpIDsJDsA1l125pYV5n099djBTKdQbt2OiWqQg+junkEprw9tiWoyJcCM
- privkey: 3628973373211693286375953984503220679720311878638348574530256919537010060124
pubkey: !!binary |
kUtW9BxBH7/Kncl2P0Ta8lPBA7FiRX0HlU/Qr3aLXnRpK0Y5wiRV+4HXH37WFEUU
- privkey: 35219374158177418489879621395948489202485673772469829192228189652750430468783
pubkey: !!binary |
h5Q4iRXobkmINjzdQomtGRgiCchzy7v1qA/1yZ+TrLg5gHeHp3rStgPwdEBdftCL
- privkey: 38193058189267271324900630598438801150088418219562389999519945291486370603196
pubkey: !!binary |
o4YhIdtZFNcnKwtwXm48Uza3njFnNWYYc1ZiRSBzKcMPmjPU+19YV/xv0KNoGGly
- privkey: 35951433491583059586652866732999969124986194513750504463505610757765085175684
pubkey: !!binary |
lu+VSzMaU0GZ9PET2ZOlDsengfxaoqGB6gvb/UxcVXq/6/zAJgTVrvUrpkr74P8Y
- privkey: 37706790994560106830039514731119581679790151954636236581061171511916401918047
pubkey: !!binary |
lsjT3QhyRiQBfxeDk9F2tCXaud+hzD9ix2aTN0RrqmAeCqJhwAx2veB7qaGjWCwK
- privkey: 9807133648786986151462889323260413479101294714765993418758860303162580911673
pubkey: !!binary |
kr2BuOkJm5yoeiAz/dhEdXUtw0oPrgqOUKq/TTuv+c1F7VZQjINwI5RDUPU9vErH
- privkey: 32086423904913739072205339480918803567044536384105802639892058375683472157340
pubkey: !!binary |
g4As1XWjzqfj44/Bpz2UqeT9uZm4SU55KTCcAJ15oj7bG6CRrAJYjxMOBYX7EGVA
- privkey: 52053986199073188061188857014777089441629066595684967470354618199578282034349
pubkey: !!binary |
tFHrD/SZCRerpuPYDDSu6R6hzkkFPziuF0zvEHy5rMWV0Mo/78uATJ3QRRDGMMq+
- privkey: 12941658411948139688083759521610913494517686412281082490379887525139157873411
pubkey: !!binary |
p/cRIzr1dEDp6nABE/xNuu+X59p3Qd0uOK5min8mhdRYXVSp5nEv8bh8aduxgav3
- privkey: 43036998388614129826095875096123571822460486838584249229157193005780993387893
pubkey: !!binary |
rKXkl58oG1qw6g9UnW3MNJiWB8M16U7+3v/H5zs5P0LHsR12FEp1D4JgCyHRC2d3
- privkey: 9672884649254689156500804799600512848615835059509792188273885160289105563456
pubkey: !!binary |
mEYg2zZYoZdpR1CAmY255/W81CVaiacLXs99sBIm8hODbQkaOzfrluSTeWawlKKR
- privkey: 41794496730655101064062384707083260450231801722058201581000919623792718554890
pubkey: !!binary |
jx7zY5rqV/73BYR+JRt4W7YIqEj0LZEHxJTLxpa+NWQvZVL7gxdMouc2MlaKVmf0
- privkey: 34846933825538643721676914825046286080372008225968035961627437846127589141963
pubkey: !!binary |
iWfaPIBxuiv2Ms1Argj7vwogPEfAKvGUj8Iyp6dDwMDPvlFga4nxAvL23n8Dn7FV
- privkey: 32129831277164122485260829964253351050684810632016570636797844987957473627847
pubkey: !!binary |
jVj34uWEcbRtIKZqYfTN48eKtsBQVRfGFeCNjvWt9Ztl+isB6iOVyEWEpvENbO4v
- privkey: 18374933185512436419366874394401372227997666612889201014081880545919238016201
pubkey: !!binary |
jbnyNtNIOveXAyRMcDS1JnoFRsPIQNTpH9zdRmNz1i2WBVOYIiXKX3Zm3XN1opwZ
- privkey: 27742310878513229803526342188292326081774744457253698444646899075322231725709
pubkey: !!binary |
t3IUEq5aeT80rIhmaYsiHGfvgnLrpE0wMFEuw/ftj/y2ILWPF4CWkNUnZCPoSYJ/
- privkey: 16291627662283892042044686978785545575087632892622521321518230865553695051443
pubkey: !!binary |
mfbluA3FJAfwQ200dL1dpf8joZyxiLkzr2MS2Xk8v9VPnnJZbF1IGh7Y1wW4HB8O

File diff suppressed because it is too large Load Diff