{"templateId":"markdown","versions":[{"version":"v1.40","label":"v1.40 STS","link":"/products/custody/v1.40/ui/get-started/key-operations/intent-signature","default":true,"active":false,"folderId":"c15a2701"},{"version":"v1.39","label":"v1.39 STS","link":"/products/custody/v1.39/ui/get-started/key-operations/intent-signature","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.38","label":"v1.38 STS","link":"/products/custody/v1.38/ui/get-started/key-operations/intent-signature","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.34","label":"v1.34 LTS","link":"/products/custody/v1.34/ui/get-started/key-operations/intent-signature","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.26","label":"v1.26 LTS","link":"/products/custody/v1.26/ui/get-started/key-operations/intent-signature","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.19","label":"v1.19 LTS","link":"/products/custody/v1.19/ui/get-started/key-operations/intent-signature","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.15","label":"v1.15 LTS","link":"/products/custody/v1.15/ui/get-started/key-operations/intent-signature","default":false,"active":true,"folderId":"c15a2701"}],"sharedDataIds":{"sidebar":"sidebar-products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Sign intents","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","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":"sign-intents","__idx":0},"children":["Sign intents"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Every system change request must include a digital signature. Whenever you submit an intent for approval, approve an intent, or reject an intent, you need to sign the intent with the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ripple Custody: Auth & Sign"]}," app."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites","__idx":1},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To sign an intent, you need access to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ripple Custody: Auth & Sign"]}," app on your mobile device."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"sign-an-intent","__idx":2},"children":["Sign an intent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To sign an intent:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["With the app, scan the QR code displayed in the UI:"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/sign-app.045ca52ac0bda7003867003c94e53b0dd72db26aca46b76934e768977e778707.42acde11.png","alt":"Authenticator signing intent update"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the Signature requested window:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Review the information displayed in the app in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Intent details"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Raw details"]}," sections. This example shows a prompt to sign a request to create a new domain:"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/sign-app2.44ff608541763547505740b3b2d452f8761062abbe8e7c63e1226f5ff56460be.42acde11.png","alt":"Authenticator signing intent update"},"children":[]}," ","2. Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Sign"]},"."]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Result"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ","Ripple Custody"," UI shows a success message if the signature was successful and an error message if the signature was unsuccessful."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If the signature was successful, you can now check the progress of your intent, as described in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.15/ui/get-started/key-operations/check"},"children":["Check updates"]},"."]}]}]},"headings":[{"value":"Sign intents","id":"sign-intents","depth":1},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Sign an intent","id":"sign-an-intent","depth":2}],"frontmatter":{"seo":{"title":"Sign intents"}},"lastModified":"2025-10-28T02:35:57.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/custody/v1.15/ui/get-started/key-operations/intent-signature","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}