https://github.com/openware/safebox
https://github.com/openware/safebox
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/openware/safebox
- Owner: openware
- Created: 2019-11-30T16:22:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-10T10:42:28.000Z (about 6 years ago)
- Last Synced: 2025-04-05T22:07:03.843Z (11 months ago)
- Language: Go
- Size: 114 KB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# safebox
## Example of wallet configuration in peatio
```yaml
- name: Bitcoin Hot Wallet
blockchain_key: btc-testnet
currency_id: btc
# Address where deposits will be collected to.
address: '2N4qYjye5yENLEkz4UkLFxzPaxJatF3kRwf' # IMPORTANT: Always wrap this value in quotes!
kind: hot # Wallet kind (deposit, hot, warm, cold or fee).
max_balance: 0.0
status: active
gateway: safebox # Gateway client name.
settings:
uri: http://safebox:8080
type: hdwallet
account_id: 0
wallet_id: "xpub..."
driver: btc # (btc, eth, erc20)
```
## Todo
- Client to generate keypair into vault
- Local testing environment with localnet
- Unit test environment
- Send transaction by CLI
- Validate incoming transaction with RSA
- Build Raw transaction
- Publish with json-rpc client to remote bitcoin node