cashierd.toml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. ## cashierd configuration file
  2. ##
  3. ## Please make sure you go through all the settings so you can configre
  4. ## your daemon properly.
  5. # The DNS name of the cashier (can also be an IP, or a .onion address)
  6. dns_addr = "testnet.cashier.dark.fi"
  7. # The endpoint where cashierd will bind its RPC socket
  8. rpc_listen_address = "127.0.0.1:9000"
  9. # Whether to listen with TLS or plain TCP
  10. serve_tls = false
  11. # Path to DER-formatted PKCS#12 archive. (Unused if serve_tls=false)
  12. # This can be created using openssl:
  13. # openssl pkcs12 -export -out identity.pfx -inkey key.pem -in cert.pem -certfile chain_certs.pem
  14. tls_identity_path = "~/.config/darkfi/cashierd_identity.pfx"
  15. # Password for the created TLS identity. (Unused if serve_tls=false)
  16. tls_identity_password = "FOOBAR"
  17. # The endpoint to a gatewayd protocol API
  18. gateway_protocol_url = "tcp://testnet.gateway-protocol.dark.fi:3333"
  19. # The endpoint to a gatewayd publisher API
  20. gateway_publisher_url = "tcp://testnet.gateway-publish.dark.fi:4444"
  21. # Path to mint.params
  22. mint_params_path = "/usr/local/share/darkfi/mint.params"
  23. # Path to spend.params
  24. spend_params_path = "/usr/local/share/darkfi/spend.params"
  25. # Path to cashierd wallet
  26. cashier_wallet_path = "~/.config/darkfi/cashier_wallet.db"
  27. # Password for cashierd wallet
  28. cashier_wallet_password = "TEST_PASSWORD"
  29. # Path to client wallet
  30. client_wallet_path = "~/.config/darkfi/cashier_client_wallet.db"
  31. # Password for client wallet
  32. client_wallet_password = "TEST_PASSWORD"
  33. # Path to database
  34. database_path = "~/.config/darkfi/cashier_database.db"
  35. # Geth IPC endpoint
  36. geth_socket= "~/.ethereum/ropsten/geth.ipc"
  37. # Geth passphrase
  38. geth_passphrase= "TEST_PASS"
  39. # The configured networks to use.
  40. [[networks]]
  41. name = "sol"
  42. blockchain = "devnet"
  43. # The path to a secret key (can be created with solana-keygen new --no-bip39-passphrase)
  44. keypair = ""
  45. [[networks]]
  46. name = "btc"
  47. blockchain = "testnet"
  48. keypair = ""
  49. [[networks]]
  50. name = "eth"
  51. blockchain = "ropsten"
  52. keypair = ""