github.com/piotrnar/gocoin@v0.0.0-20240512203912-faa0448c5e96/wallet/wallet.cfg (about)

     1  #
     2  # This is an example configuration file for Gocoin wallet.
     3  #
     4  # Uncomment a line, by removing first #, to apply its value.
     5  #
     6  # Command line switches have priority over configuration file.
     7  #
     8  # Normally the wallet looks for wallet.cfg in the current
     9  # folder, but you can overwrite location and name of this
    10  # file with environment variable GOCOIN_WALLET_CONFIG
    11  #
    12  
    13  # Is this a Testnet wallet (will generate testnet addresses)
    14  #testnet=true
    15  
    16  # Work in Litecoin (LTC) mode
    17  #litecoin=true
    18  
    19  # Deterministic wallet type.
    20  # Use 4 for HD Wallet (BIP32).
    21  # Default is 3 (Gocoin proprietary wallet)
    22  #type=4
    23  
    24  # BIP32 Key Derivation Path (to the 1st key)
    25  # Default is m/0'
    26  # Example paths for known wallet implementations:
    27  #  m/0/0 - Electrum
    28  #  m/0'/0'/0' - Bitcoin Core
    29  #  m/0'/0/0 - Multibit HD, BRD Wallet, Litewallet
    30  #  m/44'/0'/0'/0 - Coinomi, Ledger
    31  #  m/44'/0'/0'/0/0 - Mycelium, Samourai Legacy (P2PKH)
    32  #  m/49'/0'/0'/0/0 - Mycelium, Samourai SegWit compatible (P2SH)
    33  #  m/84'/0'/0'/0/0 - Wasabi, Mycelium, Samourai SegWit native (Bech32)
    34  # The value is ignored for wallet type different than 4.
    35  #hdpath=m/0'
    36  
    37  # Number of HD Wallet's sub-accounts to calculate keys for
    38  # Typically used to include the list of change addresses
    39  #  ... along with the deposit addresses.
    40  # The default is 1
    41  # The value is ignored for wallet type different than 4
    42  # Example:
    43  #  for hdpath=m/84'/0'/0'/0/0 and hdchains=2
    44  #  it will calculate addresses for both:
    45  #    m/84'/0'/0'/0/n
    46  #    m/84'/0'/0'/1/n
    47  #hdsubs=2
    48  
    49  # Create HD Wallet in BIP39 mode with 12, 15, 18, 21 or 24 words seed.
    50  # Default value of 0 creates a wallet that is not BIP39 compatible.
    51  # Value -1 means that the seed password is BIP39 compatible mnemonic.
    52  # The value is ignored for wallet type different than 4.
    53  #bip39=12
    54  
    55  # Override the default number of pre-generated deterministic addresses
    56  #keycnt=10000
    57  
    58  # Transaction fee to be used (in BTC)
    59  #fee=0.0001
    60  
    61  # Apply changes to balance/unspent.txt after each send
    62  #apply2bal=false
    63  
    64  # Make sure R and S inside ECDSA signatures are only 32 bytes long (keep signing until OK)
    65  #minsig=true
    66  
    67  # Specify deposit address type dumped by the wallet (when using -list option)
    68  # Possible values are:
    69  #  p2kh   - the old base58 encoded addresses (default)
    70  #  segwit - base58 encoded segwit version 0 addresses
    71  #  bech32 - bech32 encoded segwit version 0 addresses
    72  #  tap    = bech32 encoded segwit version 1 addresses
    73  #  pks    = raw public keys
    74  #atype=p2kh
    75  
    76  # Use extra scrypt function to convert seed password into master private key.
    77  # The value defines CPU/memory cost parameter (as 2 to the power of it).
    78  # 0 to disable the scrypt function (less secure backward-compatibility mode).
    79  # Recommended values between 15 and 20.
    80  #scrypt=15
    81  
    82  # Path to the file with the password seed
    83  # Default: .secret
    84  #secret=/usr/local/.secret
    85  
    86  # Path to the file with additional private keys (in the base58 format)
    87  # Default: .others
    88  #others=C:\Users\Myself\.others
    89  
    90  # If specified, the seed password gets appended to this string (keyboard loggers protection)
    91  #seed=some_secret-seed