Skip to content

Latest commit

 

History

History
135 lines (105 loc) · 7.95 KB

slip-0014.md

File metadata and controls

135 lines (105 loc) · 7.95 KB

SLIP-0014 : Stress Test Deterministic Wallet

Number:  SLIP-0014
Title:   Stress Test Deterministic Wallet
Type:    Informational
Status:  Draft
Authors: Pavol Rusnak <stick@satoshilabs.com>
Created: 2015-01-12

Abstract

SLIP-0014 describes a stress test deterministic wallet, which can be used to test various cornercases that such wallet can encounter.

Motivation

During the development of myTREZOR deterministic wallet we realized there are quite a lot of different types of transactions in the network. In order to simplify testing of transaction history we came up with the idea to create a special xpub that will contain these various types of transactions.

For more coins and their addresses (not listed in this document) see addresses.md

Wallet

Bitcoin Legacy P2PKH (BIP44)

mnemonic: all all all all all all all all all all all all

m/0/i account:
xprv9xj9UhHNKHr6kJKJBVj82ZxFrbfhczBDUHyVj7kHGAiZqAeUenz2JhrphnMMYVKcWcVPFJESngtKsVa4FYEvFfWUTtZThCoZdwDeS9qQnqm
xpub6BiVtCpG9fQPxnPmHXG8PhtzQdWC2Su4qWu6XW9tpWFYhxydCLJGrWBJZ5H6qTAHdPQ7pQhtpjiYZVZARo14qHiay2fvrX996oEP42u8wZy

m/i account:
xprvA1xn6h6qAwinYq5P37sJsEY39ntjzDpueQPAX9dBQcU81dqZrfBJBVMVuyqnVrMRViPxriZkdLd2vTtpnJaoaomJ67JBk3G1xMagp89w2XX
xpub6Ex8WCdj1KH5mK9r99QKENUmhpjEPgYm1dJmKY2nxx16tSAiQCVYjHfymFdzfpYDAHGtWYTif7WkUKLMULRJFPeV1hvEbeXqrM11K85yPjp

link to btc1.trezor.io

Addresses

index address private key
0 1JAd7XCBzGudGpJQSDSfpmJhiygtLQWaGL L1KjqxZkUwdXaKNL15F2jJZVZpgi2HkHPHGyqTrQNNegyZez3A7Z
1 1GWFxtwWmNVqotUPXLcKVL2mUKpshuJYo KyBcuurcaJw6NqnZsmtpDqjbsS67PTXEZAK9QyFEDsyYjmNJJozj
2 1Eni8JFS4yA2wJkicc3yx3QzCNzopLybCM L3yYwqub7bYq6qKkPf9UAE7uuZYV8adAHvEaceXY9fKX8G7FDCoZ
3 124dT55Jqpj9AKTyJnTX6G8RkUs7ReTzun L2SNnZeTNHwgr9mayyHLZxmpyQN4SNbrxjBf9Rwq5Fvu2wwTm476
4 15T9DSqc6wjkPxcr2MNVSzF9JAePdvS3n1 L4jzKXRhQXesPeUSUNi7EMHAEBFzwJuAkZsNi5tja9rLxgGajwPv
5 1GA9u9TfCG7SWmKCveBumdA1TZpfom6ZdJ L1N67rzEMn6fqvhkFeDnt11LMxYdGZtGQgdYVuASNpmQRawgbJEN
6 1PogPE3bXc84abzEuM2rJEZf2vCbCEZzXz L3Y5pgT2ewKqdqh6kcGDQ7YHFoW5Vh4xErrPqb4Yjb5re9QYZw7D
7 176U2WABbj4h5PCrxE963wmxzXd2Mw6bP4 L2RpVajejxusxUXqLHTFJAyp1nzJnT2xuJpfm7Uah4GGUHz7XD58
8 1HRZDR7CmLnq59w6mtzNa7SHtVWPSxdgKA Kx8nBDjAkXkykD62AF8XjP8W5Z4a79iZC8Z7axyDWXsZTcn5agzM
9 1MPdvYLzcekvEzAB7DmiHa1oU8Foh4KUw8 L1xWyxmCkjsB2Z9wnjoZ5TGabeg8KbpZt1PjgVsKA9pn3L7JCiTs

Bitcoin Segwit P2SH (BIP49)

mnemonic: all all all all all all all all all all all all

