{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-products/wallet/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Transaction Freeze and Compliance Controls","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com/products/custody","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"transaction-freeze-and-compliance-controls","__idx":0},"children":["Transaction Freeze and Compliance Controls"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["We're excited to announce powerful new compliance and risk management features that give you greater control over incoming transactions and fund availability."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"whats-new","__idx":1},"children":["What's New"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"_","__idx":2},"children":["🔒 ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Transaction Freeze Controls"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Take immediate action on suspicious or high-risk transactions with our new freeze capabilities:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Freeze Transactions"]},": Instantly freeze any incoming transaction for compliance review."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Unfreeze with Confidence"]},": Release funds after completing your review process."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Complete Audit Trail"]},": Track every freeze and unfreeze action with detailed history including who made the decision, when, and why."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"_-1","__idx":3},"children":["🎯 ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Automatic Freeze Settings"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Configure wallets to automatically freeze all incoming transactions for review:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enable automatic freezing on high-risk or compliance-sensitive wallets."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Review and approve transactions before funds become available."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Perfect for wallets requiring additional oversight or regulatory compliance."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"_-2","__idx":4},"children":["📊 ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Enhanced Balance Visibility"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Get complete clarity on your fund availability with new balance breakdowns:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Total Balance"]},": See all funds in your wallet."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Available Balance"]},": Know exactly what you can spend right now."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Frozen Balance"]},": Track funds under review."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pending Balance"]},": Monitor transactions being processed."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"why-this-matters","__idx":5},"children":["Why This Matters"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"for-compliance-teams","__idx":6},"children":["For Compliance Teams"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Meet regulatory requirements by holding funds for mandatory review periods."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Implement robust AML/KYC workflows with transaction freezing."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Maintain detailed audit trails for regulatory reporting."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"for-risk-management","__idx":7},"children":["For Risk Management"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Respond immediately to suspicious activity by freezing transactions."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Prevent unauthorized fund movement while investigations are underway."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"for-operations","__idx":8},"children":["For Operations"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Clear visibility into fund availability prevents accidental overspending."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Streamlined approval workflows for releasing frozen funds."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Better reconciliation with detailed balance breakdowns."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"how-to-get-started","__idx":9},"children":["How to Get Started"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Manual Freeze/Unfreeze"]},": Use the new freeze and unfreeze endpoints to control specific transactions."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Automatic Freezing"]},": Update your wallet settings to enable automatic freezing of incoming transactions."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Monitor Balances"]},": Check the enhanced balance response to see available vs. frozen funds."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"coming-soon","__idx":10},"children":["Coming Soon"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["We're continuing to enhance our compliance capabilities with:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Smart Freeze Rules"]},": Automatically freeze transactions based on amount thresholds, sender patterns, or custom criteria."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Enhanced Integration"]},": Connect with third-party compliance providers for automated screening."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"api-endpoints","__idx":11},"children":["API Endpoints"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["New Endpoints:"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Freeze Transaction - See the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/wallet/api-docs/palisade-api/palisade-api"},"children":["Wallet-as-a-Service (Palisade) API"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Unfreeze Transaction - See the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/wallet/api-docs/palisade-api/palisade-api"},"children":["Wallet-as-a-Service (Palisade) API"]},"."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Enhanced Endpoints:"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Update Wallet Settings - Now with automatic freeze configuration. See the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/wallet/api-docs/palisade-api/palisade-api"},"children":["Wallet-as-a-Service (Palisade) API"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Get Wallet Balances - Now returns available, frozen, and pending balances. See the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/wallet/api-docs/palisade-api/palisade-api"},"children":["Wallet-as-a-Service (Palisade) API"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Get a transaction - Now returns freeze history information. See the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/wallet/api-docs/palisade-api/palisade-api"},"children":["Wallet-as-a-Service (Palisade) API"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"questions","__idx":12},"children":["Questions?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more information about these features, please refer to our ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/wallet/api-docs/palisade-api/palisade-api"},"children":["API documentation"]}," or contact your account manager."]}]},"headings":[{"value":"Transaction Freeze and Compliance Controls","id":"transaction-freeze-and-compliance-controls","depth":1},{"value":"What's New","id":"whats-new","depth":3},{"value":"🔒","id":"_","depth":4},{"value":"🎯","id":"_-1","depth":4},{"value":"📊","id":"_-2","depth":4},{"value":"Why This Matters","id":"why-this-matters","depth":3},{"value":"For Compliance Teams","id":"for-compliance-teams","depth":4},{"value":"For Risk Management","id":"for-risk-management","depth":4},{"value":"For Operations","id":"for-operations","depth":4},{"value":"How to Get Started","id":"how-to-get-started","depth":3},{"value":"Coming Soon","id":"coming-soon","depth":3},{"value":"API Endpoints","id":"api-endpoints","depth":3},{"value":"Questions?","id":"questions","depth":3}],"frontmatter":{"title":"Transaction Freeze and Compliance Controls","seo":{"title":"Transaction Freeze and Compliance Controls"}},"lastModified":"2026-01-29T15:53:00.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/wallet/changelogs/transaction-freeze-and-compliance-controls","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}