{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/pt-BR/products/wallet/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Asset sweeping now available","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"asset-sweeping-now-available","__idx":0},"children":["Asset sweeping now available"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody (Wallet) now includes ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["asset sweeping"]},", which automatically consolidates digital assets from multiple vault accounts into a centralized treasury wallet on a configurable schedule."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Asset sweeping streamlines treasury management operations, removes the need for manual transfers, saves time, and reduces operational risk."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Only owners and administrators can configure sweeping operations."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"why-it-matters","__idx":1},"children":["Why it matters"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Managing deposits across multiple wallets takes time and adds operational complexity. Consider an exchange or payment processor receiving crypto deposits from hundreds of customers daily, each into separate wallet addresses."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Without asset sweeping, customers must manually transfer assets from intermediate wallets to treasury accounts, which is inefficient and error-prone. Asset sweeping automates this process, moves funds to their intended destination, simplifies treasury management, and reduces operational overhead."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-is-asset-sweeping","__idx":2},"children":["What is asset sweeping?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Asset sweeping is an automated workflow that regularly moves assets from designated wallet accounts to a centralized treasury wallet. This on-chain operation consolidates your funds for treasury management, liquidity provision, or other business purposes."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"key-features","__idx":3},"children":["Key features"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Chain-specific configuration"]},": Set up unique sweeping parameters for each blockchain."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customizable asset selection"]},": Choose which assets to include in your sweeping operations."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Flexible wallet selection"]},": Enable sweeping on source wallets."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Dedicated fee management"]},": Specify a separate wallet for transaction fees."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Scheduled execution"]},": Automate daily sweeps."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Minimum amount thresholds"]},": Set minimum amounts to optimize for gas efficiency."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"get-started","__idx":4},"children":["Get started"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Go to Workflows"]},": Go to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings"]}," and select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Workflows"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create a sweep"]},": Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create sweep"]}," to configure a new sweeping operation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configure parameters"]},":",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Name your sweep for easy identification."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the blockchain network."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Choose the assets to sweep."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deposit wallet"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Fees wallet"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Review and save your configuration."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configure source wallets"]},":",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enable outgoing transactions."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enable sweeping."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You don't need to configure policies on source wallets."]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After you create a sweep, use the action menu for each sweep to:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["View sweep details."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Delete the sweep configuration."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enable or disable the sweep."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Run a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Manual sweep"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"configuration-options","__idx":5},"children":["Configuration options"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Blockchain selection"]},": Ripple Custody (Wallet) supports multiple chains, including Bitcoin, XRP Ledger, Ethereum, Arbitrum, and Base."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Asset configuration"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select standard assets from the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Asset"]}," dropdown, or switch to a non-standard asset and enter a symbol and contract manually."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Set minimum sweep amounts to optimize transaction costs."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Wallet configuration"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deposit wallet"]},": The wallet that receives swept assets."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Fees wallet"]},": The wallet that pays transaction fees."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Frequency configuration"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Frequency"]},": Select an hourly or daily sweep frequency."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"best-practices","__idx":6},"children":["Best practices"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Optimize gas costs"]},": Set appropriate minimum sweep amounts to avoid unnecessary transactions with minimal value."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Monitor regularly"]},": Review your sweeping operations periodically to make sure they align with your treasury management strategy."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Manage fees"]},": Keep enough native asset in the fee wallet to cover transaction costs."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"limitations-and-considerations","__idx":7},"children":["Limitations and considerations"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Consider these limitations when you use asset sweeping:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You can create one sweep configuration per blockchain."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Ripple Custody (Wallet) processes transactions for monitored wallets sequentially."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Ripple Custody (Wallet) sets the default sweep frequency to daily."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"planned-enhancements","__idx":8},"children":["Planned enhancements"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody (Wallet) continues to improve asset sweeping. Planned enhancements may include:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Custom scheduling options beyond the daily and hourly frequency."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Advanced reporting and notifications for sweep events."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Parallel transaction processing."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more information about configuring asset sweeping for your organization, contact your account manager or our support team."]}]},"headings":[{"value":"Asset sweeping now available","id":"asset-sweeping-now-available","depth":1},{"value":"Why it matters","id":"why-it-matters","depth":2},{"value":"What is asset sweeping?","id":"what-is-asset-sweeping","depth":2},{"value":"Key features","id":"key-features","depth":2},{"value":"Get started","id":"get-started","depth":2},{"value":"Configuration options","id":"configuration-options","depth":2},{"value":"Best practices","id":"best-practices","depth":2},{"value":"Limitations and considerations","id":"limitations-and-considerations","depth":2},{"value":"Planned enhancements","id":"planned-enhancements","depth":2}],"frontmatter":{"title":"Asset sweeping now available","seo":{"title":"Asset sweeping now available"}},"lastModified":"2026-10-08T12:52:04.000Z","isTranslationFallback":true,"pagePropGetterError":{"message":"","name":""}},"slug":"/pt-br/products/wallet/changelogs/asset-sweeping-now-available","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}