If you have an existing admin server, you may be overpaying for your monthly DigitalOcean hosting.
We've introduced two wallet options that allow for much reduced server costs, as low as $20 monthly.
Infura instead of Geth (ETH)
Geth had required an ever increasing amount of space for the Ethereum blockchain, causing operators to periodically resize their attached volumes, raising its cost.
Offering ETH via Infura requires no attached block volume.
BitGo instead of node wallets (BTC, ZEC, BCH, LTC, DASH)
Node wallets, while reliable and requiring no third party, increase server requirements and require an attached block volume.
Using BitGo instead, a security-conscious third-party wallet service, you do not need to pay for a block volume (~$7/mo) and may use a $20/mo. server instead of a $40/mo. one.
Given the above, you may offer all available coins with the two configurations:
BitGo & Infura – $20/mo. ($20 droplet only)
Node wallets & Infura – $47/mo. ($40 droplet + $7 volume)
Creating a smaller server
DigitalOcean allows upgrading one's server plan, though not downsizing. Thus, to use a smaller server, first, create a new server following our latest setup guide.
You may use your existing SSH key, rather than create a new one.
Migrating machines and server
To migrate your machines to the new server:
- First, ensure any of the new admin's fields in red are filled in and no longer red, and that you see deposit addresses in your new admin's 'Maintenance > Funding' panel.
- Then, unpair your machines from the old admin's 'Maintenance > Machines' panel using the 'Unpair' button.
- Generate a pairing code in your new admin, and scan the pairing code at your machine.
- From the old server, send funds from the old wallets to addresses in the new wallets, using the lamassu-send-coins command.
- Then backup the wallets of your old server to ensure you have copies in the event any funds are accidentally sent to old addresses.
- Also, export any transaction logs that you'd like to preserve from the old server.
- Once you've confirmed that your funds are safely in your new wallets, you have your transaction logs, and that your old wallets are backed up, you may delete your old server and its volume from DigitalOcean.
⚠️ Note: When you 'destroy' the old droplet, its volume is not automatically deleted as well. For this, you must click on the 'Volumes' tab within the DigitalOcean control panel and delete it there.