API Co-Signer helps users automate approval and signing processes, making it ideal for workspaces with high transaction volumes or frequent activities. If you’re looking to automate transactions, it’s the perfect solution.
Before signing a transaction, Co-Signer will callback to your business system. It can initiate the signature only after authorization is obtained; otherwise, the transaction cannot proceed.
After the app-side signature authorization for the consolidation transaction, it will not callback to the Client system.
Both callback and signature sign verification methods can coexist, but at least one verification method is required. Developers can choose the verification method according to their needs.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"ChainUp Custody","colors":{"primary":"#2662FF","light":"#2662FF","dark":"#2662FF"},"logo":{"light":"https://mintcdn.com/zhp-9d4bf690/cbkONIKtw_CTQw7n/logo/chainupcustody-logo.svg?fit=max\u0026auto=format\u0026n=cbkONIKtw_CTQw7n\u0026q=85\u0026s=2fdc5228d243a49d95fcee4611d8982f","dark":"https://mintcdn.com/zhp-9d4bf690/cbkONIKtw_CTQw7n/logo/chainupcustody-logo.svg?fit=max\u0026auto=format\u0026n=cbkONIKtw_CTQw7n\u0026q=85\u0026s=2fdc5228d243a49d95fcee4611d8982f"},"favicon":"https://mintcdn.com/zhp-9d4bf690/cbkONIKtw_CTQw7n/logo/chainupcustody.svg?fit=max\u0026auto=format\u0026n=cbkONIKtw_CTQw7n\u0026q=85\u0026s=049ab15faffe4fcd88b0ae878c494c03","api":{"playground":{"display":"simple"},"mdx":{"server":"https://openapi.chainup.com"}},"appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"https://custodydocs-zh.chainup.com/introduction/overview/chainup-custody","label":"ZH-CN"}],"primary":{"type":"button","label":"Official Website","href":"https://custody.chainup.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zhp-9d4bf690","hasAudioNarration":false,"actualSubdomain":"zhp-9d4bf690","customDomains":["custodydocs-en.chainup.com"],"gitSource":{"type":"github","owner":"chainup-custody","repo":"custody-docs","deployBranch":"master","contentDirectory":"en","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae095d5cdcf99f97c312370","collectionId":"0b93002c-0e71-47d2-82e2-41b451fe1179","liveDeploymentHistoryId":"6ae095d5cdcf99f97c312370","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae095d5cdcf99f97c312370","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"MPC Self-Custody","count":121},{"language":"default","tag":"API","count":53},{"language":"default","tag":"User Guide","count":40},{"language":"default","tag":"API Interface","count":36},{"language":"default","tag":"Help Center","count":27},{"language":"default","tag":"Introduction","count":10},{"language":"default","tag":"Get Started","count":10},{"language":"default","tag":"Auto Sweep","count":8},{"language":"default","tag":"Workspace","count":8},{"language":"default","tag":"Strategy Engine","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-references/mpc-apis/co-signer/flow","slug":"/api-references/mpc-apis/co-signer/flow","pageMetadata":{"title":"Overview","description":null,"href":"/api-references/mpc-apis/co-signer/flow"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`API Co-Signer helps users automate approval and signing processes, making it ideal for workspaces with high transaction volumes or frequent activities. If you’re looking to automate transactions, it’s the perfect solution.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Before signing a transaction, Co-Signer will callback to your business system. It can initiate the signature only after authorization is obtained; otherwise, the transaction cannot proceed.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`After the app-side signature authorization for the consolidation transaction, it will not callback to the Client system.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/api-references/mpc-apis/co-signer/deploy`,children:`View Co-Signer Deployment Documentation`})}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`creating-an-address`,children:`Creating an Address`}),`\n`,_jsx(`div`,{className:`mint-w-full mint-flex mint-items-center mint-justify-center`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-create-address_en.png?fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=365a112633d29bc56d88c3e7a899b3d8`,width:`600`,\"data-og-width\":`2880`,\"data-og-height\":`1592`,\"data-path\":`images/apis/mpc-create-address_en.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-create-address_en.png?w=280\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=a77dce21c97d6491a4f19b2502c58176 280w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-create-address_en.png?w=560\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=acf2245dfeb1306f587d3d02f253aca2 560w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-create-address_en.png?w=840\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=a0580c06a7917a24f7458a48a1230b81 840w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-create-address_en.png?w=1100\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=f97755d203a87cadb86f6b502d1fed7f 1100w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-create-address_en.png?w=1650\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=cbfbf0897a6f8d554487066aeddcef1f 1650w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-create-address_en.png?w=2500\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=10c7c36f1c76a1a63052a92994a2ea71 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`automatic-signature-callback-method`,children:`Automatic Signature (Callback Method)`}),`\n`,_jsx(`div`,{className:`mint-w-full mint-flex mint-items-center mint-justify-center`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-callback_en.png?fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=870ff345f6f15f4232713b2c47d4dab5`,width:`600`,\"data-og-width\":`2880`,\"data-og-height\":`1592`,\"data-path\":`images/apis/mpc-withdraw-callback_en.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-callback_en.png?w=280\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=6409bc6e3e17cfd945968fdde8c3bacd 280w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-callback_en.png?w=560\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=60e6dd93bb616e03f3604305fcef3773 560w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-callback_en.png?w=840\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=863191150c7815beec5348fae179768a 840w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-callback_en.png?w=1100\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=d8f056630f93e005b02cac7232185774 1100w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-callback_en.png?w=1650\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=ec97023696a59fb5636fe640b0a2bb63 1650w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-callback_en.png?w=2500\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=5cc2ccdd4c8a48976b916162a90e2567 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`automatic-signature-signature-sign-verification-method`,children:`Automatic Signature (Signature Sign Verification Method)`}),`\n`,_jsx(`div`,{className:`mint-w-full mint-flex mint-items-center mint-justify-center`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-sign_en.png?fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=64d1b5447f3e5e6573034fe437433844`,width:`600`,\"data-og-width\":`2880`,\"data-og-height\":`1592`,\"data-path\":`images/apis/mpc-withdraw-sign_en.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-sign_en.png?w=280\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=0b14d445000b6745dc253ff5d1ee39d9 280w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-sign_en.png?w=560\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=f016acd327b958e188e3fa6d13f19404 560w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-sign_en.png?w=840\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=21970f43db24bf4810115d95d1e27bb0 840w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-sign_en.png?w=1100\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=d88d5ad9dbed99b8a10c13e7090fc6d9 1100w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-sign_en.png?w=1650\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=b487ad813917326b9a6711b17ba6c5a5 1650w, https://mintcdn.com/zhp-9d4bf690/AEZfbc6Vzsw1ahFp/images/apis/mpc-withdraw-sign_en.png?w=2500\u0026fit=max\u0026auto=format\u0026n=AEZfbc6Vzsw1ahFp\u0026q=85\u0026s=cdbd1824f8393f455ce84039b675d54a 2500w`})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Both callback and signature sign verification methods can coexist, but `,_jsx(_components.strong,{children:`at least one verification method is required`}),`. Developers can choose the verification method according to their needs.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Overview","description":null,"href":"/api-references/mpc-apis/co-signer/flow"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Creating an Address","slug":"creating-an-address","depth":2,"children":[]},{"title":"Automatic Signature (Callback Method)","slug":"automatic-signature-callback-method","depth":2,"children":[]},{"title":"Automatic Signature (Signature Sign Verification Method)","slug":"automatic-signature-signature-sign-verification-method","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-flex {\n display: flex\n}\n.mint-w-full {\n width: 100%\n}\n.mint-items-center {\n align-items: center\n}\n.mint-justify-center {\n justify-content: center\n}","subdomain":"zhp-9d4bf690","siteName":"ChainUp Custody","title":"Overview - ChainUp Custody","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T10:57:25.080Z","originalFileLocation":"api-references/mpc-apis/co-signer/flow.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"ChainUp Custody\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Overview - ChainUp Custody\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ChainUp Custody\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zhp-9d4bf690.mintlify.app/_mintlify/api/og/v2?division=Co-Signer\u0026amp;title=Overview\u0026amp;theme=e4d5ec45666c4be4ba4514c4\u0026amp;signature=2cc958118ec33cc27cdbb45c3dc5fb5f407f4bbd91948bb855895015957f070f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Overview - ChainUp Custody\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zhp-9d4bf690.mintlify.app/_mintlify/api/og/v2?division=Co-Signer\u0026amp;title=Overview\u0026amp;theme=e4d5ec45666c4be4ba4514c4\u0026amp;signature=2cc958118ec33cc27cdbb45c3dc5fb5f407f4bbd91948bb855895015957f070f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/zhp-9d4bf690/LWKxnH-wx64j2ccl/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ChainUp Custody\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2662FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-references/mpc-apis/co-signer/flow.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://custodydocs-en.chainup.com/#organization\",\"name\":\"ChainUp Custody\",\"url\":\"https://custodydocs-en.chainup.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zhp-9d4bf690/cbkONIKtw_CTQw7n/logo/chainupcustody-logo.svg?fit=max\u0026auto=format\u0026n=cbkONIKtw_CTQw7n\u0026q=85\u0026s=2fdc5228d243a49d95fcee4611d8982f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://custodydocs-en.chainup.com#website\",\"name\":\"ChainUp Custody\",\"url\":\"https://custodydocs-en.chainup.com\",\"publisher\":{\"@id\":\"https://custodydocs-en.chainup.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow#webpage\",\"url\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow\",\"name\":\"Overview\",\"dateModified\":\"2026-10-19T10:57:25.080Z\",\"isPartOf\":{\"@id\":\"https://custodydocs-en.chainup.com#website\"},\"breadcrumb\":{\"@id\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"MPC Self-Custody\",\"item\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/guide/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Overview\",\"item\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow#article\",\"headline\":\"Overview\",\"name\":\"Overview\",\"url\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow\",\"mainEntityOfPage\":{\"@id\":\"https://custodydocs-en.chainup.com/api-references/mpc-apis/co-signer/flow#webpage\"},\"dateModified\":\"2026-10-19T10:57:25.080Z\",\"publisher\":{\"@id\":\"https://custodydocs-en.chainup.com/#organization\"},\"isPartOf\":{\"@id\":\"https://custodydocs-en.chainup.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ChainUp Custody\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ChainUp Custody","nav":{"global":null,"tabs":[{"tab":"Introduction","pages":[{"title":"Introduction","href":"/introduction/overview/chainup-custody"}]},{"tab":"Get Started","pages":[{"title":"Get Started","href":"/quick-start/overview/quickstart"}]},{"tab":"API","groups":[{"group":"Introduction to APIs","pages":[{"title":"ChainUp Custody APIs","href":"/api-references/intro/custody-apis"}]},{"group":"MPC Self-Custody","pages":[{"group":"Integration Guide","pages":[{"title":"Overview","href":"/api-references/mpc-apis/guide/overview"},{"title":"Open Account","href":"/api-references/mpc-apis/guide/create-account"},{"title":"Preparation","href":"/api-references/mpc-apis/guide/function-set"},{"title":"Integration Testing","href":"/api-references/mpc-apis/guide/test-flow"}]},{"group":"API Interface","pages":[{"title":"Overview","href":"/api-references/mpc-apis/apis/description"},{"group":"Workspace","pages":[{"title":"Get Supported Networks","api":"GET /api/mpc/wallet/open_coin","href":"/api-references/mpc-apis/apis/wallet/open-coin"},{"title":"Get MPC Workspace Coin Details","api":"GET /api/mpc/coin_list","href":"/api-references/mpc-apis/apis/wallet/coin-list"},{"title":"Get Latest Block Height","api":"GET /api/mpc/chain_height","href":"/api-references/mpc-apis/apis/wallet/chain-height"},{"title":"Estimated Mining Fee For Transfer","api":"GET /v2/chain/minerfee","href":"/api-references/mpc-apis/apis/wallet/minner-fee"}]},{"group":"Wallet","pages":[{"title":"Create wallet","api":"POST /api/mpc/sub_wallet/create","href":"/api-references/mpc-apis/apis/sub-wallet/subwallet-create"},{"title":"Create Wallet Address","api":"POST /api/mpc/sub_wallet/create/address","href":"/api-references/mpc-apis/apis/sub-wallet/subwallet-create-address"},{"title":"Query Wallet Address","api":"POST /api/mpc/sub_wallet/get/address/list","href":"/api-references/mpc-apis/apis/sub-wallet/subwallet-get-address"},{"title":"Get Wallet Assets","api":"GET /api/mpc/sub_wallet/assets","href":"/api-references/mpc-apis/apis/sub-wallet/subwallet-assets"},{"title":"Modify the Wallet Display Status","api":"POST /api/mpc/sub_wallet/change_show_status","href":"/api-references/mpc-apis/apis/sub-wallet/subwallet-show-status"},{"title":"Verify Address Information","api":"GET /api/mpc/sub_wallet/address/info","href":"/api-references/mpc-apis/apis/sub-wallet/subwallet-address-info"}]},{"group":"Transfer (Withdrawal)","pages":[{"title":"Transfer (Withdrawal)","api":"POST /api/mpc/billing/withdraw","href":"/api-references/mpc-apis/apis/withdraw/withdraw"},{"title":"Get Transfer Records","api":"GET /api/mpc/billing/withdraw_list","href":"/api-references/mpc-apis/apis/withdraw/withdraw-list"},{"title":"Synchronize Transfer Records","api":"GET /api/mpc/billing/sync_withdraw_list","href":"/api-references/mpc-apis/apis/withdraw/withdraw-sync-list"},{"title":"Accelerate Transfer (Withdrawal)","api":"POST /api/mpc/billing/withdraw_accelerate","href":"/api-references/mpc-apis/apis/withdraw/withdraw-accelerate"}]},{"group":"Receiving (Deposit)","pages":[{"title":"Get Receiving records","api":"GET /api/mpc/billing/deposit_list","href":"/api-references/mpc-apis/apis/deposit/deposit-list"},{"title":"Sync Receiving record","api":"GET /api/mpc/billing/sync_deposit_list","href":"/api-references/mpc-apis/apis/deposit/deposit-sync-list"}]},{"group":"Auto Sweep","pages":[{"title":"Get Auto-Sweep Wallets","api":"GET /api/mpc/auto_collect/sub_wallets","href":"/api-references/mpc-apis/apis/consolidation/consolidation-subwallet"},{"title":"Configure Auto-Sweep for Coin","api":"POST /api/mpc/auto_collect/symbol/set","href":"/api-references/mpc-apis/apis/consolidation/consolidation-symbol-set"},{"title":"Sync Auto Sweeping Records","api":"GET /api/mpc/billing/sync_auto_collect_list","href":"/api-references/mpc-apis/apis/consolidation/consolidation-sync-list"}]},{"group":"Web3 Transaction","pages":[{"title":"Create Web3 Transaction","api":"POST /api/mpc/web3/trans/create","href":"/api-references/mpc-apis/apis/web3/web3-create"},{"title":"Web3 Transaction Speed Up","api":"POST /api/mpc/web3/pending","href":"/api-references/mpc-apis/apis/web3/web3-pending"},{"title":"Get Web3 Transaction Records","api":"GET /api/mpc/web3/trans_list","href":"/api-references/mpc-apis/apis/web3/web3-record-list"},{"title":"Sync Web3 Transaction Records","api":"GET /api/mpc/web3/sync_trans_list","href":"/api-references/mpc-apis/apis/web3/web3-record-sync-list"}]},{"group":"NFT","pages":[{"title":"Get NFT Information","api":"POST /api/nft/info","href":"/api-references/mpc-apis/apis/nft/nft-info"}]},{"group":"Babylon","pages":[{"title":"Stake","api":"POST /api/mpc/babylon/stake","href":"/api-references/mpc-apis/apis/babylon/stake"},{"title":"Unstake","api":"POST /api/mpc/babylon/unstake","href":"/api-references/mpc-apis/apis/babylon/unstake"},{"title":"Unbond","api":"POST /api/mpc/babylon/unbond","href":"/api-references/mpc-apis/apis/babylon/unbond"},{"title":"Get stake record list","api":"GET /api/mpc/babylon/stake_list","href":"/api-references/mpc-apis/apis/babylon/stake-list"},{"title":"Get stake record details","api":"GET /api/mpc/babylon/details","href":"/api-references/mpc-apis/apis/babylon/stake-details"},{"title":"Get stake record details","api":"GET /api/mpc/babylon/details_by_request_id","href":"/api-references/mpc-apis/apis/babylon/stake-details-by-req-id"}]},{"group":"Tron Resource","pages":[{"title":"Purchase TRON resources on the Custody platform.","href":"/api-references/mpc-apis/apis/tron/resource-shopping-guide"},{"title":"Purchase TRON Network Transaction Resources","api":"POST /api/mpc/tron/delegate","href":"/api-references/mpc-apis/apis/tron/delegate-create"},{"title":"Obtain transaction records for purchasing Tron resources","api":"GET /api/mpc/tron/delegate/trans_list","href":"/api-references/mpc-apis/apis/tron/delegate-record-list"},{"title":"Synchronize Tron purchasing resource transaction records","api":"GET /api/mpc/tron/delegate/sync_trans_list","href":"/api-references/mpc-apis/apis/tron/delegate-record-sync-list"},{"title":"Tron Resource Purchase Asynchronous Notification","href":"/api-references/mpc-apis/apis/tron/tron-notify"}]}]},{"group":"Transaction Callback Notification","pages":[{"title":"Overview","href":"/api-references/mpc-apis/notify/description"},{"title":"Receive Asynchronous Notification","href":"/api-references/mpc-apis/notify/deposit"},{"title":"Transfer Asynchronous Notification","href":"/api-references/mpc-apis/notify/withdraw"},{"title":"Web3 Transaction Asynchronous Notification","href":"/api-references/mpc-apis/notify/web3"},{"title":"Tron Resource Purchase Asynchronous Notification","description":null,"href":"/api-references/mpc-apis/notify/tron"}]},{"group":"Co-Signer","pages":[{"title":"Overview","href":"/api-references/mpc-apis/co-signer/flow"},{"group":"Co-Signer Callback","pages":[{"title":"Transfer(Withdrawal) Callback","api":"POST /{custom-url}","description":null,"href":"/api-references/mpc-apis/co-signer/callback/withdraw"},{"title":"Web3 Transaction Callback","api":"POST /{custom-url}","href":"/api-references/mpc-apis/co-signer/callback/web3"}]},{"title":"Co-Signer Transaction Signature Verification","href":"/api-references/mpc-apis/co-signer/sign-verify"},{"title":"Co-Signer Deployment","href":"/api-references/mpc-apis/co-signer/deploy"}]},{"title":"Error Code","href":"/api-references/mpc-apis/err-code"},{"title":"SDK","href":"/api-references/mpc-apis/sdk"}]}]},{"tab":"Help Center","pages":[{"title":"Help Center","href":"/help-center/introduction/manage-custody"}]},{"tab":"User Guide","pages":[{"title":"User Guide","href":"/user-guide/mpc-wallet/account/password"}]}]},"basePath":"","title":"Overview - ChainUp Custody","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-B4-wUcHm.js","lightbox-handle-r17bVUz3.js"]}