m/0/i account:
yprvAJLEmZgYvTa8bVbfcqqsucwzYZvkFoafreCSNEfazkMqLgoGG8dBxbvyf9CnBpnFZeJPQn557NkeBJX3AAVfPVzh97JgJDh5KKcKDCEbbzm
ypub6XKbB5DSkq8Royg8isNtGktj6bmEfGJXDs83Ad5CZ5tpDV8QofwSWQFTWP2Pv24vNdrPhquehL7vRMvSTj2GpKv6UaTQCBKZALm6RJAmxG6
xprv9yVyTu1dmn2ekCQYnV4FhXrVNbnJKBbAwXgDaqmhcjyxHaz31UTdLYGqdwFCBv8LA1BafJUWeiQ6J1uUSU5ebGK6GmcFiJsb3bYfpfpLyva
xpub6CVKsQYXc9awxgV1tWbG4foDvdcnieK2JkbpPEBKB5WwAPKBZ1mstLbKVB4ov7QzxzjaxNK6EfmNY5Jsk2cG26EVcEkycGW4tchT2dyUhrx

m/i account:
yprvALdQ3U9NJhsbrLxVLYzob6JfpC6bpsZ4b6n2wY6sjBqJymkRNRZbiWPZPTpQvDomCEePhzdHGNCYmrUpJXVrAS7XE77u2ks7ngs2DgoWAZv
ypub6ZckSygG95Ru4q2xSaXoxEFQNDw6ELGuxKhdjvWVHXNHra5ZuxsrGJi3EhxtZBhUfkteowVwM3xEDqYoSHemQTJPH67BTUXc1V7Hvneqgzd
xprvA1o8joUTA2L813mNWCDBP1DAeDx9tFZZfzFpA9CzMBTRvfwC7mQ36SjRNFrpvK9qnbXaxX2iohqztZsFaq5qNCRvMmRUSr3dWxoNq8pNtmz
xpub6EnV9K1LzPtRDXqqcDkBk99uCFneHiHR3DBQxXcbuWzQoUGLfJiHeF3uDW1JZH3ZG7mr4TuNtPbgLYwEibEkcDcnQkQksZi7jm3eY8PqKFv

link to btc1.trezor.io

Addresses

index address private key
0 3L6TyTisPBmrDAj6RoKmDzNnj4eQi54gD2 L1xY6RmpnGn7r5bhQCrDXFTqVGFY7e1p62Rw5yw6bNzKUzRLD1tw
1 3GMMgFUQiYTYQhuHQuZfQoXPvW3GPqfGmD Kx2KfpCa6Aewb1zxPBt5ex8MFNKk3SrJaeYRVjNRCUg7zALXDy8w
2 3BKbtvJtLSjnSoGUYTeQ17tMKTuyqbUV7P L3L1oYXQbPmgpgvyB6BzM5PihfAvZfi3pFMZfppVQscM1zQokdtg
3 3Dyf1D6pVR6ZAQYN1th6ehgS1uqgGk1TGh L3w2TxQpwJCkEhM96o3DTFTC1Pv67kpQ4Nwp4jD9n8oHvFQ7KsSB
4 33wLRyxHFtrXLF7Aun38Dctw5QyiBdruK2 L1K9dsgY46AgcGsNYdqJCEQbKBvvSuRz1MrWu3ATgyRaq3vVprtn
5 32pKKUD5TKyqb4kzPorJnY8XhiLaHBKni1 L2ET81wAcxm4vU22w7mEU2EC9bf5aNr1XaMNA1B9GkMHr5YT99a5
6 3NCRi181wMB1v9gPyms9WDruKemBfrE9rQ KzyfHMxPYBmwgy3pJtqj2UK6xbqzA8TDZUdapXMCQidk2zLg1zVC
7 32d6ze9Be4J45ERomziXxGWXxLobAAQq85 L3i75zyVQKi5ZBjHMghQSgCx1HYQnYjZh1N2Y6gBLciEa7mqYqvN
8 3FNTNKoAcXDUTUSNAtVTcvAehwQLyJSmP9 L5SXQN7L1KNFTVurn4xaevP494RYRWNSqVUE2cUFMFnpQTSPHNYG
9 3L55P4LZsyKYUw5Aqy6DPky6ySw3g34TQS Kzi8YhDogNJKVis8r5z4Lq8M6rSNudAG5p63pF45i9fQQb3KCAeC

Bitcoin Native Segwit P2SH (BIP84)

mnemonic: all all all all all all all all all all all all

