Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 26 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,29 @@
Apache License
===============================================================================
BETA SOFTWARE NOTICE
===============================================================================

THIS SOFTWARE IS PROVIDED IN BETA FORM AND HAS NOT BEEN OFFICIALLY RELEASED
FOR PRODUCTION USE.

The software is provided "AS-IS" without any warranties or guarantees of any
kind, express or implied. Features, APIs, and functionality may change without
notice. This beta version is intended for testing, evaluation, and development
purposes only.

BY USING THIS BETA SOFTWARE, YOU ACKNOWLEDGE AND AGREE THAT:

- The software may contain bugs, errors, or other issues
- No production support or service level agreements are provided
- BitGo assumes no liability for any losses, damages, or issues arising from
use of this beta software
- You use this software entirely at your own risk

For production use cases, please wait for the official release or contact
BitGo for enterprise support options.

===============================================================================

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Advanced Wallets

> **⚠️ BETA SOFTWARE - NOT OFFICIALLY RELEASED**
>
> This project is currently in beta and has not been officially released for production use. APIs, features, and documentation may change without notice. Use at your own risk in production environments.

![Beta](https://img.shields.io/badge/status-beta-yellow) ![Version](https://img.shields.io/badge/version-2.0.0--beta-blue) ![License](https://img.shields.io/badge/license-Apache%202.0-green)

Advanced wallets are a type of self-custody cryptocurrency wallet that securely enable mutual TLS (mTLS) signing servers with two operational modes:

- **Advanced Wallet Manager Mode** - A lightweight, dedicated keygen/signing server that you can use for secure key operations. This mode includes support for wallet recoveries.
Expand Down Expand Up @@ -304,7 +310,7 @@ curl -k --cert certs/test-ssl-cert.pem --key certs/test-ssl-key.pem -X POST http
curl -k -X POST https://localhost:3081/ping/advancedWalletManager
```

>**Note:**
> **Note:**
>
> - `host.containers.internal` is a special DNS name that resolves to the host machine from inside containers.
> - The `:Z` option in volume mounts is specific to SELinux-enabled systems and ensures proper volume labeling.
Expand Down Expand Up @@ -448,7 +454,7 @@ npm start

#### 3. Test Connection

For testing, you can use the IP address of the server or `localhost` if you're running it locally. In production deployments, configure your DNS or load balancer to point to the appropriate servers.
For testing, you can use the IP address of the server or `localhost` if you're running it locally. In production deployments, configure your DNS or load balancer to point to the appropriate servers.

```bash
# Test Advanced Wallet Manager (replace localhost with your server IP/hostname)
Expand Down
Loading