diff --git a/Gemfile.lock b/Gemfile.lock index ac3fd9177..a89a1e057 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -118,6 +118,7 @@ GEM PLATFORMS ruby x86_64-linux + x86_64-linux-musl DEPENDENCIES html-proofer diff --git a/_compress_images_cache.yml b/_compress_images_cache.yml index e7daf1b6d..494fa83aa 100644 --- a/_compress_images_cache.yml +++ b/_compress_images_cache.yml @@ -842,26 +842,273 @@ assets/images/guide/case-studies/multisig-wallet/case-current@2x.png: case-curre assets/images/guide/onboarding/getting-to-know-your-users/getting-to-know-your-users-preview.jpg: getting-to-know-your-users-preview.jpg assets/images/guide/payments/payments-preview.jpg: payments-preview.jpg assets/images/guide/private-key-management/private-key-management-preview.jpg: private-key-management-preview.jpg +assets/images/payments/automatic-coin-selection-mobile.jpg: automatic-coin-selection-mobile.jpg +assets/images/payments/automatic-coin-selection-mobile@2x.jpg: automatic-coin-selection-mobile@2x.jpg +assets/images/payments/automatic-coin-selection.jpg: automatic-coin-selection.jpg +assets/images/payments/automatic-coin-selection@2x.jpg: automatic-coin-selection@2x.jpg +assets/images/payments/blackjack.jpg: blackjack.jpg +assets/images/payments/blackjack@2x.jpg: blackjack@2x.jpg +assets/images/payments/bnb.jpg: bnb.jpg +assets/images/payments/bnb@2x.jpg: bnb@2x.jpg +assets/images/payments/coin-selection-header-mobile.jpg: coin-selection-header-mobile.jpg +assets/images/payments/coin-selection-header-mobile@2x.jpg: coin-selection-header-mobile@2x.jpg +assets/images/payments/coin-selection-header.jpg: coin-selection-header.jpg +assets/images/payments/coin-selection-header@2x.jpg: coin-selection-header@2x.jpg +assets/images/payments/coin-selection-white-black-listing-mobile.jpg: coin-selection-white-black-listing-mobile.jpg +assets/images/payments/coin-selection-white-black-listing-mobile@2x.jpg: coin-selection-white-black-listing-mobile@2x.jpg +assets/images/payments/coin-selection-white-black-listing.jpg: coin-selection-white-black-listing.jpg +assets/images/payments/coin-selection-white-black-listing@2x.jpg: coin-selection-white-black-listing@2x.jpg +assets/images/payments/fifo.jpg: fifo.jpg +assets/images/payments/fifo@2x.jpg: fifo@2x.jpg +assets/images/payments/funding-tx-mobile.jpg: funding-tx-mobile.jpg +assets/images/payments/funding-tx-mobile@2x.jpg: funding-tx-mobile@2x.jpg +assets/images/payments/funding-tx.jpg: funding-tx.jpg +assets/images/payments/funding-tx@2x.jpg: funding-tx@2x.jpg +assets/images/payments/high-priority-first.jpg: high-priority-first.jpg +assets/images/payments/high-priority-first@2x.jpg: high-priority-first@2x.jpg +assets/images/payments/lifo.jpg: lifo.jpg +assets/images/payments/lifo@2x.jpg: lifo@2x.jpg +assets/images/payments/manual-coin-selection-mobile.jpg: manual-coin-selection-mobile.jpg +assets/images/payments/manual-coin-selection-mobile@2x.jpg: manual-coin-selection-mobile@2x.jpg +assets/images/payments/manual-coin-selection.jpg: manual-coin-selection.jpg +assets/images/payments/manual-coin-selection@2x.jpg: manual-coin-selection@2x.jpg +assets/images/payments/minimise-fees-merge-coins.jpg: minimise-fees-merge-coins.jpg +assets/images/payments/minimise-fees-merge-coins@2x.jpg: minimise-fees-merge-coins@2x.jpg +assets/images/payments/minimise-fees-optimising-size.jpg: minimise-fees-optimising-size.jpg +assets/images/payments/minimise-fees-optimising-size@2x.jpg: minimise-fees-optimising-size@2x.jpg +assets/images/payments/pruned-fifo.jpg: pruned-fifo.jpg +assets/images/payments/pruned-fifo@2x.jpg: pruned-fifo@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/blackjack.jpg: blackjack.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/blackjack@2x.jpg: blackjack@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/bnb.jpg: bnb.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/bnb@2x.jpg: bnb@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/fifo.jpg: fifo.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/fifo@2x.jpg: fifo@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/high-priority-first.jpg: high-priority-first.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/high-priority-first@2x.jpg: high-priority-first@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/lifo.jpg: lifo.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/lifo@2x.jpg: lifo@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/minimise-fees-merge-coins.jpg: minimise-fees-merge-coins.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/minimise-fees-merge-coins@2x.jpg: minimise-fees-merge-coins@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/minimise-fees-optimising-size.jpg: minimise-fees-optimising-size.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/minimise-fees-optimising-size@2x.jpg: minimise-fees-optimising-size@2x.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/pruned-fifo.jpg: pruned-fifo.jpg +assets/images/payments/Coin Selection/Automatic Algorithms/pruned-fifo@2x.jpg: pruned-fifo@2x.jpg +assets/images/payments/Coin Selection/automatic-coin-selection-mobile.jpg: automatic-coin-selection-mobile.jpg +assets/images/payments/Coin Selection/automatic-coin-selection-mobile@2x.jpg: automatic-coin-selection-mobile@2x.jpg +assets/images/payments/Coin Selection/automatic-coin-selection.jpg: automatic-coin-selection.jpg +assets/images/payments/Coin Selection/automatic-coin-selection@2x.jpg: automatic-coin-selection@2x.jpg +assets/images/payments/Coin Selection/coin-selection-header-mobile.jpg: coin-selection-header-mobile.jpg +assets/images/payments/Coin Selection/coin-selection-header-mobile@2x.jpg: coin-selection-header-mobile@2x.jpg +assets/images/payments/Coin Selection/coin-selection-header.jpg: coin-selection-header.jpg +assets/images/payments/Coin Selection/coin-selection-header@2x.jpg: coin-selection-header@2x.jpg +assets/images/payments/Coin Selection/coin-selection-white-black-listing-mobile.jpg: coin-selection-white-black-listing-mobile.jpg +assets/images/payments/Coin Selection/coin-selection-white-black-listing-mobile@2x.jpg: coin-selection-white-black-listing-mobile@2x.jpg +assets/images/payments/Coin Selection/coin-selection-white-black-listing.jpg: coin-selection-white-black-listing.jpg +assets/images/payments/Coin Selection/coin-selection-white-black-listing@2x.jpg: coin-selection-white-black-listing@2x.jpg +assets/images/payments/Coin Selection/funding-tx-mobile.jpg: funding-tx-mobile.jpg +assets/images/payments/Coin Selection/funding-tx-mobile@2x.jpg: funding-tx-mobile@2x.jpg +assets/images/payments/Coin Selection/funding-tx.jpg: funding-tx.jpg +assets/images/payments/Coin Selection/funding-tx@2x.jpg: funding-tx@2x.jpg +assets/images/payments/Coin Selection/manual-coin-selection-mobile.jpg: manual-coin-selection-mobile.jpg +assets/images/payments/Coin Selection/manual-coin-selection-mobile@2x.jpg: manual-coin-selection-mobile@2x.jpg +assets/images/payments/Coin Selection/manual-coin-selection.jpg: manual-coin-selection.jpg +assets/images/payments/Coin Selection/manual-coin-selection@2x.jpg: manual-coin-selection@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/blackjack.jpg: blackjack.jpg +assets/images/payments/coin-selection/Automatic Algorithms/blackjack@2x.jpg: blackjack@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/bnb.jpg: bnb.jpg +assets/images/payments/coin-selection/Automatic Algorithms/bnb@2x.jpg: bnb@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/fifo.jpg: fifo.jpg +assets/images/payments/coin-selection/Automatic Algorithms/fifo@2x.jpg: fifo@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/high-priority-first.jpg: high-priority-first.jpg +assets/images/payments/coin-selection/Automatic Algorithms/high-priority-first@2x.jpg: high-priority-first@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/lifo.jpg: lifo.jpg +assets/images/payments/coin-selection/Automatic Algorithms/lifo@2x.jpg: lifo@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/minimise-fees-merge-coins.jpg: minimise-fees-merge-coins.jpg +assets/images/payments/coin-selection/Automatic Algorithms/minimise-fees-merge-coins@2x.jpg: minimise-fees-merge-coins@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/minimise-fees-optimising-size.jpg: minimise-fees-optimising-size.jpg +assets/images/payments/coin-selection/Automatic Algorithms/minimise-fees-optimising-size@2x.jpg: minimise-fees-optimising-size@2x.jpg +assets/images/payments/coin-selection/Automatic Algorithms/pruned-fifo.jpg: pruned-fifo.jpg +assets/images/payments/coin-selection/Automatic Algorithms/pruned-fifo@2x.jpg: pruned-fifo@2x.jpg +assets/images/payments/coin-selection/automatic-coin-selection-mobile.jpg: automatic-coin-selection-mobile.jpg +assets/images/payments/coin-selection/automatic-coin-selection-mobile@2x.jpg: automatic-coin-selection-mobile@2x.jpg +assets/images/payments/coin-selection/automatic-coin-selection.jpg: automatic-coin-selection.jpg +assets/images/payments/coin-selection/automatic-coin-selection@2x.jpg: automatic-coin-selection@2x.jpg +assets/images/payments/coin-selection/coin-selection-header-mobile.jpg: coin-selection-header-mobile.jpg +assets/images/payments/coin-selection/coin-selection-header-mobile@2x.jpg: coin-selection-header-mobile@2x.jpg +assets/images/payments/coin-selection/coin-selection-header.jpg: coin-selection-header.jpg +assets/images/payments/coin-selection/coin-selection-header@2x.jpg: coin-selection-header@2x.jpg +assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile.jpg: coin-selection-white-black-listing-mobile.jpg +assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile@2x.jpg: coin-selection-white-black-listing-mobile@2x.jpg +assets/images/payments/coin-selection/coin-selection-white-black-listing.jpg: coin-selection-white-black-listing.jpg +assets/images/payments/coin-selection/coin-selection-white-black-listing@2x.jpg: coin-selection-white-black-listing@2x.jpg +assets/images/payments/coin-selection/funding-tx-mobile.jpg: funding-tx-mobile.jpg +assets/images/payments/coin-selection/funding-tx-mobile@2x.jpg: funding-tx-mobile@2x.jpg +assets/images/payments/coin-selection/funding-tx.jpg: funding-tx.jpg +assets/images/payments/coin-selection/funding-tx@2x.jpg: funding-tx@2x.jpg +assets/images/payments/coin-selection/manual-coin-selection-mobile.jpg: manual-coin-selection-mobile.jpg +assets/images/payments/coin-selection/manual-coin-selection-mobile@2x.jpg: manual-coin-selection-mobile@2x.jpg +assets/images/payments/coin-selection/manual-coin-selection.jpg: manual-coin-selection.jpg +assets/images/payments/coin-selection/manual-coin-selection@2x.jpg: manual-coin-selection@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/blackjack.jpg: blackjack.jpg +assets/images/payments/coin-selection/automatic-algorithms/blackjack@2x.jpg: blackjack@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/bnb.jpg: bnb.jpg +assets/images/payments/coin-selection/automatic-algorithms/bnb@2x.jpg: bnb@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/fifo.jpg: fifo.jpg +assets/images/payments/coin-selection/automatic-algorithms/fifo@2x.jpg: fifo@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/high-priority-first.jpg: high-priority-first.jpg +assets/images/payments/coin-selection/automatic-algorithms/high-priority-first@2x.jpg: high-priority-first@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/lifo.jpg: lifo.jpg +assets/images/payments/coin-selection/automatic-algorithms/lifo@2x.jpg: lifo@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg: minimise-fees-merge-coins.jpg +assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg: minimise-fees-merge-coins@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg: minimise-fees-optimising-size.jpg +assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg: minimise-fees-optimising-size@2x.jpg +assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo.jpg: pruned-fifo.jpg +assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg: pruned-fifo@2x.jpg +assets/images/guide/glossary/coin-selection/auto.png: auto.png +assets/images/guide/glossary/coin-selection/auto@2x.png: auto@2x.png +assets/images/guide/glossary/coin-selection/home.png: home.png +assets/images/guide/glossary/coin-selection/home@2x.png: home@2x.png +assets/images/guide/glossary/coin-selection/send-details.png: send-details.png +assets/images/guide/glossary/coin-selection/send-details@2x.png: send-details@2x.png +assets/images/guide/glossary/coin-selection/sent.png: sent.png +assets/images/guide/glossary/coin-selection/sent@2x.png: sent@2x.png +assets/images/guide/glossary/coin-selection/coin-selection/coins.png: coins.png +assets/images/guide/glossary/coin-selection/coin-selection/coins@2x.png: coins@2x.png +assets/images/guide/glossary/coin-selection/coin-selection/manual.png: manual.png +assets/images/guide/glossary/coin-selection/coin-selection/manual@2x.png: manual@2x.png +assets/images/guide/glossary/coin-selection/coin-selection/review.png: review.png +assets/images/guide/glossary/coin-selection/coin-selection/review@2x.png: review@2x.png +assets/images/guide/glossary/coin-selection/coin-selection/sent.png: sent.png +assets/images/guide/glossary/coin-selection/coin-selection/sent@2x.png: sent@2x.png +assets/images/guide/glossary/coin-selection/coins.png: coins.png +assets/images/guide/glossary/coin-selection/coins@2x.png: coins@2x.png +assets/images/guide/glossary/coin-selection/manual.png: manual.png +assets/images/guide/glossary/coin-selection/manual@2x.png: manual@2x.png +assets/images/guide/glossary/coin-selection/review.png: review.png +assets/images/guide/glossary/coin-selection/review@2x.png: review@2x.png +assets/images/guide/glossary/coin-selection/coin-selection/auto.png: auto.png +assets/images/guide/glossary/coin-selection/coin-selection/auto@2x.png: auto@2x.png +assets/images/guide/glossary/coin-selection/coin-selection/home.png: home.png +assets/images/guide/glossary/coin-selection/coin-selection/home@2x.png: home@2x.png +assets/images/guide/glossary/coin-selection/coin-selection/send-details.png: send-details.png +assets/images/guide/glossary/coin-selection/coin-selection/send-details@2x.png: send-details@2x.png +assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack.jpg: blackjack.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack@2x.jpg: blackjack@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb.jpg: bnb.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb@2x.jpg: bnb@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo.jpg: fifo.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo@2x.jpg: fifo@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first.jpg: high-priority-first.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first@2x.jpg: high-priority-first@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo.jpg: lifo.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo@2x.jpg: lifo@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg: minimise-fees-merge-coins.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg: minimise-fees-merge-coins@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg: minimise-fees-optimising-size.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg: minimise-fees-optimising-size@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo.jpg: pruned-fifo.jpg +assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg: pruned-fifo@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile.jpg: automatic-coin-selection-mobile.jpg +assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile@2x.jpg: automatic-coin-selection-mobile@2x.jpg +assets/images/guide/glossary/coin-selection/automatic-coin-selection.jpg: automatic-coin-selection.jpg +assets/images/guide/glossary/coin-selection/automatic-coin-selection@2x.jpg: automatic-coin-selection@2x.jpg +assets/images/guide/glossary/coin-selection/coin-selection-header-mobile.jpg: coin-selection-header-mobile.jpg +assets/images/guide/glossary/coin-selection/coin-selection-header-mobile@2x.jpg: coin-selection-header-mobile@2x.jpg +assets/images/guide/glossary/coin-selection/coin-selection-header.jpg: coin-selection-header.jpg +assets/images/guide/glossary/coin-selection/coin-selection-header@2x.jpg: coin-selection-header@2x.jpg +assets/images/guide/glossary/coin-selection/coin-selection-white-black-listing-mobile.jpg: coin-selection-white-black-listing-mobile.jpg +assets/images/guide/glossary/coin-selection/coin-selection-white-black-listing-mobile@2x.jpg: coin-selection-white-black-listing-mobile@2x.jpg +assets/images/guide/glossary/coin-selection/coin-selection-white-black-listing.jpg: coin-selection-white-black-listing.jpg +assets/images/guide/glossary/coin-selection/coin-selection-white-black-listing@2x.jpg: coin-selection-white-black-listing@2x.jpg +assets/images/guide/glossary/coin-selection/funding-tx-mobile.jpg: funding-tx-mobile.jpg +assets/images/guide/glossary/coin-selection/funding-tx-mobile@2x.jpg: funding-tx-mobile@2x.jpg +assets/images/guide/glossary/coin-selection/funding-tx.jpg: funding-tx.jpg +assets/images/guide/glossary/coin-selection/funding-tx@2x.jpg: funding-tx@2x.jpg +assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile.jpg: manual-coin-selection-mobile.jpg +assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile@2x.jpg: manual-coin-selection-mobile@2x.jpg +assets/images/guide/glossary/coin-selection/manual-coin-selection.jpg: manual-coin-selection.jpg +assets/images/guide/glossary/coin-selection/manual-coin-selection@2x.jpg: manual-coin-selection@2x.jpg +assets/images/guide/glossary/coin-selection/header-mobile.jpg: header-mobile.jpg +assets/images/guide/glossary/coin-selection/header-mobile@2x.jpg: header-mobile@2x.jpg +assets/images/guide/glossary/coin-selection/header.jpg: header.jpg +assets/images/guide/glossary/coin-selection/header@2x.jpg: header@2x.jpg +assets/images/guide/glossary/coin-selection/freezing-mobile.jpg: freezing-mobile.jpg +assets/images/guide/glossary/coin-selection/freezing-mobile@2x.jpg: freezing-mobile@2x.jpg +assets/images/guide/glossary/coin-selection/freezing.jpg: freezing.jpg +assets/images/guide/glossary/coin-selection/freezing@2x.jpg: freezing@2x.jpg +assets/images/guide/getting-started/visual-language/bitcoin-visual-language-mobile.jpg: bitcoin-visual-language-mobile.jpg +assets/images/guide/getting-started/visual-language/bitcoin-visual-language-mobile@2x.jpg: bitcoin-visual-language-mobile@2x.jpg +assets/images/guide/getting-started/visual-language/bitcoin-visual-language.jpg: bitcoin-visual-language.jpg +assets/images/guide/getting-started/visual-language/bitcoin-visual-language@2x.jpg: bitcoin-visual-language@2x.jpg +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-PIN.png: cloud-backup-PIN.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-PIN@2x.png: cloud-backup-PIN@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-confirmation.png: cloud-backup-confirmation.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-confirmation@2x.png: cloud-backup-confirmation@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro.png: cloud-backup-intro.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro@2x.png: cloud-backup-intro@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-provider.png: cloud-backup-provider.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-provider@2x.png: cloud-backup-provider@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service.png: cloud-backup-service.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service@2x.png: cloud-backup-service@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase.png: copy-recovery-phrase.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase@2x.png: copy-recovery-phrase@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-columns.png: confirm-recovery-phrase-columns.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-columns@2x.png: confirm-recovery-phrase-columns@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-entry.png: confirm-recovery-phrase-entry.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-entry@2x.png: confirm-recovery-phrase-entry@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase.png: confirm-recovery-phrase.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase@2x.png: confirm-recovery-phrase@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-all-at-once.png: copy-recovery-phrase-all-at-once.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-all-at-once@2x.png: copy-recovery-phrase-all-at-once@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns.png: copy-recovery-phrase-columns.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns@2x.png: copy-recovery-phrase-columns@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-reveal.png: copy-recovery-phrase-reveal.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-reveal@2x.png: copy-recovery-phrase-reveal@2x.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-single-word.png: copy-recovery-phrase-single-word.png +assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-single-word@2x.png: copy-recovery-phrase-single-word@2x.png +assets/images/guide/onboarding/funding-a-wallet/bitcoin-gift-cards.png: bitcoin-gift-cards.png +assets/images/guide/onboarding/funding-a-wallet/bitcoin-gift-cards@2x.png: bitcoin-gift-cards@2x.png +assets/images/guide/onboarding/funding-a-wallet/buy-bitcoin.png: buy-bitcoin.png +assets/images/guide/onboarding/funding-a-wallet/buy-bitcoin@2x.png: buy-bitcoin@2x.png +assets/images/guide/onboarding/protecting-a-wallet/choose-pin.png: choose-pin.png +assets/images/guide/onboarding/protecting-a-wallet/choose-pin@2x.png: choose-pin@2x.png +assets/images/guide/onboarding/protecting-a-wallet/enter-pin.png: enter-pin.png +assets/images/guide/onboarding/protecting-a-wallet/enter-pin@2x.png: enter-pin@2x.png +assets/images/guide/onboarding/protecting-a-wallet/face-id-info.png: face-id-info.png +assets/images/guide/onboarding/protecting-a-wallet/face-id-info@2x.png: face-id-info@2x.png +assets/images/guide/onboarding/protecting-a-wallet/hide-by-default.gif: hide-by-default.gif +assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon-2.gif: hide-by-eye-icon-2.gif +assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon.gif: hide-by-eye-icon.gif +assets/images/guide/onboarding/protecting-a-wallet/hide-in-settings.gif: hide-in-settings.gif +assets/images/guide/onboarding/protecting-a-wallet/hide-info-hidden-by-default.png: hide-info-hidden-by-default.png +assets/images/guide/onboarding/protecting-a-wallet/hide-info-reveal-by-pin.png: hide-info-reveal-by-pin.png +assets/images/guide/onboarding/protecting-a-wallet/hide-sensitive-information-header.png: hide-sensitive-information-header.png +assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin-2.gif: reveal-by-pin-2.gif +assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin.gif: reveal-by-pin.gif +assets/images/guide/onboarding/restoring-a-wallet/import-options.png: import-options.png +assets/images/guide/onboarding/restoring-a-wallet/import-options@2x.png: import-options@2x.png +assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile.jpg: cloud-backup-mobile.jpg +assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile@2x.jpg: cloud-backup-mobile@2x.jpg assets/images/guide/private-key-management/cloud-backup/cloud-backup-preview.jpg: cloud-backup-preview.jpg assets/images/guide/private-key-management/cloud-backup/cloud-backup.jpg: cloud-backup.jpg assets/images/guide/private-key-management/cloud-backup/cloud-backup@2x.jpg: cloud-backup@2x.jpg -assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile.jpg: cloud-backup-mobile.jpg -assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile@2x.jpg: cloud-backup-mobile@2x.jpg -assets/images/guide/private-key-management/manual-backup/manual-backup.png: manual-backup.png -assets/images/guide/private-key-management/manual-backup/manual-backup@2x.png: manual-backup@2x.png -assets/images/guide/private-key-management/manual-backup/manual-backup-mobile.png: manual-backup-mobile.png -assets/images/guide/private-key-management/manual-backup/manual-backup-mobile@2x.png: manual-backup-mobile@2x.png -assets/images/guide/private-key-management/manual-backup/manual-backup-preview.png: manual-backup-preview.png -assets/images/guide/private-key-management/external-signing-device/external-signing-device-preview.png: external-signing-device-preview.png assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile.png: external-signing-device-mobile.png assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile@2x.png: external-signing-device-mobile@2x.png +assets/images/guide/private-key-management/external-signing-device/external-signing-device-preview.png: external-signing-device-preview.png assets/images/guide/private-key-management/external-signing-device/external-signing-device.png: external-signing-device.png assets/images/guide/private-key-management/external-signing-device/external-signing-device@2x.png: external-signing-device@2x.png -assets/images/guide/private-key-management/key-sharing/key-sharing-preview.png: key-sharing-preview.png assets/images/guide/private-key-management/key-sharing/key-sharing-mobile.png: key-sharing-mobile.png assets/images/guide/private-key-management/key-sharing/key-sharing-mobile@2x.png: key-sharing-mobile@2x.png +assets/images/guide/private-key-management/key-sharing/key-sharing-preview.png: key-sharing-preview.png assets/images/guide/private-key-management/key-sharing/key-sharing.png: key-sharing.png assets/images/guide/private-key-management/key-sharing/key-sharing@2x.png: key-sharing@2x.png +assets/images/guide/private-key-management/manual-backup/manual-backup-mobile.png: manual-backup-mobile.png +assets/images/guide/private-key-management/manual-backup/manual-backup-mobile@2x.png: manual-backup-mobile@2x.png +assets/images/guide/private-key-management/manual-backup/manual-backup-preview.png: manual-backup-preview.png +assets/images/guide/private-key-management/manual-backup/manual-backup.png: manual-backup.png +assets/images/guide/private-key-management/manual-backup/manual-backup@2x.png: manual-backup@2x.png assets/images/guide/private-key-management/multi-key/multi-key-mobile.png: multi-key-mobile.png assets/images/guide/private-key-management/multi-key/multi-key-mobile@2x.png: multi-key-mobile@2x.png assets/images/guide/private-key-management/multi-key/multi-key-preview.png: multi-key-preview.png @@ -879,71 +1126,20 @@ assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-back assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/auto-cloud-backup-save-password@2x.png: auto-cloud-backup-save-password@2x.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/auto-cloud-backup-complete.png: auto-cloud-backup-complete.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/auto-cloud-backup-complete@2x.png: auto-cloud-backup-complete@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-single-word.png: copy-recovery-phrase-single-word.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-single-word@2x.png: copy-recovery-phrase-single-word@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns.png: copy-recovery-phrase-columns.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns@2x.png: copy-recovery-phrase-columns@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-reveal.png: copy-recovery-phrase-reveal.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase- reveal@2x.png: copy-recovery-phrase- reveal@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-reveal@2x.png: copy-recovery-phrase-reveal@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-all-at-once.png: copy-recovery-phrase-all-at-once.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-all-at-once@2x.png: copy-recovery-phrase-all-at-once@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase.png: confirm-recovery-phrase.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase@2x.png: confirm-recovery-phrase@2x.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-entry.png: copy-recovery-phrase-entry.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-entry@2x.png: copy-recovery-phrase-entry@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-entry.png: confirm-recovery-phrase-entry.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-entry@2x.png: confirm-recovery-phrase-entry@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-columns.png: confirm-recovery-phrase-columns.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/confirm-recovery-phrase-columns@2x.png: confirm-recovery-phrase-columns@2x.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/restoring-a-wallet/import-options.png: import-options.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/restoring-a-wallet/import-options@2x.png: import-options@2x.png -assets/images/guide/onboarding/restoring-a-wallet/import-options@2x.png: import-options@2x.png -assets/images/guide/onboarding/restoring-a-wallet/import-options.png: import-options.png -assets/images/guide/onboarding/protecting-a-wallet/face-id-info.png: face-id-info.png -assets/images/guide/onboarding/protecting-a-wallet/face-id-info@2x.png: face-id-info@2x.png -assets/images/guide/onboarding/protecting-a-wallet/choose-pin.png: choose-pin.png -assets/images/guide/onboarding/protecting-a-wallet/choose-pin@2x.png: choose-pin@2x.png -assets/images/guide/onboarding/protecting-a-wallet/enter-pin.png: enter-pin.png -assets/images/guide/onboarding/protecting-a-wallet/enter-pin@2x.png: enter-pin@2x.png -assets/images/guide/onboarding/funding-a-wallet/buy-bitcoin.png: buy-bitcoin.png -assets/images/guide/onboarding/funding-a-wallet/buy-bitcoin@2x.png: buy-bitcoin@2x.png assets/images/guide/onboarding/funding-a-wallet/redeem.png: redeem.png assets/images/guide/onboarding/funding-a-wallet/redeem@2x.png: redeem@2x.png assets/images/guide/onboarding/funding-a-wallet/rise-redeem-gift-cards@2x.png: rise-redeem-gift-cards@2x.png assets/images/guide/onboarding/funding-a-wallet/rise-redeem-gift-cards.png: rise-redeem-gift-cards.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro@2x.png: cloud-backup-intro@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro.png: cloud-backup-intro.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-password.png: cloud-backup-password.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-password @2x.png: cloud-backup-password @2x.png assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-password@2x.png: cloud-backup-password@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service@2x.png: cloud-backup-service@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service.png: cloud-backup-service.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-confirmation.png: cloud-backup-confirmation.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-confirmation@2x.png: cloud-backup-confirmation@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-provider@2x.png: cloud-backup-provider@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-provider.png: cloud-backup-provider.png -assets/images/guide/onboarding/funding-a-wallet/bitcoin-gift-cards.png: bitcoin-gift-cards.png -assets/images/guide/onboarding/funding-a-wallet/bitcoin-gift-cards@2x.png: bitcoin-gift-cards@2x.png -assets/images/guide/onboarding/protecting-a-wallet/hide-by-default.gif: hide-by-default.gif -assets/images/guide/onboarding/protecting-a-wallet/hide-in-settings.gif: hide-in-settings.gif -assets/images/guide/onboarding/protecting-a-wallet/hide-info-hidden-by-default.png: hide-info-hidden-by-default.png -assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin-2.gif: reveal-by-pin-2.gif -assets/images/guide/onboarding/protecting-a-wallet/hide-sensitive-information-header.png: hide-sensitive-information-header.png -assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon.gif: hide-by-eye-icon.gif -assets/images/guide/onboarding/protecting-a-wallet/hide-info-reveal-by-pin.png: hide-info-reveal-by-pin.png -assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon-2.gif: hide-by-eye-icon-2.gif -assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin.gif: reveal-by-pin.gif -assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase.png: copy-recovery-phrase.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase@2x.png: copy-recovery-phrase@2x.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-PIN.png: cloud-backup-PIN.png -assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-PIN@2x.png: cloud-backup-PIN@2x.png -assets/images/guide/getting-started/visual-language/bitcoin-visual-language@2x.jpg: bitcoin-visual-language@2x.jpg -assets/images/guide/getting-started/visual-language/bitcoin-visual-language.jpg: bitcoin-visual-language.jpg -assets/images/guide/getting-started/visual-language/bitcoin-visual-language-mobile@2x.jpg: bitcoin-visual-language-mobile@2x.jpg -assets/images/guide/getting-started/visual-language/bitcoin-visual-language-mobile.jpg: bitcoin-visual-language-mobile.jpg assets/images/guide/payments/privacy/header.jpg: header.jpg assets/images/guide/payments/privacy/address-labeling.jpg: address-labeling.jpg assets/images/guide/payments/privacy/address-labeling@2x.jpg: address-labeling@2x.jpg diff --git a/assets/images/guide/getting-started/visual-language/bitcoin-visual-language.jpg b/assets/images/guide/getting-started/visual-language/bitcoin-visual-language.jpg index 8f9f6a2d7..c48ce6247 100644 Binary files a/assets/images/guide/getting-started/visual-language/bitcoin-visual-language.jpg and b/assets/images/guide/getting-started/visual-language/bitcoin-visual-language.jpg differ diff --git a/assets/images/guide/getting-started/visual-language/bitcoin-visual-language@2x.jpg b/assets/images/guide/getting-started/visual-language/bitcoin-visual-language@2x.jpg index 25d9d6786..5075c2cb4 100644 Binary files a/assets/images/guide/getting-started/visual-language/bitcoin-visual-language@2x.jpg and b/assets/images/guide/getting-started/visual-language/bitcoin-visual-language@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/auto.png b/assets/images/guide/glossary/coin-selection/auto.png new file mode 100644 index 000000000..68fec30ba Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/auto.png differ diff --git a/assets/images/guide/glossary/coin-selection/auto@2x.png b/assets/images/guide/glossary/coin-selection/auto@2x.png new file mode 100644 index 000000000..07ef75b33 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/auto@2x.png differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack.jpg new file mode 100644 index 000000000..9e5c46a60 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack@2x.jpg new file mode 100644 index 000000000..6b86d4cb0 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/blackjack@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb.jpg new file mode 100644 index 000000000..0fd89cf05 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb@2x.jpg new file mode 100644 index 000000000..a5c4a92bb Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/bnb@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo.jpg new file mode 100644 index 000000000..95e7cce5a Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo@2x.jpg new file mode 100644 index 000000000..56f7d666c Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/fifo@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first.jpg new file mode 100644 index 000000000..c5f87bdd1 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first@2x.jpg new file mode 100644 index 000000000..bf7425a52 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/high-priority-first@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo.jpg new file mode 100644 index 000000000..70bd324b0 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo@2x.jpg new file mode 100644 index 000000000..ca9e4b048 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/lifo@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg new file mode 100644 index 000000000..354e8211e Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg new file mode 100644 index 000000000..ef7eb94d5 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg new file mode 100644 index 000000000..35c4e6b4d Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg new file mode 100644 index 000000000..99db89efb Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo.jpg new file mode 100644 index 000000000..fb5d0cc13 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg new file mode 100644 index 000000000..f45c4c7ca Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile.jpg b/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile.jpg new file mode 100644 index 000000000..46a1248ef Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile@2x.jpg new file mode 100644 index 000000000..48c3a9a59 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-coin-selection.jpg b/assets/images/guide/glossary/coin-selection/automatic-coin-selection.jpg new file mode 100644 index 000000000..1bc23222e Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-coin-selection.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/automatic-coin-selection@2x.jpg b/assets/images/guide/glossary/coin-selection/automatic-coin-selection@2x.jpg new file mode 100644 index 000000000..ec8dc6e41 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/automatic-coin-selection@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/coins.png b/assets/images/guide/glossary/coin-selection/coins.png new file mode 100644 index 000000000..3e803dab2 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/coins.png differ diff --git a/assets/images/guide/glossary/coin-selection/coins@2x.png b/assets/images/guide/glossary/coin-selection/coins@2x.png new file mode 100644 index 000000000..fac7c82ca Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/coins@2x.png differ diff --git a/assets/images/guide/glossary/coin-selection/freezing-mobile.jpg b/assets/images/guide/glossary/coin-selection/freezing-mobile.jpg new file mode 100644 index 000000000..fa8bdd8e6 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/freezing-mobile.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/freezing-mobile@2x.jpg b/assets/images/guide/glossary/coin-selection/freezing-mobile@2x.jpg new file mode 100644 index 000000000..8c7c2f200 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/freezing-mobile@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/freezing.jpg b/assets/images/guide/glossary/coin-selection/freezing.jpg new file mode 100644 index 000000000..4b34b9733 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/freezing.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/freezing@2x.jpg b/assets/images/guide/glossary/coin-selection/freezing@2x.jpg new file mode 100644 index 000000000..7e96bd829 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/freezing@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/funding-tx-mobile.jpg b/assets/images/guide/glossary/coin-selection/funding-tx-mobile.jpg new file mode 100644 index 000000000..8bfcd7443 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/funding-tx-mobile.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/funding-tx-mobile@2x.jpg b/assets/images/guide/glossary/coin-selection/funding-tx-mobile@2x.jpg new file mode 100644 index 000000000..755969966 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/funding-tx-mobile@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/funding-tx.jpg b/assets/images/guide/glossary/coin-selection/funding-tx.jpg new file mode 100644 index 000000000..a1216c71d Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/funding-tx.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/funding-tx@2x.jpg b/assets/images/guide/glossary/coin-selection/funding-tx@2x.jpg new file mode 100644 index 000000000..ef9faf37d Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/funding-tx@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/header-mobile.jpg b/assets/images/guide/glossary/coin-selection/header-mobile.jpg new file mode 100644 index 000000000..02cee5b5f Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/header-mobile.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/header-mobile@2x.jpg b/assets/images/guide/glossary/coin-selection/header-mobile@2x.jpg new file mode 100644 index 000000000..d2c61c855 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/header-mobile@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/header.jpg b/assets/images/guide/glossary/coin-selection/header.jpg new file mode 100644 index 000000000..43c17449b Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/header.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/header@2x.jpg b/assets/images/guide/glossary/coin-selection/header@2x.jpg new file mode 100644 index 000000000..8e3715f7f Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/header@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/home.png b/assets/images/guide/glossary/coin-selection/home.png new file mode 100644 index 000000000..ce1f982aa Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/home.png differ diff --git a/assets/images/guide/glossary/coin-selection/home@2x.png b/assets/images/guide/glossary/coin-selection/home@2x.png new file mode 100644 index 000000000..85f2e90ff Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/home@2x.png differ diff --git a/assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile.jpg b/assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile.jpg new file mode 100644 index 000000000..92b7e3144 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile@2x.jpg b/assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile@2x.jpg new file mode 100644 index 000000000..b7e6a35a3 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/manual-coin-selection-mobile@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/manual-coin-selection.jpg b/assets/images/guide/glossary/coin-selection/manual-coin-selection.jpg new file mode 100644 index 000000000..5992feb1a Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/manual-coin-selection.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/manual-coin-selection@2x.jpg b/assets/images/guide/glossary/coin-selection/manual-coin-selection@2x.jpg new file mode 100644 index 000000000..4c0ece178 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/manual-coin-selection@2x.jpg differ diff --git a/assets/images/guide/glossary/coin-selection/manual.png b/assets/images/guide/glossary/coin-selection/manual.png new file mode 100644 index 000000000..26996f448 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/manual.png differ diff --git a/assets/images/guide/glossary/coin-selection/manual@2x.png b/assets/images/guide/glossary/coin-selection/manual@2x.png new file mode 100644 index 000000000..b7547772e Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/manual@2x.png differ diff --git a/assets/images/guide/glossary/coin-selection/review.png b/assets/images/guide/glossary/coin-selection/review.png new file mode 100644 index 000000000..012e9f37c Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/review.png differ diff --git a/assets/images/guide/glossary/coin-selection/review@2x.png b/assets/images/guide/glossary/coin-selection/review@2x.png new file mode 100644 index 000000000..3145178b9 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/review@2x.png differ diff --git a/assets/images/guide/glossary/coin-selection/send-details.png b/assets/images/guide/glossary/coin-selection/send-details.png new file mode 100644 index 000000000..6326ff2b4 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/send-details.png differ diff --git a/assets/images/guide/glossary/coin-selection/send-details@2x.png b/assets/images/guide/glossary/coin-selection/send-details@2x.png new file mode 100644 index 000000000..b745757ce Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/send-details@2x.png differ diff --git a/assets/images/guide/glossary/coin-selection/sent.png b/assets/images/guide/glossary/coin-selection/sent.png new file mode 100644 index 000000000..a9b448b9f Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/sent.png differ diff --git a/assets/images/guide/glossary/coin-selection/sent@2x.png b/assets/images/guide/glossary/coin-selection/sent@2x.png new file mode 100644 index 000000000..432942a49 Binary files /dev/null and b/assets/images/guide/glossary/coin-selection/sent@2x.png differ diff --git a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro.png b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro.png index fda6ea81b..8493d7a24 100644 Binary files a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro.png and b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro.png differ diff --git a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro@2x.png b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro@2x.png index 68d1260eb..efc63963f 100644 Binary files a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro@2x.png and b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-intro@2x.png differ diff --git a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service.png b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service.png index 03e4c01f4..5b27e91b6 100644 Binary files a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service.png and b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service.png differ diff --git a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service@2x.png b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service@2x.png index 9e1a22058..6e4553f6a 100644 Binary files a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service@2x.png and b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/automatic-cloud-backup/cloud-backup-service@2x.png differ diff --git a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase.png b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase.png index 7a7320b8d..4e086f1fc 100644 Binary files a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase.png and b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase.png differ diff --git a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase@2x.png b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase@2x.png index cdb0e310d..7ec429025 100644 Binary files a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase@2x.png and b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/copy-recovery-phrase@2x.png differ diff --git a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns.png b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns.png index 350510e9c..0ccb21777 100644 Binary files a/assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns.png and b/assets/images/guide/onboarding/backing-up-a-recovery-phrase/manual-backup/copy-recovery-phrase-columns.png differ diff --git a/assets/images/guide/onboarding/protecting-a-wallet/choose-pin.png b/assets/images/guide/onboarding/protecting-a-wallet/choose-pin.png index e6e2b9c1b..edbc7e146 100644 Binary files a/assets/images/guide/onboarding/protecting-a-wallet/choose-pin.png and b/assets/images/guide/onboarding/protecting-a-wallet/choose-pin.png differ diff --git a/assets/images/guide/onboarding/protecting-a-wallet/choose-pin@2x.png b/assets/images/guide/onboarding/protecting-a-wallet/choose-pin@2x.png index 379e1e8d8..79ce35b40 100644 Binary files a/assets/images/guide/onboarding/protecting-a-wallet/choose-pin@2x.png and b/assets/images/guide/onboarding/protecting-a-wallet/choose-pin@2x.png differ diff --git a/assets/images/guide/onboarding/protecting-a-wallet/hide-by-default.gif b/assets/images/guide/onboarding/protecting-a-wallet/hide-by-default.gif index cc109e9d4..44dcd2033 100644 Binary files a/assets/images/guide/onboarding/protecting-a-wallet/hide-by-default.gif and b/assets/images/guide/onboarding/protecting-a-wallet/hide-by-default.gif differ diff --git a/assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon-2.gif b/assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon-2.gif index 361a9b79e..6e5c98e1e 100644 Binary files a/assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon-2.gif and b/assets/images/guide/onboarding/protecting-a-wallet/hide-by-eye-icon-2.gif differ diff --git a/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin-2.gif b/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin-2.gif index 30a4a62bf..21bfe9239 100644 Binary files a/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin-2.gif and b/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin-2.gif differ diff --git a/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin.gif b/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin.gif index e009d3aa0..cfc09f725 100644 Binary files a/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin.gif and b/assets/images/guide/onboarding/protecting-a-wallet/reveal-by-pin.gif differ diff --git a/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile.jpg b/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile.jpg index 6556b6a76..20b035c3f 100644 Binary files a/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile.jpg and b/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile.jpg differ diff --git a/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile@2x.jpg b/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile@2x.jpg index 062a38058..e3f86ccf2 100644 Binary files a/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile@2x.jpg and b/assets/images/guide/private-key-management/cloud-backup/cloud-backup-mobile@2x.jpg differ diff --git a/assets/images/guide/private-key-management/cloud-backup/cloud-backup-preview.jpg b/assets/images/guide/private-key-management/cloud-backup/cloud-backup-preview.jpg index ee51017b9..f74a9f354 100644 Binary files a/assets/images/guide/private-key-management/cloud-backup/cloud-backup-preview.jpg and b/assets/images/guide/private-key-management/cloud-backup/cloud-backup-preview.jpg differ diff --git a/assets/images/guide/private-key-management/cloud-backup/cloud-backup.jpg b/assets/images/guide/private-key-management/cloud-backup/cloud-backup.jpg index c1fd46843..717848c03 100644 Binary files a/assets/images/guide/private-key-management/cloud-backup/cloud-backup.jpg and b/assets/images/guide/private-key-management/cloud-backup/cloud-backup.jpg differ diff --git a/assets/images/guide/private-key-management/cloud-backup/cloud-backup@2x.jpg b/assets/images/guide/private-key-management/cloud-backup/cloud-backup@2x.jpg index dbbb2d13e..5f70bbf98 100644 Binary files a/assets/images/guide/private-key-management/cloud-backup/cloud-backup@2x.jpg and b/assets/images/guide/private-key-management/cloud-backup/cloud-backup@2x.jpg differ diff --git a/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile.png b/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile.png index 57942c737..6d82b5da2 100644 Binary files a/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile.png and b/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile.png differ diff --git a/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile@2x.png b/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile@2x.png index a89744617..f396e297a 100644 Binary files a/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile@2x.png and b/assets/images/guide/private-key-management/external-signing-device/external-signing-device-mobile@2x.png differ diff --git a/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile.png b/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile.png index fb064ffb5..fee065271 100644 Binary files a/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile.png and b/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile.png differ diff --git a/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile@2x.png b/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile@2x.png index 471591b4d..a0d411cee 100644 Binary files a/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile@2x.png and b/assets/images/guide/private-key-management/manual-backup/manual-backup-mobile@2x.png differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/blackjack.jpg b/assets/images/payments/coin-selection/automatic-algorithms/blackjack.jpg new file mode 100644 index 000000000..9e5c46a60 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/blackjack.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/blackjack@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/blackjack@2x.jpg new file mode 100644 index 000000000..6b86d4cb0 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/blackjack@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/bnb.jpg b/assets/images/payments/coin-selection/automatic-algorithms/bnb.jpg new file mode 100644 index 000000000..0fd89cf05 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/bnb.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/bnb@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/bnb@2x.jpg new file mode 100644 index 000000000..a5c4a92bb Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/bnb@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/fifo.jpg b/assets/images/payments/coin-selection/automatic-algorithms/fifo.jpg new file mode 100644 index 000000000..95e7cce5a Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/fifo.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/fifo@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/fifo@2x.jpg new file mode 100644 index 000000000..56f7d666c Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/fifo@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/high-priority-first.jpg b/assets/images/payments/coin-selection/automatic-algorithms/high-priority-first.jpg new file mode 100644 index 000000000..c5f87bdd1 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/high-priority-first.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/high-priority-first@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/high-priority-first@2x.jpg new file mode 100644 index 000000000..bf7425a52 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/high-priority-first@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/lifo.jpg b/assets/images/payments/coin-selection/automatic-algorithms/lifo.jpg new file mode 100644 index 000000000..70bd324b0 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/lifo.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/lifo@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/lifo@2x.jpg new file mode 100644 index 000000000..ca9e4b048 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/lifo@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg new file mode 100644 index 000000000..354e8211e Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg new file mode 100644 index 000000000..ef7eb94d5 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-merge-coins@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg new file mode 100644 index 000000000..35c4e6b4d Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg new file mode 100644 index 000000000..99db89efb Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/minimise-fees-optimising-size@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo.jpg b/assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo.jpg new file mode 100644 index 000000000..fb5d0cc13 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg b/assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg new file mode 100644 index 000000000..f45c4c7ca Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-algorithms/pruned-fifo@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-coin-selection-mobile.jpg b/assets/images/payments/coin-selection/automatic-coin-selection-mobile.jpg new file mode 100644 index 000000000..46a1248ef Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-coin-selection-mobile.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-coin-selection-mobile@2x.jpg b/assets/images/payments/coin-selection/automatic-coin-selection-mobile@2x.jpg new file mode 100644 index 000000000..48c3a9a59 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-coin-selection-mobile@2x.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-coin-selection.jpg b/assets/images/payments/coin-selection/automatic-coin-selection.jpg new file mode 100644 index 000000000..1bc23222e Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-coin-selection.jpg differ diff --git a/assets/images/payments/coin-selection/automatic-coin-selection@2x.jpg b/assets/images/payments/coin-selection/automatic-coin-selection@2x.jpg new file mode 100644 index 000000000..ec8dc6e41 Binary files /dev/null and b/assets/images/payments/coin-selection/automatic-coin-selection@2x.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-header-mobile.jpg b/assets/images/payments/coin-selection/coin-selection-header-mobile.jpg new file mode 100644 index 000000000..90158bca9 Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-header-mobile.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-header-mobile@2x.jpg b/assets/images/payments/coin-selection/coin-selection-header-mobile@2x.jpg new file mode 100644 index 000000000..daf1bea1d Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-header-mobile@2x.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-header.jpg b/assets/images/payments/coin-selection/coin-selection-header.jpg new file mode 100644 index 000000000..7e89f2f38 Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-header.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-header@2x.jpg b/assets/images/payments/coin-selection/coin-selection-header@2x.jpg new file mode 100644 index 000000000..44843a499 Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-header@2x.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile.jpg b/assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile.jpg new file mode 100644 index 000000000..fa8bdd8e6 Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile@2x.jpg b/assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile@2x.jpg new file mode 100644 index 000000000..8c7c2f200 Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-white-black-listing-mobile@2x.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-white-black-listing.jpg b/assets/images/payments/coin-selection/coin-selection-white-black-listing.jpg new file mode 100644 index 000000000..4b34b9733 Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-white-black-listing.jpg differ diff --git a/assets/images/payments/coin-selection/coin-selection-white-black-listing@2x.jpg b/assets/images/payments/coin-selection/coin-selection-white-black-listing@2x.jpg new file mode 100644 index 000000000..7e96bd829 Binary files /dev/null and b/assets/images/payments/coin-selection/coin-selection-white-black-listing@2x.jpg differ diff --git a/assets/images/payments/coin-selection/funding-tx-mobile.jpg b/assets/images/payments/coin-selection/funding-tx-mobile.jpg new file mode 100644 index 000000000..8bfcd7443 Binary files /dev/null and b/assets/images/payments/coin-selection/funding-tx-mobile.jpg differ diff --git a/assets/images/payments/coin-selection/funding-tx-mobile@2x.jpg b/assets/images/payments/coin-selection/funding-tx-mobile@2x.jpg new file mode 100644 index 000000000..755969966 Binary files /dev/null and b/assets/images/payments/coin-selection/funding-tx-mobile@2x.jpg differ diff --git a/assets/images/payments/coin-selection/funding-tx.jpg b/assets/images/payments/coin-selection/funding-tx.jpg new file mode 100644 index 000000000..a1216c71d Binary files /dev/null and b/assets/images/payments/coin-selection/funding-tx.jpg differ diff --git a/assets/images/payments/coin-selection/funding-tx@2x.jpg b/assets/images/payments/coin-selection/funding-tx@2x.jpg new file mode 100644 index 000000000..ef9faf37d Binary files /dev/null and b/assets/images/payments/coin-selection/funding-tx@2x.jpg differ diff --git a/assets/images/payments/coin-selection/manual-coin-selection-mobile.jpg b/assets/images/payments/coin-selection/manual-coin-selection-mobile.jpg new file mode 100644 index 000000000..92b7e3144 Binary files /dev/null and b/assets/images/payments/coin-selection/manual-coin-selection-mobile.jpg differ diff --git a/assets/images/payments/coin-selection/manual-coin-selection-mobile@2x.jpg b/assets/images/payments/coin-selection/manual-coin-selection-mobile@2x.jpg new file mode 100644 index 000000000..b7e6a35a3 Binary files /dev/null and b/assets/images/payments/coin-selection/manual-coin-selection-mobile@2x.jpg differ diff --git a/assets/images/payments/coin-selection/manual-coin-selection.jpg b/assets/images/payments/coin-selection/manual-coin-selection.jpg new file mode 100644 index 000000000..5992feb1a Binary files /dev/null and b/assets/images/payments/coin-selection/manual-coin-selection.jpg differ diff --git a/assets/images/payments/coin-selection/manual-coin-selection@2x.jpg b/assets/images/payments/coin-selection/manual-coin-selection@2x.jpg new file mode 100644 index 000000000..4c0ece178 Binary files /dev/null and b/assets/images/payments/coin-selection/manual-coin-selection@2x.jpg differ diff --git a/guide/payments/coin-selection.md b/guide/payments/coin-selection.md new file mode 100644 index 000000000..f87d9d9f1 --- /dev/null +++ b/guide/payments/coin-selection.md @@ -0,0 +1,303 @@ +--- +layout: guide +title: Coin Selection +nav_order: 1 +grand_parent: Payments +parent: Sending bitcoin +permalink: /guide/payments/send/coin-selection/ +main_classes: -no-top-padding +--- + +{% include picture.html + image = "/assets/images/guide/glossary/coin-selection/header.jpg" + retina = "/assets/images/guide/glossary/coin-selection/header@2x.jpg" + mobile = "/assets/images/guide/glossary/coin-selection/header-mobile.jpg" + mobileRetina = "/assets/images/guide/glossary/coin-selection/header-mobile@2x.jpg" + alt-text = "Coin Selection" + width = 1600 + height = 800 + layout = "full-width" +%} + +# Coin selection + +Coin selection is the process of choosing which [UTXOs](https://bitcoin.design/guide/glossary/#unspent-transaction-output-utxo) (or “coins”) to fund a Bitcoin transaction with (inputs[^1]) when making an on-chain payment. Since a wallet contains multiple coins to arrive at a balance, these are retrieved by an algorithm to fulfill the payment amount for outgoing transactions. + +There are two types of coin selection strategies that are used in Bitcoin applications: +1. **Automatic Coin Selection** (wallet is delegated to control coin selection on behalf of user) +2. **Manual Coin Selection** (user controls coin selection) +{% include picture.html + image = "/assets/images/guide/glossary/coin-selection/funding-tx.jpg" + retina = "/assets/images/guide/glossary/coin-selection/funding-tx@2x.jpg" + mobile = "/assets/images/guide/glossary/coin-selection/funding-tx-mobile.jpg" + mobileRetina = "/assets/images/guide/glossary/coin-selection/funding-tx-mobile@2x.jpg" + alt-text = "Funding TX" + width = 800 + height = 400 +%} + +### Contraints + +There are a few constraints that you should have in mind when considering the coin-selection strategy for your product. + +First, the transaction must have sufficient funding. For example, to send X, the transaction inputs must at least equate to X. + +Second, as blockspace is limited, miners prioritize transactions by *fee per byte* to maximize revenue. The minimum relay fee must accompany transactions for confirmation (therefore, inputs must equal X + fee). + +Third, transaction outputs must have a value of 500 sats or more. Anything less than this value is considered a "dust" output, and these transactions are often not relayed and confirmed by most nodes and miners in the network. + +Finally, wallet owners need to label their incoming and outgoing (change) coins. Labels provide context to a wallet’s transaction history and coin provenance, making it easier to successfully employ coin control for privacy optimization. + +### Optimizations + +Whether an automated or manual process, coin selection is important when understanding how to optimize our Bitcoin payments for either cost, speed, or privacy. Below is a breakdown of the three most common effects of coin control. + +#### Cost + +Miners select transactions based on their fee, measured by the fee rate of satoshis per byte. Therefore, it is cost-effective for users to minimize transaction size by minimizing the number of inputs. + +#### Speed + +Higher fees will increase the likelihood of your transaction being prioritized by miners and included in the next block, thereby increasing the speed of your transaction. This can be optimized by either increasing the fee rate or selecting a higher number of transaction inputs. + +#### Privacy + +Because each UTXO can be traced backward on a public ledger, we can unearth the digital footprints of Bitcoin payments. Privacy is often lost due to the exposure of unknown coins, addresses, balances, and economic activity to unrecognized trading partners. Privacy can be optimized by selecting transaction inputs from an anonymity set (CoinJoins or mixers) or a recognized label or cluster or reducing the size of change outputs. + +## Automatic coin selection + +This strategy has arguably become the most popular form of coin selection used in Bitcoin wallets and applications. The application selects the coins on behalf of users to fulfill a payment request. As mentioned above, “fractions (of bitcoins) are retrieved by an algorithm to fulfill the payment amount”. This algorithm varies from wallet to wallet, and is dependent upon the desired outcome of optimisation. + +Automatic selection strategies can provide a near frictionless user experience and are suitable for most introductory level Bitcoin wallets. + +{% include picture.html + image = "/assets/images/guide/glossary/coin-selection/automatic-coin-selection.jpg" + retina = "/assets/images/guide/glossary/coin-selection/automatic-coin-selection@2x.jpg" + mobile = "/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile.jpg" + mobileRetina = "/assets/images/guide/glossary/coin-selection/automatic-coin-selection-mobile@2x.jpg" + alt-text = "Automatic Coin Selection" + width = 800 + height = 400 +%} + +### How it works +A user chooses to send a payment to one of their contacts. They enter the amount of bitcoin they wish to send, select their transaction fee rate, and approve the outgoing payment request. During this process, their wallet **automatically** selects which coins to use to fund the transaction’s inputs, making sure it can fulfill the payment request. + +
+ +A few *popular algorithms* currently implemented by Bitcoin wallets: + +- **First In First Out (FIFO) / Last In, First Out (LIFO)**