m/0/i account:
zprvAdteb7dRG4MHTAMUsLbyeUjn4VNQv8cvNWkC47f3wzMdvj4yZanmTGVtTSWEPbEAFyU2PCtDFTXXkUMaPnTwMs4n9PaKaEMAzKMzZguzwHG
zpub6rszzdAK6RuafeRwyN8z1cgWcXCuKbLmjjfnrW4fWKtcoXQ8787214pNJjnBG5UATyghuNzjn6Lfp5k5xymrLFJnCy46bMYJPyZsbpFGagT
xprv9zE7ynHaxhGKkZyFCd2jEJYmiZ5X2tdvYHhkVKsHBybspXSX4GTeD9BcR2b4PmvKShEQtFh6L8pRyu8SxPdumPhaQiBUQQiCSsEhnaadaYm
xpub6DDUPHpUo4pcy43iJeZjbSVWGav1SMMmuWdMHiGtkK8rhKmfbomtkwW6GKs1GGAKehT6QRocrmda3WWxXawpjmwaUHfFRXuKrXSapdckEYF

m/i account:
zprvAfsoEuau196uNhLqiXUYRFTZSo97XHx3pdnRm6HAxF29d3Rswme3XE2oRwiLyitzijzMftxSeDU4xHZ7VDHktLdSe9gMX5mrjK47T728VMG
zpub6ts9eR7nqWfCbBRJpZ1YnPQHzpybvkfuBri2ZUgnWaZ8Vqm2VJxJ52MHHCUoW7e47VBXCik3trD7DP1Xf7R9MT2JCH9Qzf3jWgSWDogr5oM
xprvA2DGdaF4hn1wg6xc3ouJ15GZ6rrDe3y3zQjzCJVQCEGPWqoRSTJvH6iXPXoAyub9uTkkAwmKitkyBiKz3pTjHsGEuUHWMG8tBrvpg3G2uoU
xpub6FCd35mxY9aEtb359qSJNDDHetgi3WguMdfazgu1kZoNPe8ZyzdApu31EnZdWJLDJCwuhmYvyXW1SonQDib7kyf6TbkZpqQkyEKDSf3g1jX

link to btc1.trezor.io

Addresses

index address private key
0 bc1qannfxke2tfd4l7vhepehpvt05y83v3qsf6nfkk Kycvq5CiKukoBWJjN3WEduoHnE6pKWrQPM7XuiLEkbgLuQgEzZPu
1 bc1q7e6qu5smalrpgqrx9k2gnf0hgjyref5p36ru2m Kz4p2JcERCPT6LADX5pDmV1XNtnskABTaCFQb1hyNuWDqY43HuwE
2 bc1q5f2lvs7t29wv8nwssse6a4f6099sc3nagchqyc KxXM7XXwK8G1yZpw5o8tqaA5Ria5R3WxX78zbdPdg3Ncp9mgHiur
3 bc1q6hr68ewf72l6r7cj6ut286x0xkwg5706jq450u KyGV2ApxE2gLmCukQbjKAKKrcGKBCGSRy2itnyXDoxcdjsdd9vXH
4 bc1q7zql632newlfv9rt269jyxdn30370rh4kp23pd L5gUrfBMftHbbn6tUaHNHkNcPxpz6niJsdCubAMHTaxU759RDY6N
5 bc1qfcjv620stvtzjeelg26ncgww8ks49zy8lracjz L3YbRwxjxLx9SwcKYyaKXWPtR3pqbPdzMjaTHv6oi62jETv6VNvC
6 bc1quqgq44wq0zjh6d920zs42nsy4n4ev5vt8nxke4 L1i1MqdvaTpcaPaHXfgMkxLU7Mq6DZHRzs54AmdAYNstE4vRRT2i
7 bc1qunyzxr3gfcg7ggxp5vpxwm3q7t3xc52rcaupu4 KzkvQCu5ERcFcd6HBicdcDEom3MEaP3ptRLeHqnG6X1LU3jj7vjh
8 bc1q2glg28yag4rdgrd0hj5ntdvva8cgrjdsku5prc KyQf4uHNM1eskde2jJ7XwrXDe8TD9DAML5UTp3uxA7uzbWSY1NzZ
9 bc1q9z4cdmrgtfjsp34dmtvha98shje83jjn2t27z5 L5o7HpPciFxK9QrJu2tWg6aVTK89KjLHizHPwwAfqVX2qyzxqmrB

References