{"/docs/tutorials/compliance-features/manage-credentials/":["java"],"/docs/tutorials/compliance-features/manage-permissioned-domains/":["javascript","python"],"/docs/tutorials/compliance-features/require-destination-tags/":["javascript","python"],"/docs/tutorials/compliance-features/verify-credentials/":["javascript","python"],"/docs/tutorials/get-started/get-started-go/":["go"],"/docs/tutorials/get-started/get-started-java/":["java"],"/docs/tutorials/get-started/get-started-javascript/":["javascript"],"/docs/tutorials/get-started/get-started-php/":["php"],"/docs/tutorials/get-started/get-started-python/":["python"],"/docs/tutorials/get-started/get-started-typescript/":["typescript"],"/docs/tutorials/programmability/set-up-iou-iou-bridge/":["javascript"],"/docs/tutorials/programmability/set-up-xrp-xrp-bridge/":["javascript"],"/docs/tutorials/programmability/submit-cross-chain-transaction/":["javascript"],"/docs/tutorials/payments/cancel-a-check/":["javascript"],"/docs/tutorials/payments/cancel-an-expired-escrow/":["javascript","python"],"/docs/tutorials/payments/cash-a-check-for-a-flexible-amount/":["javascript"],"/docs/tutorials/payments/cash-a-check-for-an-exact-amount/":["javascript"],"/docs/tutorials/payments/create-trust-line-send-currency-in-javascript/":["javascript"],"/docs/tutorials/payments/create-trust-line-send-currency-in-python/":["python"],"/docs/tutorials/payments/look-up-checks/":["javascript"],"/docs/tutorials/payments/look-up-escrows/":["javascript","python"],"/docs/tutorials/payments/send-a-check/":["javascript"],"/docs/tutorials/payments/send-a-conditional-escrow/":["javascript","python"],"/docs/tutorials/payments/send-a-timed-escrow/":["javascript","python"],"/docs/tutorials/payments/send-an-mpt/":["javascript","python","go"],"/docs/tutorials/payments/send-confidential-payments/":["javascript","python"],"/docs/tutorials/payments/send-fungible-token-escrows/":["javascript","python","go"],"/docs/tutorials/payments/send-xrp/":["javascript","python","java","php","go"],"/docs/tutorials/payments/use-payment-channels/":["javascript","python"],"/docs/tutorials/sample-apps/build-a-browser-wallet-in-javascript/":["javascript"],"/docs/tutorials/sample-apps/build-a-desktop-wallet-in-javascript/":["javascript"],"/docs/tutorials/sample-apps/build-a-desktop-wallet-in-python/":["python"],"/docs/tutorials/sample-apps/credential-issuing-service-in-javascript/":["javascript"],"/docs/tutorials/sample-apps/credential-issuing-service-in-python/":["python"],"/docs/tutorials/advanced-developer-topics/client-library-development/monitor-incoming-payments-with-websocket/":["javascript","go","python"],"/docs/tutorials/advanced-developer-topics/protocol-development/testing-devnet-features/":["javascript","python"],"/docs/tutorials/best-practices/account-management/calculate-reserves/":["javascript","python","go"],"/docs/tutorials/best-practices/account-management/manage-a-sponsorship-pool/":["javascript","python"],"/docs/tutorials/best-practices/account-management/sponsor-a-transaction-by-co-signing/":["javascript","python"],"/docs/tutorials/best-practices/account-management/sponsor-a-transaction-with-a-pre-funded-pool/":["javascript","python"],"/docs/tutorials/best-practices/account-management/transfer-a-reserve-sponsorship/":["javascript","python"],"/docs/tutorials/best-practices/key-management/assign-a-regular-key-pair/":["javascript","python"],"/docs/tutorials/best-practices/key-management/delete-an-account/":["javascript","python"],"/docs/tutorials/best-practices/key-management/disable-master-key-pair/":["javascript","python"],"/docs/tutorials/best-practices/key-management/remove-a-regular-key-pair/":["javascript","python"],"/docs/tutorials/best-practices/key-management/send-a-multi-signed-transaction/":["javascript","python"],"/docs/tutorials/best-practices/key-management/set-up-multi-signing/":["javascript","python"],"/docs/tutorials/best-practices/transaction-sending/send-a-multi-account-batch-transaction/":["javascript"],"/docs/tutorials/best-practices/transaction-sending/send-a-single-account-batch-transaction/":["javascript"],"/docs/tutorials/best-practices/transaction-sending/use-tickets/":["javascript","python","go"],"/docs/tutorials/defi/dex/add-assets-to-amm-in-javascript/":["javascript"],"/docs/tutorials/defi/dex/create-an-automated-market-maker/":["javascript"],"/docs/tutorials/defi/dex/trade-in-the-decentralized-exchange/":["javascript","python"],"/docs/tutorials/defi/dex/use-amm-auction-slot-for-lower-fees/":["javascript"],"/docs/tutorials/tokens/fungible-tokens/enable-no-freeze/":["javascript","http"],"/docs/tutorials/tokens/fungible-tokens/enact-global-freeze/":["javascript","http"],"/docs/tutorials/tokens/fungible-tokens/freeze-a-trust-line/":["javascript","http"],"/docs/tutorials/tokens/fungible-tokens/issue-a-fungible-token/":["javascript","python","java"],"/docs/tutorials/tokens/mpts/claw-back-confidential-balances/":["javascript","python"],"/docs/tutorials/tokens/mpts/issue-a-multi-purpose-token/":["javascript","python"],"/docs/tutorials/tokens/mpts/issue-mpt-for-confidential-transfers/":["javascript","python"],"/docs/tutorials/tokens/nfts/assign-an-authorized-minter-js/":["javascript"],"/docs/tutorials/tokens/nfts/assign-an-authorized-minter-py/":["python"],"/docs/tutorials/tokens/nfts/batch-mint-nfts-js/":["javascript"],"/docs/tutorials/tokens/nfts/batch-mint-nfts-py/":["python"],"/docs/tutorials/tokens/nfts/broker-an-nft-sale-js/":["javascript"],"/docs/tutorials/tokens/nfts/broker-an-nft-sale-py/":["python"],"/docs/tutorials/tokens/nfts/mint-and-burn-nfts-js/":["javascript"],"/docs/tutorials/tokens/nfts/mint-and-burn-nfts-py/":["python"],"/docs/tutorials/tokens/nfts/transfer-nfts-js/":["javascript"],"/docs/tutorials/tokens/nfts/transfer-nfts-py/":["python"],"/docs/tutorials/defi/lending/use-single-asset-vaults/create-a-single-asset-vault/":["javascript","python"],"/docs/tutorials/defi/lending/use-single-asset-vaults/deposit-into-a-vault/":["javascript","python"],"/docs/tutorials/defi/lending/use-single-asset-vaults/withdraw-from-a-vault/":["javascript","python"],"/docs/tutorials/defi/lending/use-the-lending-protocol/claw-back-cover/":["javascript","python","go"],"/docs/tutorials/defi/lending/use-the-lending-protocol/create-a-loan-broker/":["javascript","python","go"],"/docs/tutorials/defi/lending/use-the-lending-protocol/create-a-loan/":["javascript","python","go"],"/docs/tutorials/defi/lending/use-the-lending-protocol/deposit-and-withdraw-cover/":["javascript","python","go"],"/docs/tutorials/defi/lending/use-the-lending-protocol/manage-a-loan/":["javascript","python","go"],"/docs/tutorials/defi/lending/use-the-lending-protocol/pay-off-a-loan/":["javascript","python","go"]}