Get the status of the caller's deposit from Hyperliquid by its action nonce
Where the caller’s deposit from Hyperliquid (HyperCore) is, by the
action nonce the withdrawal was signed with — the noncedepositFromHypercore returns.
A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so
it has no transaction hash the depositor ever sees. The sweeper reads the
Hyperliquid account and nonce from the burn, and again from the attested
message its Sei mint carries, and answers with the same SweeperDeposit
entries get_sweeper_deposit_status returns. Usually one entry: the
burn (statuses from BURNED on, sourceChainId HyperEVM) or, while the
burn is not yet indexed but Circle has already minted, the Sei mint
(sourceChainId Sei, RECEIVED then DEPOSITED); both can show for a
moment before the sweeper links them. Empty until either is indexed,
and for a nonce the caller was never credited under.
Authenticated: only deposits credited to the session’s own address are
returned, whichever Hyperliquid account signed the withdrawal
(hypercoreUser names it).
GET
/
api
/
v1
/
sweeper
/
deposits
/
hypercore
/
{nonce}
Get the status of the caller's deposit from Hyperliquid by its action nonce
curl --request GET \ --url https://apimonaco.xyz/api/v1/sweeper/deposits/hypercore/{nonce} \ --header 'X-Monaco-Signature: <api-key>'
Ed25519 session-key request signing. Every authenticated request carries three headers: X-Monaco-PublicKey (64-char lowercase-hex session public key), X-Monaco-Timestamp (Unix milliseconds, within 30s of server time), and X-Monaco-Signature (hex ed25519 signature). The signature is over METHOD\npath?query\ntimestamp_ms\nSHA256_hex(body), where the body hash is the SHA-256 of the empty byte string when there is no body. Obtain the session keypair from POST /api/v1/auth/challenge followed by POST /api/v1/auth/verify.
The caller's deposits made by that Hyperliquid action: usually one, its burn, or its Sei mint while the burn is not yet indexed; empty until either is
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Monaco Protocol SDK v1.1.14","description":"High-performance spot and perpetuals trading infrastructure built on Sei. Complete documentation for builders integrating Monaco Protocol into their applications.","colors":{"primary":"#233329","light":"#3A5544","dark":"#1A2620"},"logo":{"light":"https://mintcdn.com/monaco/Puhxf4Whf6wQMalZ/logo.png?fit=max\u0026auto=format\u0026n=Puhxf4Whf6wQMalZ\u0026q=85\u0026s=6b0d46b12348c8cb28126629f97faae0","dark":"https://mintcdn.com/monaco/Puhxf4Whf6wQMalZ/logo-white.png?fit=max\u0026auto=format\u0026n=Puhxf4Whf6wQMalZ\u0026q=85\u0026s=2e00e628ed93f72b88edb25eb8d8725e"},"favicon":"https://mintcdn.com/monaco/Puhxf4Whf6wQMalZ/logoMark.png?fit=max\u0026auto=format\u0026n=Puhxf4Whf6wQMalZ\u0026q=85\u0026s=7cfd00a92f26b8cb3855b908c31629b8","api":{"playground":{"proxy":false},"examples":{"prefill":true}},"contextual":{"options":["copy","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://0xmonaco.com"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"monaco","hasAudioNarration":false,"actualSubdomain":"monaco","customDomains":["docs.0xmonaco.com"],"gitSource":{"type":"github","owner":"monaco-research","repo":"monaco-core","deployBranch":"develop","contentDirectory":"docs/src","isPrivate":true,"mountPath":"","label":""},"feedback":{"issues":false,"edits":false,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af5296f119781e823692a89","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"APIs","count":189},{"language":"default","tag":"REST API","count":166},{"language":"default","tag":"Libraries","count":27},{"language":"default","tag":"gRPC API","count":21},{"language":"default","tag":"Protobuf Reference","count":21},{"language":"default","tag":"Market","count":20},{"language":"default","tag":"TypeScript SDK","count":19},{"language":"default","tag":"Margin Accounts","count":19},{"language":"default","tag":"Orders","count":19},{"language":"default","tag":"Accounts","count":16}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"editor-metadata","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":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce","slug":"/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce","pageMetadata":{"title":"Get the status of the caller's deposit from Hyperliquid by its action nonce","description":"Where the caller's deposit from Hyperliquid (HyperCore) is, by the\n action nonce the withdrawal was signed with — the `nonce`\n `depositFromHypercore` returns.\n\n A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so\n it has no transaction hash the depositor ever sees. The sweeper reads the\n Hyperliquid account and nonce from the burn, and again from the attested\n message its Sei mint carries, and answers with the same `SweeperDeposit`\n entries `get_sweeper_deposit_status` returns. Usually one entry: the\n burn (statuses from `BURNED` on, `sourceChainId` HyperEVM) or, while the\n burn is not yet indexed but Circle has already minted, the Sei mint\n (`sourceChainId` Sei, `RECEIVED` then `DEPOSITED`); both can show for a\n moment before the sweeper links them. Empty until either is indexed,\n and for a nonce the caller was never credited under.\n\n Authenticated: only deposits credited to the session's own address are\n returned, whichever Hyperliquid account signed the withdrawal\n (`hypercoreUser` names it).","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/sweeper/deposits/hypercore/{nonce}","href":"/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Where the caller’s deposit from Hyperliquid (HyperCore) is, by the\\naction nonce the withdrawal was signed with — the \", _jsx(_components.code, {\n children: \"nonce\"\n }), \"\\n\", _jsx(_components.code, {\n children: \"depositFromHypercore\"\n }), \" returns.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so\\nit has no transaction hash the depositor ever sees. The sweeper reads the\\nHyperliquid account and nonce from the burn, and again from the attested\\nmessage its Sei mint carries, and answers with the same \", _jsx(_components.code, {\n children: \"SweeperDeposit\"\n }), \"\\nentries \", _jsx(_components.code, {\n children: \"get_sweeper_deposit_status\"\n }), \" returns. Usually one entry: the\\nburn (statuses from \", _jsx(_components.code, {\n children: \"BURNED\"\n }), \" on, \", _jsx(_components.code, {\n children: \"sourceChainId\"\n }), \" HyperEVM) or, while the\\nburn is not yet indexed but Circle has already minted, the Sei mint\\n(\", _jsx(_components.code, {\n children: \"sourceChainId\"\n }), \" Sei, \", _jsx(_components.code, {\n children: \"RECEIVED\"\n }), \" then \", _jsx(_components.code, {\n children: \"DEPOSITED\"\n }), \"); both can show for a\\nmoment before the sweeper links them. Empty until either is indexed,\\nand for a nonce the caller was never credited under.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Authenticated: only deposits credited to the session’s own address are\\nreturned, whichever Hyperliquid account signed the withdrawal\\n(\", _jsx(_components.code, {\n children: \"hypercoreUser\"\n }), \" names it).\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get the status of the caller's deposit from Hyperliquid by its action nonce","description":"Where the caller's deposit from Hyperliquid (HyperCore) is, by the\n action nonce the withdrawal was signed with — the `nonce`\n `depositFromHypercore` returns.\n\n A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so\n it has no transaction hash the depositor ever sees. The sweeper reads the\n Hyperliquid account and nonce from the burn, and again from the attested\n message its Sei mint carries, and answers with the same `SweeperDeposit`\n entries `get_sweeper_deposit_status` returns. Usually one entry: the\n burn (statuses from `BURNED` on, `sourceChainId` HyperEVM) or, while the\n burn is not yet indexed but Circle has already minted, the Sei mint\n (`sourceChainId` Sei, `RECEIVED` then `DEPOSITED`); both can show for a\n moment before the sweeper links them. Empty until either is indexed,\n and for a nonce the caller was never credited under.\n\n Authenticated: only deposits credited to the session's own address are\n returned, whichever Hyperliquid account signed the withdrawal\n (`hypercoreUser` names it).","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/sweeper/deposits/hypercore/{nonce}","href":"/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["SweeperService","Sweeper"],"summary":"Get the status of the caller's deposit from Hyperliquid by its action nonce","description":"Where the caller's deposit from Hyperliquid (HyperCore) is, by the\n action nonce the withdrawal was signed with — the `nonce`\n `depositFromHypercore` returns.\n\n A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so\n it has no transaction hash the depositor ever sees. The sweeper reads the\n Hyperliquid account and nonce from the burn, and again from the attested\n message its Sei mint carries, and answers with the same `SweeperDeposit`\n entries `get_sweeper_deposit_status` returns. Usually one entry: the\n burn (statuses from `BURNED` on, `sourceChainId` HyperEVM) or, while the\n burn is not yet indexed but Circle has already minted, the Sei mint\n (`sourceChainId` Sei, `RECEIVED` then `DEPOSITED`); both can show for a\n moment before the sweeper links them. Empty until either is indexed,\n and for a nonce the caller was never credited under.\n\n Authenticated: only deposits credited to the session's own address are\n returned, whichever Hyperliquid account signed the withdrawal\n (`hypercoreUser` names it).","operationId":"get_sweeper_hypercore_deposit_status","parameters":["4e38adf8-7c47-4db1-8c4c-ad098dd4103e"],"responses":{"200":"c47151c4-2ad4-482b-a2fd-0e8b36166214","400":"c5d5a2e5-a4b9-4e9c-99f2-36566b070fc6","401":"ef627a91-5d42-40f0-b17d-2facff7435ba","429":"ff40b54c-c164-4730-a74d-8ce1056dd71e","500":"e93f69e2-df33-41ba-8af8-f2c3861e0cba","503":"d29bc606-234b-4c87-9da2-caaf58baf4f8"},"security":["f40709b9-0b9c-4303-8df2-7a9fdd5572c2","5d307577-faef-4fac-bf0d-38c438212e5b"],"method":"get","type":"path","servers":["76af5a68-1490-444f-9e1c-a0268868c659"],"path":"/api/v1/sweeper/deposits/hypercore/{nonce}","baseUrlOptions":["https://apimonaco.xyz"],"title":"Get the status of the caller's deposit from Hyperliquid by its action nonce","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[],"disableProxy":true},"dependencies":{"parameters":{"4e38adf8-7c47-4db1-8c4c-ad098dd4103e":{"name":"nonce","in":"path","required":true,"schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"c47151c4-2ad4-482b-a2fd-0e8b36166214":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"deposits":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"txHash":{"oneOf":[{"type":"string","description":"The deposit transaction's hash, lowercase","uniqueKey":"deposits.oneOf.0.items.[INDEX].txHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"The deposit transaction's hash, lowercase","uniqueKey":"deposits.oneOf.0.items.[INDEX].txHash.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].txHash","typeLabel":"string | null"},"sourceChainId":{"oneOf":[{"example":8453,"type":"integer","description":"EVM chain id the deposit was made on, as listed by `get_sweeper_chains` — or the chain a CCTP burn made straight to the deposit address was made on: HyperEVM (999; 998 on testnet) for a deposit from Hyperliquid, Arc (5042; 5042002 on testnet) for one from Arc","format":"int64","uniqueKey":"deposits.oneOf.0.items.[INDEX].sourceChainId.oneOf.0","typeLabel":"integer\u003cint64>"},{"example":8453,"type":"null","description":"EVM chain id the deposit was made on, as listed by `get_sweeper_chains` — or the chain a CCTP burn made straight to the deposit address was made on: HyperEVM (999; 998 on testnet) for a deposit from Hyperliquid, Arc (5042; 5042002 on testnet) for one from Arc","format":"int64","uniqueKey":"deposits.oneOf.0.items.[INDEX].sourceChainId.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].sourceChainId","typeLabel":"integer\u003cint64> | null"},"sourceDomain":{"oneOf":[{"example":6,"type":"integer","description":"The source chain's CCTP domain, once the deposit's CCTP burn is known; absent for hub deposits and before then","format":"uint32","uniqueKey":"deposits.oneOf.0.items.[INDEX].sourceDomain.oneOf.0","typeLabel":"integer\u003cuint32>"},{"example":6,"type":"null","description":"The source chain's CCTP domain, once the deposit's CCTP burn is known; absent for hub deposits and before then","format":"uint32","uniqueKey":"deposits.oneOf.0.items.[INDEX].sourceDomain.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].sourceDomain","typeLabel":"integer\u003cuint32> | null"},"beneficiary":{"oneOf":[{"type":"string","description":"The address the deposit is credited to (the caller's own), lowercase","uniqueKey":"deposits.oneOf.0.items.[INDEX].beneficiary.oneOf.0","typeLabel":"string"},{"type":"null","description":"The address the deposit is credited to (the caller's own), lowercase","uniqueKey":"deposits.oneOf.0.items.[INDEX].beneficiary.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].beneficiary","typeLabel":"string | null"},"clientId":{"oneOf":[{"type":"string","description":"Client id of the application the deposit address was registered under","uniqueKey":"deposits.oneOf.0.items.[INDEX].clientId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Client id of the application the deposit address was registered under","uniqueKey":"deposits.oneOf.0.items.[INDEX].clientId.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].clientId","typeLabel":"string | null"},"depositTarget":{"oneOf":[{"enum":["SPOT","MARGIN"],"type":"string","description":"The ledger the deposit address asks to be credited to","uniqueKey":"deposits.oneOf.0.items.[INDEX].depositTarget.oneOf.0","typeLabel":"enum\u003cstring>"},{"enum":["SPOT","MARGIN"],"type":"null","description":"The ledger the deposit address asks to be credited to","uniqueKey":"deposits.oneOf.0.items.[INDEX].depositTarget.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].depositTarget","typeLabel":"enum\u003cstring> | null"},"token":{"oneOf":[{"type":"string","description":"The deposited token's address on the source chain, lowercase","uniqueKey":"deposits.oneOf.0.items.[INDEX].token.oneOf.0","typeLabel":"string"},{"type":"null","description":"The deposited token's address on the source chain, lowercase","uniqueKey":"deposits.oneOf.0.items.[INDEX].token.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].token","typeLabel":"string | null"},"amountRaw":{"oneOf":[{"example":"5000000","type":"string","description":"Amount deposited, raw base units of `token`","uniqueKey":"deposits.oneOf.0.items.[INDEX].amountRaw.oneOf.0","typeLabel":"string"},{"example":"5000000","type":"null","description":"Amount deposited, raw base units of `token`","uniqueKey":"deposits.oneOf.0.items.[INDEX].amountRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].amountRaw","typeLabel":"string | null"},"creditedAmountRaw":{"oneOf":[{"example":"4999000","type":"string","description":"Amount credited to the exchange, once `DEPOSITED`. Absent when one CCTP burn carried several deposits (its fee cannot be split between them)","uniqueKey":"deposits.oneOf.0.items.[INDEX].creditedAmountRaw.oneOf.0","typeLabel":"string"},{"example":"4999000","type":"null","description":"Amount credited to the exchange, once `DEPOSITED`. Absent when one CCTP burn carried several deposits (its fee cannot be split between them)","uniqueKey":"deposits.oneOf.0.items.[INDEX].creditedAmountRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].creditedAmountRaw","typeLabel":"string | null"},"feeChargedRaw":{"oneOf":[{"example":"1000","type":"string","description":"`amountRaw` minus `creditedAmountRaw` (Circle's fast-lane fee for a CCTP deposit, 0 on the hub); absent whenever `creditedAmountRaw` is","uniqueKey":"deposits.oneOf.0.items.[INDEX].feeChargedRaw.oneOf.0","typeLabel":"string"},{"example":"1000","type":"null","description":"`amountRaw` minus `creditedAmountRaw` (Circle's fast-lane fee for a CCTP deposit, 0 on the hub); absent whenever `creditedAmountRaw` is","uniqueKey":"deposits.oneOf.0.items.[INDEX].feeChargedRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].feeChargedRaw","typeLabel":"string | null"},"transferType":{"oneOf":[{"enum":["FAST","STANDARD"],"type":"string","description":"The CCTP lane the burn requested, once the burn is known; absent for hub deposits","uniqueKey":"deposits.oneOf.0.items.[INDEX].transferType.oneOf.0","typeLabel":"enum\u003cstring>"},{"enum":["FAST","STANDARD"],"type":"null","description":"The CCTP lane the burn requested, once the burn is known; absent for hub deposits","uniqueKey":"deposits.oneOf.0.items.[INDEX].transferType.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].transferType","typeLabel":"enum\u003cstring> | null"},"status":{"oneOf":[{"example":"ATTESTING","enum":["RECEIVED","BURNED","ATTESTING","ATTESTED","SETTLING","DEPOSITED","FAILED"],"type":"string","description":"Where the deposit is; see the operation description","uniqueKey":"deposits.oneOf.0.items.[INDEX].status.oneOf.0","typeLabel":"enum\u003cstring>"},{"example":"ATTESTING","enum":["RECEIVED","BURNED","ATTESTING","ATTESTED","SETTLING","DEPOSITED","FAILED"],"type":"null","description":"Where the deposit is; see the operation description","uniqueKey":"deposits.oneOf.0.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring> | null"},"failureReason":{"oneOf":[{"enum":["REFUNDED"],"type":"string","description":"Why the deposit `FAILED`","uniqueKey":"deposits.oneOf.0.items.[INDEX].failureReason.oneOf.0","typeLabel":"enum\u003cstring>"},{"enum":["REFUNDED"],"type":"null","description":"Why the deposit `FAILED`","uniqueKey":"deposits.oneOf.0.items.[INDEX].failureReason.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].failureReason","typeLabel":"enum\u003cstring> | null"},"sweepTx":{"oneOf":[{"type":"string","description":"The source-chain transaction that swept the deposit (the CCTP burn for a remote deposit), once swept; for a burn made straight to the deposit address, the burn itself","uniqueKey":"deposits.oneOf.0.items.[INDEX].sweepTx.oneOf.0","typeLabel":"string"},{"type":"null","description":"The source-chain transaction that swept the deposit (the CCTP burn for a remote deposit), once swept; for a burn made straight to the deposit address, the burn itself","uniqueKey":"deposits.oneOf.0.items.[INDEX].sweepTx.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].sweepTx","typeLabel":"string | null"},"settleTx":{"oneOf":[{"type":"string","description":"The hub transaction that deposited the funds into the exchange, once `DEPOSITED` (the sweep itself for a hub deposit)","uniqueKey":"deposits.oneOf.0.items.[INDEX].settleTx.oneOf.0","typeLabel":"string"},{"type":"null","description":"The hub transaction that deposited the funds into the exchange, once `DEPOSITED` (the sweep itself for a hub deposit)","uniqueKey":"deposits.oneOf.0.items.[INDEX].settleTx.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].settleTx","typeLabel":"string | null"},"attestedAt":{"oneOf":[{"type":"string","description":"When Circle's attestation was first seen","uniqueKey":"deposits.oneOf.0.items.[INDEX].attestedAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"When Circle's attestation was first seen","uniqueKey":"deposits.oneOf.0.items.[INDEX].attestedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].attestedAt","typeLabel":"string | null"},"settledAt":{"oneOf":[{"type":"string","description":"When the deposit was seen `DEPOSITED`","uniqueKey":"deposits.oneOf.0.items.[INDEX].settledAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the deposit was seen `DEPOSITED`","uniqueKey":"deposits.oneOf.0.items.[INDEX].settledAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].settledAt","typeLabel":"string | null"},"failedAt":{"oneOf":[{"type":"string","description":"When the deposit was seen `FAILED`","uniqueKey":"deposits.oneOf.0.items.[INDEX].failedAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the deposit was seen `FAILED`","uniqueKey":"deposits.oneOf.0.items.[INDEX].failedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].failedAt","typeLabel":"string | null"},"createdAt":{"oneOf":[{"type":"string","description":"When the sweeper indexed the deposit","uniqueKey":"deposits.oneOf.0.items.[INDEX].createdAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the sweeper indexed the deposit","uniqueKey":"deposits.oneOf.0.items.[INDEX].createdAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].createdAt","typeLabel":"string | null"},"updatedAt":{"oneOf":[{"type":"string","description":"When the sweeper last observed progress on the deposit","uniqueKey":"deposits.oneOf.0.items.[INDEX].updatedAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the sweeper last observed progress on the deposit","uniqueKey":"deposits.oneOf.0.items.[INDEX].updatedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].updatedAt","typeLabel":"string | null"},"hypercoreUser":{"oneOf":[{"type":"string","description":"For a deposit from Hyperliquid (HyperCore), the Hyperliquid account that signed the withdrawal, lowercase; absent for every other deposit","uniqueKey":"deposits.oneOf.0.items.[INDEX].hypercoreUser.oneOf.0","typeLabel":"string"},{"type":"null","description":"For a deposit from Hyperliquid (HyperCore), the Hyperliquid account that signed the withdrawal, lowercase; absent for every other deposit","uniqueKey":"deposits.oneOf.0.items.[INDEX].hypercoreUser.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].hypercoreUser","typeLabel":"string | null"},"hypercoreNonce":{"oneOf":[{"example":1793886896823,"type":"integer","description":"For a deposit from Hyperliquid (HyperCore), the action nonce the withdrawal was signed with — what `get_sweeper_hypercore_deposit_status` looks it up by; absent for every other deposit","format":"int64","uniqueKey":"deposits.oneOf.0.items.[INDEX].hypercoreNonce.oneOf.0","typeLabel":"integer\u003cint64>"},{"example":1793886896823,"type":"null","description":"For a deposit from Hyperliquid (HyperCore), the action nonce the withdrawal was signed with — what `get_sweeper_hypercore_deposit_status` looks it up by; absent for every other deposit","format":"int64","uniqueKey":"deposits.oneOf.0.items.[INDEX].hypercoreNonce.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits.oneOf.0.items.[INDEX].hypercoreNonce","typeLabel":"integer\u003cint64> | null"}},"description":"One transfer into one of the caller's deposit addresses, and how far it has\n got. Amounts are raw base units of the token on the source chain.\n Timestamps are RFC3339 and record when the sweeper observed each step.","uniqueKey":"deposits.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"The caller's deposits made by that Hyperliquid action: usually one, its burn, or its Sei mint while the burn is not yet indexed; empty until either is","uniqueKey":"deposits.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"txHash":{"oneOf":[{"type":"string","description":"The deposit transaction's hash, lowercase"},{"type":"null","description":"The deposit transaction's hash, lowercase"}]},"sourceChainId":{"oneOf":[{"example":8453,"type":"integer","description":"EVM chain id the deposit was made on, as listed by `get_sweeper_chains` — or the chain a CCTP burn made straight to the deposit address was made on: HyperEVM (999; 998 on testnet) for a deposit from Hyperliquid, Arc (5042; 5042002 on testnet) for one from Arc","format":"int64"},{"example":8453,"type":"null","description":"EVM chain id the deposit was made on, as listed by `get_sweeper_chains` — or the chain a CCTP burn made straight to the deposit address was made on: HyperEVM (999; 998 on testnet) for a deposit from Hyperliquid, Arc (5042; 5042002 on testnet) for one from Arc","format":"int64"}]},"sourceDomain":{"oneOf":[{"example":6,"type":"integer","description":"The source chain's CCTP domain, once the deposit's CCTP burn is known; absent for hub deposits and before then","format":"uint32"},{"example":6,"type":"null","description":"The source chain's CCTP domain, once the deposit's CCTP burn is known; absent for hub deposits and before then","format":"uint32"}]},"beneficiary":{"oneOf":[{"type":"string","description":"The address the deposit is credited to (the caller's own), lowercase"},{"type":"null","description":"The address the deposit is credited to (the caller's own), lowercase"}]},"clientId":{"oneOf":[{"type":"string","description":"Client id of the application the deposit address was registered under"},{"type":"null","description":"Client id of the application the deposit address was registered under"}]},"depositTarget":{"oneOf":[{"enum":["SPOT","MARGIN"],"type":"string","description":"The ledger the deposit address asks to be credited to"},{"enum":["SPOT","MARGIN"],"type":"null","description":"The ledger the deposit address asks to be credited to"}]},"token":{"oneOf":[{"type":"string","description":"The deposited token's address on the source chain, lowercase"},{"type":"null","description":"The deposited token's address on the source chain, lowercase"}]},"amountRaw":{"oneOf":[{"example":"5000000","type":"string","description":"Amount deposited, raw base units of `token`"},{"example":"5000000","type":"null","description":"Amount deposited, raw base units of `token`"}]},"creditedAmountRaw":{"oneOf":[{"example":"4999000","type":"string","description":"Amount credited to the exchange, once `DEPOSITED`. Absent when one CCTP burn carried several deposits (its fee cannot be split between them)"},{"example":"4999000","type":"null","description":"Amount credited to the exchange, once `DEPOSITED`. Absent when one CCTP burn carried several deposits (its fee cannot be split between them)"}]},"feeChargedRaw":{"oneOf":[{"example":"1000","type":"string","description":"`amountRaw` minus `creditedAmountRaw` (Circle's fast-lane fee for a CCTP deposit, 0 on the hub); absent whenever `creditedAmountRaw` is"},{"example":"1000","type":"null","description":"`amountRaw` minus `creditedAmountRaw` (Circle's fast-lane fee for a CCTP deposit, 0 on the hub); absent whenever `creditedAmountRaw` is"}]},"transferType":{"oneOf":[{"enum":["FAST","STANDARD"],"type":"string","description":"The CCTP lane the burn requested, once the burn is known; absent for hub deposits"},{"enum":["FAST","STANDARD"],"type":"null","description":"The CCTP lane the burn requested, once the burn is known; absent for hub deposits"}]},"status":{"oneOf":[{"example":"ATTESTING","enum":["RECEIVED","BURNED","ATTESTING","ATTESTED","SETTLING","DEPOSITED","FAILED"],"type":"string","description":"Where the deposit is; see the operation description"},{"example":"ATTESTING","enum":["RECEIVED","BURNED","ATTESTING","ATTESTED","SETTLING","DEPOSITED","FAILED"],"type":"null","description":"Where the deposit is; see the operation description"}]},"failureReason":{"oneOf":[{"enum":["REFUNDED"],"type":"string","description":"Why the deposit `FAILED`"},{"enum":["REFUNDED"],"type":"null","description":"Why the deposit `FAILED`"}]},"sweepTx":{"oneOf":[{"type":"string","description":"The source-chain transaction that swept the deposit (the CCTP burn for a remote deposit), once swept; for a burn made straight to the deposit address, the burn itself"},{"type":"null","description":"The source-chain transaction that swept the deposit (the CCTP burn for a remote deposit), once swept; for a burn made straight to the deposit address, the burn itself"}]},"settleTx":{"oneOf":[{"type":"string","description":"The hub transaction that deposited the funds into the exchange, once `DEPOSITED` (the sweep itself for a hub deposit)"},{"type":"null","description":"The hub transaction that deposited the funds into the exchange, once `DEPOSITED` (the sweep itself for a hub deposit)"}]},"attestedAt":{"oneOf":[{"type":"string","description":"When Circle's attestation was first seen"},{"type":"null","description":"When Circle's attestation was first seen"}]},"settledAt":{"oneOf":[{"type":"string","description":"When the deposit was seen `DEPOSITED`"},{"type":"null","description":"When the deposit was seen `DEPOSITED`"}]},"failedAt":{"oneOf":[{"type":"string","description":"When the deposit was seen `FAILED`"},{"type":"null","description":"When the deposit was seen `FAILED`"}]},"createdAt":{"oneOf":[{"type":"string","description":"When the sweeper indexed the deposit"},{"type":"null","description":"When the sweeper indexed the deposit"}]},"updatedAt":{"oneOf":[{"type":"string","description":"When the sweeper last observed progress on the deposit"},{"type":"null","description":"When the sweeper last observed progress on the deposit"}]},"hypercoreUser":{"oneOf":[{"type":"string","description":"For a deposit from Hyperliquid (HyperCore), the Hyperliquid account that signed the withdrawal, lowercase; absent for every other deposit"},{"type":"null","description":"For a deposit from Hyperliquid (HyperCore), the Hyperliquid account that signed the withdrawal, lowercase; absent for every other deposit"}]},"hypercoreNonce":{"oneOf":[{"example":1793886896823,"type":"integer","description":"For a deposit from Hyperliquid (HyperCore), the action nonce the withdrawal was signed with — what `get_sweeper_hypercore_deposit_status` looks it up by; absent for every other deposit","format":"int64"},{"example":1793886896823,"type":"null","description":"For a deposit from Hyperliquid (HyperCore), the action nonce the withdrawal was signed with — what `get_sweeper_hypercore_deposit_status` looks it up by; absent for every other deposit","format":"int64"}]}},"description":"One transfer into one of the caller's deposit addresses, and how far it has\n got. Amounts are raw base units of the token on the source chain.\n Timestamps are RFC3339 and record when the sweeper observed each step."},"description":"The caller's deposits made by that Hyperliquid action: usually one, its burn, or its Sei mint while the burn is not yet indexed; empty until either is","uniqueKey":"deposits.oneOf.1","typeLabel":"null"}],"uniqueKey":"deposits","typeLabel":"object[] | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"deposits":[{"txHash":"\u003cstring>","sourceChainId":8453,"sourceDomain":6,"beneficiary":"\u003cstring>","clientId":"\u003cstring>","depositTarget":"SPOT","token":"\u003cstring>","amountRaw":"5000000","creditedAmountRaw":"4999000","feeChargedRaw":"1000","transferType":"FAST","status":"ATTESTING","failureReason":"REFUNDED","sweepTx":"\u003cstring>","settleTx":"\u003cstring>","attestedAt":"\u003cstring>","settledAt":"\u003cstring>","failedAt":"\u003cstring>","createdAt":"\u003cstring>","updatedAt":"\u003cstring>","hypercoreUser":"\u003cstring>","hypercoreNonce":1793886896823}]}}},"exampleType":"generated"}},"exampleType":"generated"},"c5d5a2e5-a4b9-4e9c-99f2-36566b070fc6":{"description":"nonce is not a positive integer","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"ef627a91-5d42-40f0-b17d-2facff7435ba":{"description":"Authentication required","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"ff40b54c-c164-4730-a74d-8ce1056dd71e":{"description":"Read rate limit exceeded — every authenticated read draws one request from the account's read budget; retry after the interval in details.retryAfter","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"e93f69e2-df33-41ba-8af8-f2c3861e0cba":{"description":"Internal server error","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"d29bc606-234b-4c87-9da2-caaf58baf4f8":{"description":"Deposit status not available in this environment, or the read took too long; safe to retry","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"f40709b9-0b9c-4303-8df2-7a9fdd5572c2":{"monacoSignature":{"type":"apiKey","description":"Ed25519 session-key request signing. Every authenticated request carries three headers: `X-Monaco-PublicKey` (64-char lowercase-hex session public key), `X-Monaco-Timestamp` (Unix milliseconds, within 30s of server time), and `X-Monaco-Signature` (hex ed25519 signature). The signature is over `METHOD\\npath?query\\ntimestamp_ms\\nSHA256_hex(body)`, where the body hash is the SHA-256 of the empty byte string when there is no body. Obtain the session keypair from `POST /api/v1/auth/challenge` followed by `POST /api/v1/auth/verify`.","name":"X-Monaco-Signature","in":"header","scopes":[],"schemeName":"monacoSignature"}},"5d307577-faef-4fac-bf0d-38c438212e5b":{"monacoHttpSignature":{"type":"apiKey","description":"RFC 9421 Ed25519 session-key request signatures. Send Signature-Input, Signature, and Content-Digest together; never combine them with X-Monaco-* credentials. The monaco signature covers @method, @path, @query, and content-digest in that order, with created (Unix seconds within 30s of server time), keyid (registered lowercase-hex session public key), and alg=ed25519 parameters. Content-Digest uses RFC 9530 sha-256 over the exact body bytes, including the empty body. Query coverage retains ordering and percent encoding. Timestamp freshness does not reject repeated identical requests; use endpoint idempotency where supported. Existing legacy signing remains supported during server-first migration; SDK RFC 9421 signing is opt-in. See https://docs.0xmonaco.com/reference/http-message-signatures for the complete profile and trust model.","name":"Signature","in":"header","scopes":[],"schemeName":"monacoHttpSignature"}}},"servers":{"76af5a68-1490-444f-9e1c-a0268868c659":{"url":"https://apimonaco.xyz","description":"Production (Sei mainnet)"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","description":"Ed25519 session-key request signing. Every authenticated request carries three headers: `X-Monaco-PublicKey` (64-char lowercase-hex session public key), `X-Monaco-Timestamp` (Unix milliseconds, within 30s of server time), and `X-Monaco-Signature` (hex ed25519 signature). The signature is over `METHOD\\npath?query\\ntimestamp_ms\\nSHA256_hex(body)`, where the body hash is the SHA-256 of the empty byte string when there is no body. Obtain the session keypair from `POST /api/v1/auth/challenge` followed by `POST /api/v1/auth/verify`.","name":"X-Monaco-Signature","in":"header","scopes":[],"schemeName":"monacoSignature"},"schema":{"title":"X-Monaco-Signature","type":"string","description":"Ed25519 session-key request signing. Every authenticated request carries three headers: `X-Monaco-PublicKey` (64-char lowercase-hex session public key), `X-Monaco-Timestamp` (Unix milliseconds, within 30s of server time), and `X-Monaco-Signature` (hex ed25519 signature). The signature is over `METHOD\\npath?query\\ntimestamp_ms\\nSHA256_hex(body)`, where the body hash is the SHA-256 of the empty byte string when there is no body. Obtain the session keypair from `POST /api/v1/auth/challenge` followed by `POST /api/v1/auth/verify`.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"monacoSignature","name":"X-Monaco-Signature"}],"title":"monacoSignature"},{"schemes":[{"scheme":{"type":"apiKey","description":"RFC 9421 Ed25519 session-key request signatures. Send Signature-Input, Signature, and Content-Digest together; never combine them with X-Monaco-* credentials. The monaco signature covers @method, @path, @query, and content-digest in that order, with created (Unix seconds within 30s of server time), keyid (registered lowercase-hex session public key), and alg=ed25519 parameters. Content-Digest uses RFC 9530 sha-256 over the exact body bytes, including the empty body. Query coverage retains ordering and percent encoding. Timestamp freshness does not reject repeated identical requests; use endpoint idempotency where supported. Existing legacy signing remains supported during server-first migration; SDK RFC 9421 signing is opt-in. See https://docs.0xmonaco.com/reference/http-message-signatures for the complete profile and trust model.","name":"Signature","in":"header","scopes":[],"schemeName":"monacoHttpSignature"},"schema":{"title":"Signature","type":"string","description":"RFC 9421 Ed25519 session-key request signatures. Send Signature-Input, Signature, and Content-Digest together; never combine them with X-Monaco-* credentials. The monaco signature covers @method, @path, @query, and content-digest in that order, with created (Unix seconds within 30s of server time), keyid (registered lowercase-hex session public key), and alg=ed25519 parameters. Content-Digest uses RFC 9530 sha-256 over the exact body bytes, including the empty body. Query coverage retains ordering and percent encoding. Timestamp freshness does not reject repeated identical requests; use endpoint idempotency where supported. Existing legacy signing remains supported during server-first migration; SDK RFC 9421 signing is opt-in. See https://docs.0xmonaco.com/reference/http-message-signatures for the complete profile and trust model.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"monacoHttpSignature","name":"Signature"}],"title":"monacoHttpSignature"}]},"originalFileLocation":"proto-openapi/api/openapi.yaml"},"subdomain":"monaco","siteName":"Monaco Protocol SDK v1.1.14","title":"Get the status of the caller's deposit from Hyperliquid by its action nonce - Monaco Protocol SDK v1.1.14","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T02:18:58.916Z","originalFileLocation":"api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;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=\"system\"}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=\"description\" content=\"Where the caller\u0026#x27;s deposit from Hyperliquid (HyperCore) is, by the action nonce the withdrawal was signed with — the nonce depositFromHypercore returns. A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so it has no transaction hash the depositor ever sees. The sweeper reads the Hyperliquid account and nonce from the burn, and again from the attested message its Sei mint carries, and answers with the same SweeperDeposit entries get_sweeper_deposit_status returns. Usually one entry: the burn (statuses from BURNED on, sourceChainId HyperEVM) or, while the burn is not yet indexed but Circle has already minted, the Sei mint (sourceChainId Sei, RECEIVED then DEPOSITED); both can show for a moment before the sweeper links them. Empty until either is indexed, and for a nonce the caller was never credited under. Authenticated: only deposits credited to the session\u0026#x27;s own address are returned, whichever Hyperliquid account signed the withdrawal (hypercoreUser names it).\">\u003cmeta data-mint-head name=\"application-name\" content=\"Monaco Protocol SDK v1.1.14\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/monaco/4wZNikyT1wBLArhB/_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/monaco/4wZNikyT1wBLArhB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/monaco/4wZNikyT1wBLArhB/_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/monaco/4wZNikyT1wBLArhB/_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/monaco/4wZNikyT1wBLArhB/_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/monaco/4wZNikyT1wBLArhB/_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/monaco/4wZNikyT1wBLArhB/_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/monaco/4wZNikyT1wBLArhB/_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/monaco/4wZNikyT1wBLArhB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get the status of the caller\u0026#x27;s deposit from Hyperliquid by its action nonce - Monaco Protocol SDK v1.1.14\">\u003cmeta data-mint-head property=\"og:description\" content=\"Where the caller\u0026#x27;s deposit from Hyperliquid (HyperCore) is, by the action nonce the withdrawal was signed with — the nonce depositFromHypercore returns. A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so it has no transaction hash the depositor ever sees. The sweeper reads the Hyperliquid account and nonce from the burn, and again from the attested message its Sei mint carries, and answers with the same SweeperDeposit entries get_sweeper_deposit_status returns. Usually one entry: the burn (statuses from BURNED on, sourceChainId HyperEVM) or, while the burn is not yet indexed but Circle has already minted, the Sei mint (sourceChainId Sei, RECEIVED then DEPOSITED); both can show for a moment before the sweeper links them. Empty until either is indexed, and for a nonce the caller was never credited under. Authenticated: only deposits credited to the session\u0026#x27;s own address are returned, whichever Hyperliquid account signed the withdrawal (hypercoreUser names it).\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Monaco Protocol SDK v1.1.14\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://monaco.mintlify.site/_mintlify/api/og/v2?division=Sweeper\u0026amp;title=Get+the+status+of+the+caller%27s+deposit+from+Hyperliquid+by+its+action+nonce\u0026amp;description=Where+the+caller%27s+deposit+from+Hyperliquid+%28HyperCore%29+is%2C+by+the%0A+action+nonce+the+withdrawal+was+signed+with+%E2%80%94+the+%60nonce%60%0A+%60depositFromHypercore%60+returns.%0A%0A\u0026amp;theme=86c8539ecb88515b97c26589\u0026amp;signature=b7dab930635fde07655a4d3d8f8d3c6e175d00ba271fb70d366803310e4ffd7e\">\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=\"Get the status of the caller\u0026#x27;s deposit from Hyperliquid by its action nonce - Monaco Protocol SDK v1.1.14\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Where the caller\u0026#x27;s deposit from Hyperliquid (HyperCore) is, by the action nonce the withdrawal was signed with — the nonce depositFromHypercore returns. A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so it has no transaction hash the depositor ever sees. The sweeper reads the Hyperliquid account and nonce from the burn, and again from the attested message its Sei mint carries, and answers with the same SweeperDeposit entries get_sweeper_deposit_status returns. Usually one entry: the burn (statuses from BURNED on, sourceChainId HyperEVM) or, while the burn is not yet indexed but Circle has already minted, the Sei mint (sourceChainId Sei, RECEIVED then DEPOSITED); both can show for a moment before the sweeper links them. Empty until either is indexed, and for a nonce the caller was never credited under. Authenticated: only deposits credited to the session\u0026#x27;s own address are returned, whichever Hyperliquid account signed the withdrawal (hypercoreUser names it).\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://monaco.mintlify.site/_mintlify/api/og/v2?division=Sweeper\u0026amp;title=Get+the+status+of+the+caller%27s+deposit+from+Hyperliquid+by+its+action+nonce\u0026amp;description=Where+the+caller%27s+deposit+from+Hyperliquid+%28HyperCore%29+is%2C+by+the%0A+action+nonce+the+withdrawal+was+signed+with+%E2%80%94+the+%60nonce%60%0A+%60depositFromHypercore%60+returns.%0A%0A\u0026amp;theme=86c8539ecb88515b97c26589\u0026amp;signature=b7dab930635fde07655a4d3d8f8d3c6e175d00ba271fb70d366803310e4ffd7e\">\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/monaco/4wZNikyT1wBLArhB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Monaco Protocol SDK v1.1.14\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#233329\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.0xmonaco.com/#organization\",\"name\":\"Monaco Protocol SDK v1.1.14\",\"url\":\"https://docs.0xmonaco.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/monaco/Puhxf4Whf6wQMalZ/logo.png?fit=max\u0026auto=format\u0026n=Puhxf4Whf6wQMalZ\u0026q=85\u0026s=6b0d46b12348c8cb28126629f97faae0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.0xmonaco.com#website\",\"name\":\"Monaco Protocol SDK v1.1.14\",\"url\":\"https://docs.0xmonaco.com\",\"publisher\":{\"@id\":\"https://docs.0xmonaco.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce#webpage\",\"url\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce\",\"name\":\"Get the status of the caller's deposit from Hyperliquid by its action nonce\",\"description\":\"Where the caller's deposit from Hyperliquid (HyperCore) is, by the action nonce the withdrawal was signed with — the nonce depositFromHypercore returns. A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so it has no transaction hash the depositor ever sees. The sweeper reads the Hyperliquid account and nonce from the burn, and again from the attested message its Sei mint carries, and answers with the same SweeperDeposit entries get_sweeper_deposit_status returns. Usually one entry: the burn (statuses from BURNED on, sourceChainId HyperEVM) or, while the burn is not yet indexed but Circle has already minted, the Sei mint (sourceChainId Sei, RECEIVED then DEPOSITED); both can show for a moment before the sweeper links them. Empty until either is indexed, and for a nonce the caller was never credited under. Authenticated: only deposits credited to the session's own address are returned, whichever Hyperliquid account signed the withdrawal (hypercoreUser names it).\",\"dateModified\":\"2026-11-12T02:18:58.916Z\",\"isPartOf\":{\"@id\":\"https://docs.0xmonaco.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"APIs\",\"item\":\"https://docs.0xmonaco.com/api-reference/healthservice/health-check\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"REST API\",\"item\":\"https://docs.0xmonaco.com/api-reference\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Sweeper\",\"item\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/register-a-deposit-address-for-monitoring\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Get the status of the caller's deposit from Hyperliquid by its action nonce\",\"item\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce#apireference\",\"headline\":\"Get the status of the caller's deposit from Hyperliquid by its action nonce\",\"name\":\"Get the status of the caller's deposit from Hyperliquid by its action nonce\",\"description\":\"Where the caller's deposit from Hyperliquid (HyperCore) is, by the action nonce the withdrawal was signed with — the nonce depositFromHypercore returns. A HyperCore deposit is a CCTP withdrawal Circle executes on HyperEVM, so it has no transaction hash the depositor ever sees. The sweeper reads the Hyperliquid account and nonce from the burn, and again from the attested message its Sei mint carries, and answers with the same SweeperDeposit entries get_sweeper_deposit_status returns. Usually one entry: the burn (statuses from BURNED on, sourceChainId HyperEVM) or, while the burn is not yet indexed but Circle has already minted, the Sei mint (sourceChainId Sei, RECEIVED then DEPOSITED); both can show for a moment before the sweeper links them. Empty until either is indexed, and for a nonce the caller was never credited under. Authenticated: only deposits credited to the session's own address are returned, whichever Hyperliquid account signed the withdrawal (hypercoreUser names it).\",\"url\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce\",\"mainEntityOfPage\":{\"@id\":\"https://docs.0xmonaco.com/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce#webpage\"},\"dateModified\":\"2026-11-12T02:18:58.916Z\",\"publisher\":{\"@id\":\"https://docs.0xmonaco.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.0xmonaco.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Monaco Protocol SDK v1.1.14\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Monaco Protocol SDK v1.1.14\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce.md","siteName":"Monaco Protocol SDK v1.1.14","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://0xmonaco.com"}]},"pages":[{"title":"Introduction","href":"/introduction"},{"title":"Markets","href":"/markets"},{"title":"AI \u0026 Agents","href":"/build-with-ai"},{"group":"Learn","pages":[{"title":"Accounts","href":"/accounts"},{"title":"Orders","href":"/trading-mechanics/spot"},{"title":"Margin","href":"/trading-mechanics/perps"},{"title":"Funding Rates","href":"/trading-mechanics/funding-rates"},{"title":"Liquidations \u0026 Auto-Deleveraging","href":"/trading-mechanics/liquidations"},{"title":"Fees","href":"/fees"},{"title":"Earn","href":"/earn"}]},{"group":"Build","pages":[{"title":"Quickstart","href":"/quickstart"},{"title":"Testnet","href":"/testnet"},{"title":"Wallets \u0026 Auth","href":"/developers/accounts/wallets"},{"title":"Balances, Deposits \u0026 Withdrawals","href":"/developers/vault"},{"title":"Perps Collateral","href":"/developers/perps-collateral"},{"title":"Market Data","href":"/developers/markets"},{"title":"Order Management","href":"/developers/trade"},{"title":"Rate Limits","href":"/developers/rate-limits"},{"title":"Positions","href":"/developers/positions"},{"title":"Market-Maker Runbook","href":"/developers/market-maker-runbook"},{"title":"RFQ (block trades)","href":"/developers/rfq"},{"title":"Delegated Agents","href":"/developers/delegated-agents"},{"title":"Invite Codes","href":"/developers/invite-codes"},{"title":"TraderCodes","href":"/developers/tradercodes"},{"title":"BuilderCodes","href":"/developers/buildercodes"}]},{"group":"Libraries","pages":[{"title":"MCP Server","href":"/sdk/mcp-server"},{"group":"TypeScript SDK","root":{"title":"TypeScript SDK","href":"/sdk/typescript/intro"},"expanded":false,"pages":[{"title":"Applications","href":"/sdk/typescript/applications"},{"title":"Authentication","href":"/sdk/typescript/auth"},{"title":"Error Handling","href":"/sdk/typescript/error-handling"},{"title":"Market Data","href":"/sdk/typescript/market"},{"title":"Market Pulse","href":"/sdk/typescript/pulse"},{"title":"Region Status","href":"/sdk/typescript/compliance"},{"title":"Analytics","href":"/sdk/typescript/analytics"},{"title":"Profile","href":"/sdk/typescript/profile"},{"title":"Portfolio Analytics","href":"/sdk/typescript/portfolio"},{"title":"Trading","href":"/sdk/typescript/trades"},{"title":"RFQ","href":"/sdk/typescript/rfq"},{"title":"Margin Accounts","href":"/sdk/typescript/margin-accounts"},{"title":"Positions","href":"/sdk/typescript/positions"},{"title":"Delegated Agents","href":"/sdk/typescript/delegated-agents"},{"title":"Vault","href":"/sdk/typescript/vault"},{"title":"TraderCodes","href":"/sdk/typescript/tradercodes"},{"title":"BuilderCodes","href":"/sdk/typescript/buildercodes"},{"title":"Managed Markets","href":"/sdk/typescript/managed-markets"},{"title":"WebSockets","href":"/sdk/typescript/websockets"}]},{"group":"React SDK","root":{"title":"React SDK","href":"/sdk/react/intro"},"expanded":false,"pages":[{"title":"Session \u0026 Profile Hooks","href":"/sdk/react/hooks/session"},{"title":"Market Data Hooks","href":"/sdk/react/hooks/market-data"},{"title":"Trading Hooks","href":"/sdk/react/hooks/trading"},{"title":"Balance \u0026 Vault Hooks","href":"/sdk/react/hooks/balances"},{"title":"TraderCodes Hooks","href":"/sdk/react/hooks/codes"}]},{"title":"Rust SDK","href":"/sdk/rust"},{"title":"Python, Go, C++ \u0026 More","href":"/sdk/python-quickstart"}]},{"group":"APIs","pages":[{"group":"REST API","root":{"title":"REST API","href":"/api-reference"},"expanded":false,"pages":[{"group":"Health","pages":[{"title":"Health check","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /health","href":"/api-reference/healthservice/health-check"}]},{"group":"Auth","pages":[{"title":"Create authentication challenge","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/auth/challenge","href":"/api-reference/authservice/create-authentication-challenge"},{"title":"Verify signature and authenticate","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/auth/verify","href":"/api-reference/authservice/verify-signature-and-authenticate"},{"title":"Mint one Mainnet invite code","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/invite-codes/requests","href":"/api-reference/authservice/mint-one-mainnet-invite-code"},{"title":"List my Mainnet invite codes","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/invite-codes","href":"/api-reference/authservice/list-my-mainnet-invite-codes"},{"title":"Refresh session expiry","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/auth/refresh","href":"/api-reference/authservice/refresh-session-expiry"},{"title":"Revoke current session","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/auth/revoke","href":"/api-reference/authservice/revoke-current-session"}]},{"group":"Accounts","pages":[{"title":"Get user profile","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me","href":"/api-reference/accountsservice/get-user-profile"},{"title":"Get user balances","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/balances","href":"/api-reference/accountsservice/get-user-balances"},{"title":"Get user balance by asset","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/balances/{assetId}","href":"/api-reference/accountsservice/get-user-balance-by-asset"},{"title":"Get user movements","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/movements","href":"/api-reference/accountsservice/get-user-movements"},{"title":"Get user trade history","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/trades","href":"/api-reference/accountsservice/get-user-trade-history"},{"title":"Get portfolio stats","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me/portfolio","href":"/api-reference/accountsservice/get-portfolio-stats"},{"title":"Get portfolio chart time series","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me/portfolio/chart","href":"/api-reference/accountsservice/get-portfolio-chart-time-series"},{"title":"Get portfolio summary","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me/portfolio/summary","href":"/api-reference/accountsservice/get-portfolio-summary"},{"title":"Get portfolio performance","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me/portfolio/performance","href":"/api-reference/accountsservice/get-portfolio-performance"},{"title":"Get portfolio realized PnL","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me/portfolio/realized-pnl","href":"/api-reference/accountsservice/get-portfolio-realized-pnl"},{"title":"Get portfolio assets","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me/portfolio/assets","href":"/api-reference/accountsservice/get-portfolio-assets"},{"title":"Get portfolio margin","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/me/portfolio/margin","href":"/api-reference/accountsservice/get-portfolio-margin"},{"title":"List funding payments","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/funding-payments","href":"/api-reference/accountsservice/list-funding-payments"},{"title":"List sub-accounts with balances","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/sub-accounts","href":"/api-reference/accountsservice/list-sub-accounts-with-balances"},{"title":"Get your self-trade-prevention default","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/self-trade-prevention","href":"/api-reference/accountsservice/get-your-self-trade-prevention-default"},{"title":"Set your self-trade-prevention default","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml put /api/v1/accounts/self-trade-prevention","href":"/api-reference/accountsservice/set-your-self-trade-prevention-default"}]},{"group":"Account Limits","pages":[{"title":"Create sub-account limit","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/accounts/sub-accounts/limits","href":"/api-reference/accountsservice/create-sub-account-limit"},{"title":"Get sub-account limits","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/accounts/sub-accounts/{subAccountId}/limits","href":"/api-reference/accountsservice/get-sub-account-limits"},{"title":"Update sub-account limit","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml put /api/v1/accounts/sub-accounts/{subAccountId}/limits/{assetId}","href":"/api-reference/accountsservice/update-sub-account-limit"},{"title":"Delete sub-account limit","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml delete /api/v1/accounts/sub-accounts/{subAccountId}/limits/{assetId}","href":"/api-reference/accountsservice/delete-sub-account-limit"}]},{"group":"Applications","pages":[{"title":"Get application configuration","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/applications/config","href":"/api-reference/applicationsservice/get-application-configuration"},{"title":"Get application stats","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/applications/stats","href":"/api-reference/applicationsservice/get-application-stats"},{"title":"List application users","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/applications/users","href":"/api-reference/applicationsservice/list-application-users"},{"title":"List application balances","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/applications/balances","href":"/api-reference/applicationsservice/list-application-balances"},{"title":"List application margin accounts","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/applications/margin-accounts","href":"/api-reference/applicationsservice/list-application-margin-accounts"},{"title":"List application orders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/applications/orders","href":"/api-reference/applicationsservice/list-application-orders"},{"title":"List application movements","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/applications/movements","href":"/api-reference/applicationsservice/list-application-movements"}]},{"group":"Market","pages":[{"title":"Trading Pairs","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs","href":"/api-reference/marketservice/trading-pairs"},{"title":"Trading Pair By ID","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}","href":"/api-reference/marketservice/trading-pair-by-id"},{"title":"Market Metadata","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/metadata","href":"/api-reference/marketservice/market-metadata"},{"title":"Get apiv1marketpairs perpconfig","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/perp/config","href":"/api-reference/marketservice/get-apiv1marketpairs-perpconfig"},{"title":"Get apiv1marketpairs perpsummary","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/perp/summary","href":"/api-reference/marketservice/get-apiv1marketpairs-perpsummary"},{"title":"Get apiv1marketpairs mark price","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/mark-price","href":"/api-reference/marketservice/get-apiv1marketpairs-mark-price"},{"title":"Get apiv1marketpairs index price","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/index-price","href":"/api-reference/marketservice/get-apiv1marketpairs-index-price"},{"title":"Get apiv1marketpairs funding","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/funding","href":"/api-reference/marketservice/get-apiv1marketpairs-funding"},{"title":"Get apiv1marketpairs fundinghistory","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/funding/history","href":"/api-reference/marketservice/get-apiv1marketpairs-fundinghistory"},{"title":"Get apiv1marketfundinghistory","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/funding/history","href":"/api-reference/marketservice/get-apiv1marketfundinghistory"},{"title":"Open Interest","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/open-interest","href":"/api-reference/marketservice/open-interest"},{"title":"Trader Metrics","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/trader-metrics","href":"/api-reference/marketservice/trader-metrics"},{"title":"Trade Flow","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/trade-flow","href":"/api-reference/marketservice/trade-flow"},{"title":"Liquidation Events","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/liquidation-events","href":"/api-reference/marketservice/liquidation-events"},{"title":"All Liquidation Events","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/liquidation-events","href":"/api-reference/marketservice/all-liquidation-events"},{"title":"Insurance Funds","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/insurance-funds","href":"/api-reference/marketservice/insurance-funds"},{"title":"Liquidation Metrics","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/{tradingPairId}/liquidation-metrics","href":"/api-reference/marketservice/liquidation-metrics"},{"title":"Candlestick Data","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/pairs/charts/candlestick/{tradingPairId}/{interval}","href":"/api-reference/marketservice/candlestick-data"},{"title":"Market Stats","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/stats","href":"/api-reference/marketservice/market-stats"},{"title":"Market Screener","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/market/screener","href":"/api-reference/marketservice/market-screener"}]},{"group":"Orderbook","pages":[{"title":"Orderbook Snapshot","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orderbook/{tradingPairId}","href":"/api-reference/orderbookservice/orderbook-snapshot"}]},{"group":"Trades","pages":[{"title":"Trade Feed","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/trades","href":"/api-reference/tradesservice/trade-feed"},{"title":"Recent Trades","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/trades/{tradingPairId}","href":"/api-reference/tradesservice/recent-trades"},{"title":"Get Trade by ID","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/trades/by-id/{tradeId}","href":"/api-reference/tradesservice/get-trade-by-id"}]},{"group":"RFQ","pages":[{"title":"Get RFQ capabilities","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/rfq/capabilities","href":"/api-reference/rfqservice/get-rfq-capabilities"},{"title":"Request quotes","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/rfqs","href":"/api-reference/rfqservice/request-quotes"},{"title":"List your RFQs","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/rfqs","href":"/api-reference/rfqservice/list-your-rfqs"},{"title":"Get an RFQ","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/rfqs/{rfqId}","href":"/api-reference/rfqservice/get-an-rfq"},{"title":"Accept an RFQ","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/rfqs/{rfqId}/accept","href":"/api-reference/rfqservice/accept-an-rfq"},{"title":"Cancel an RFQ","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/rfqs/{rfqId}/cancel","href":"/api-reference/rfqservice/cancel-an-rfq"},{"title":"Quote an RFQ","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml put /api/v1/rfqs/{rfqId}/quote","href":"/api-reference/rfqservice/quote-an-rfq"},{"title":"Withdraw a quote","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml delete /api/v1/rfqs/{rfqId}/quote","href":"/api-reference/rfqservice/withdraw-a-quote"},{"title":"Answer last look","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/rfqs/{rfqId}/last-look","href":"/api-reference/rfqservice/answer-last-look"}]},{"group":"Fees","pages":[{"title":"Simulate fees for a potential order","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/fees/simulate","href":"/api-reference/feesservice/simulate-fees-for-a-potential-order"},{"title":"Get my fee tier and pair schedule","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/fees/tier","href":"/api-reference/feesservice/get-my-fee-tier-and-pair-schedule"},{"title":"Get a trading pair's fee tier schedule","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/fees/schedule","href":"/api-reference/feesservice/get-a-trading-pairs-fee-tier-schedule"}]},{"group":"Withdrawals","pages":[{"title":"Initiate withdrawal","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/withdrawals","href":"/api-reference/withdrawalsservice/initiate-withdrawal"},{"title":"List pending withdrawals","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/withdrawals","href":"/api-reference/withdrawalsservice/list-pending-withdrawals"},{"title":"Get withdrawal","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/withdrawals/{withdrawalIndex}","href":"/api-reference/withdrawalsservice/get-withdrawal"}]},{"group":"Analytics","pages":[{"title":"Protocol totals","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/protocol/totals","href":"/api-reference/analyticsservice/protocol-totals"},{"title":"Protocol series","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/protocol/series","href":"/api-reference/analyticsservice/protocol-series"},{"title":"Market volumes","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/markets/volume","href":"/api-reference/analyticsservice/market-volumes"},{"title":"Treasury net fees","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/treasury/net-fees","href":"/api-reference/analyticsservice/treasury-net-fees"},{"title":"Builders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/builders","href":"/api-reference/analyticsservice/builders"},{"title":"Builder","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/builders/{builder}","href":"/api-reference/analyticsservice/builder"},{"title":"Builder totals","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/builders/{builder}/totals","href":"/api-reference/analyticsservice/builder-totals"},{"title":"Builder series","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/builders/{builder}/series","href":"/api-reference/analyticsservice/builder-series"},{"title":"Builder leaderboard","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/builder-leaderboard","href":"/api-reference/analyticsservice/builder-leaderboard"},{"title":"Wallet leaderboard","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/wallet-leaderboard","href":"/api-reference/analyticsservice/wallet-leaderboard"},{"title":"Wallet summary","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/wallets/{wallet}","href":"/api-reference/analyticsservice/wallet-summary"},{"title":"Wallet liquidations","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/wallets/{wallet}/liquidations","href":"/api-reference/analyticsservice/wallet-liquidations"},{"title":"Token custody","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/tokens","href":"/api-reference/analyticsservice/token-custody"},{"title":"Token custody detail","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/tokens/{token}","href":"/api-reference/analyticsservice/token-custody-detail"},{"title":"Vault deposits","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/deposits","href":"/api-reference/analyticsservice/vault-deposits"},{"title":"Vault withdrawals","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/analytics/withdrawals","href":"/api-reference/analyticsservice/vault-withdrawals"}]},{"group":"Pulse","pages":[{"title":"Get the market pulse news feed","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/pulse","href":"/api-reference/pulseservice/get-the-market-pulse-news-feed"}]},{"group":"Compliance","pages":[{"title":"Get the caller's region status","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/compliance/region","href":"/api-reference/complianceservice/get-the-callers-region-status"}]},{"group":"Sweeper","pages":[{"title":"Register a deposit address for monitoring","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/sweeper/register","href":"/api-reference/sweeperservice/register-a-deposit-address-for-monitoring"},{"title":"List the chains and assets the sweeper watches","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/sweeper/chains","href":"/api-reference/sweeperservice/list-the-chains-and-assets-the-sweeper-watches"},{"title":"List the caller's sweeper deposits, newest first","description":"The caller's sweeper deposits, newest first.\n\n Every transfer into one of the caller's deposit addresses, on any\n supported chain, as the same `SweeperDeposit` entries\n `get_sweeper_deposit_status` returns — so a client that has lost a\n deposit's transaction hash can still find it and follow it. A swept CCTP\n deposit is listed once, by its source-chain transfer: its hub mint is the\n same deposit's second leg, not a deposit of its own. A CCTP burn made\n straight to the deposit address (a HyperCore or HyperEVM deposit, or a\n wallet's burn on a supported chain) is listed by its burn; its hub mint\n is the same deposit's second leg and stops listing once the sweeper has\n linked it to the burn, moments after it lands, so the deposit can\n briefly appear twice. A burn the sweeper does not record (below the\n asset's minimum, or on a chain it does not watch) is listed by its hub\n mint alone.\n\n Newest recorded first, walked by an opaque cursor: omit `pageToken` (or\n send `\"\"`) to start, then pass each response's `nextPageToken` until it\n comes back empty. A shorter page proves the end; the token is pinned to\n this listing and position-only — the caller always comes from the session.\n\n Authenticated: only deposits credited to the session's own address.","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/sweeper/deposits","href":"/api-reference/sweeperservice/list-the-callers-sweeper-deposits-newest-first"},{"title":"Get the status of the caller's deposit from Hyperliquid by its action nonce","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/sweeper/deposits/hypercore/{nonce}","href":"/api-reference/sweeperservice/get-the-status-of-the-callers-deposit-from-hyperliquid-by-its-action-nonce"},{"title":"Get the status of the caller's sweeper deposits in one transaction","description":"Where the caller's sweeper deposits made by one transaction are.\n\n Look a deposit up by the hash of the transaction that sent funds to one of\n the caller's deposit addresses, on any supported chain — or that burned\n USDC through CCTP naming one of them as the mint recipient, on a\n supported chain or on HyperEVM (the `burnTxHash` of a HyperEVM deposit).\n One transaction can carry several such deposits, so the answer is a list\n (in chain, then log order); it is empty until the sweeper has indexed the\n transaction, and never includes deposits to anyone else's address.\n\n Each deposit moves through `RECEIVED` (indexed; not yet swept — a balance\n below the asset's minimum waits for a later deposit) and then, on the hub\n chain, straight to `DEPOSITED` when the sweep lands. A deposit on another\n chain is bridged by CCTP: `BURNED` (swept off the source chain, or burned\n there by the depositor), `ATTESTING` (waiting for Circle's attestation),\n `ATTESTED`, `SETTLING` (minted on the hub, being swept into the exchange)\n and `DEPOSITED`. `FAILED` means the sweep returned the funds to the\n depositor's wallet (`failureReason` `REFUNDED`): the exchange was paused,\n the user is blocked, or the token is not accepted.\n\n Sweeps move balances rather than individual transfers, so a sweep that\n collected several deposits is attributed to each of them first in, first\n out. Deposits bridged by a route other than CCTP stay at `BURNED`.\n\n Authenticated: the deposits returned are those credited to the session's\n own address.","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/sweeper/deposits/{txHash}","href":"/api-reference/sweeperservice/get-the-status-of-the-callers-sweeper-deposits-in-one-transaction"}]},{"group":"Managed Markets","pages":[{"title":"List caller managed market assignments","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/managed-markets/assignments","href":"/api-reference/managedmarketsservice/list-caller-managed-market-assignments"},{"title":"Claim or renew a fenced maker lease","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/managed-markets/{launchId}/lease","href":"/api-reference/managedmarketsservice/claim-or-renew-a-fenced-maker-lease"},{"title":"Refresh the server-bounded managed quote set","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/managed-markets/{launchId}/quotes","href":"/api-reference/managedmarketsservice/refresh-the-server-bounded-managed-quote-set"}]},{"group":"Orders","pages":[{"title":"Get user orders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders","href":"/api-reference/ordersservice/get-user-orders"},{"title":"Create new order","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders","href":"/api-reference/ordersservice/create-new-order"},{"title":"Get order by ID","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders/{orderId}","href":"/api-reference/ordersservice/get-order-by-id"},{"title":"Replace existing order","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml put /api/v1/orders/{orderId}","href":"/api-reference/ordersservice/replace-existing-order"},{"title":"Cancel existing order","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/cancel","href":"/api-reference/ordersservice/cancel-existing-order"},{"title":"Batch cancel specific orders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/batch-cancel","href":"/api-reference/ordersservice/batch-cancel-specific-orders"},{"title":"Batch create orders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/batch-create","href":"/api-reference/ordersservice/batch-create-orders"},{"title":"Batch replace orders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/batch-replace","href":"/api-reference/ordersservice/batch-replace-orders"},{"title":"Cancel all orders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/batch-cancel-all","href":"/api-reference/ordersservice/cancel-all-orders"},{"title":"Cancel all orders for a trading pair","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/batch-cancel-all/{tradingPairId}","href":"/api-reference/ordersservice/cancel-all-orders-for-a-trading-pair"},{"title":"Cancel all orders after a timeout","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/cancel-all-after","href":"/api-reference/ordersservice/cancel-all-orders-after-a-timeout"},{"title":"Get apiv1ordersconditional","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders/conditional/{conditionalOrderId}","href":"/api-reference/ordersservice/get-apiv1ordersconditional"},{"title":"Get apiv1ordersconditional","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders/conditional/{conditionalOrderId}","href":"/api-reference/ordersservice/get-apiv1ordersconditional"},{"title":"Delete apiv1ordersconditional","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml delete /api/v1/orders/conditional/{conditionalOrderId}","href":"/api-reference/ordersservice/delete-apiv1ordersconditional"},{"title":"Create TWAP order","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/twap","href":"/api-reference/ordersservice/create-twap-order"},{"title":"List TWAP orders","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders/twap","href":"/api-reference/ordersservice/list-twap-orders"},{"title":"Get TWAP order by ID","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders/twap/{twapOrderId}","href":"/api-reference/ordersservice/get-twap-order-by-id"},{"title":"Get TWAP order TCA report","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders/twap/{twapOrderId}/tca","href":"/api-reference/ordersservice/get-twap-order-tca-report"},{"title":"List TWAP order slices","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/orders/twap/{twapOrderId}/slices","href":"/api-reference/ordersservice/list-twap-order-slices"},{"title":"Cancel TWAP order","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/orders/twap/{twapOrderId}/cancel","href":"/api-reference/ordersservice/cancel-twap-order"}]},{"group":"Margin Accounts","pages":[{"title":"Get apiv1marginaccounts","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/margin/accounts/{marginAccountId}","href":"/api-reference/marginaccountsservice/get-apiv1marginaccounts"},{"title":"Get apiv1marginaccounts","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/margin/accounts/{marginAccountId}","href":"/api-reference/marginaccountsservice/get-apiv1marginaccounts"},{"title":"Post apiv1marginaccounts collateraltransfer in","deprecated":true,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/accounts/{marginAccountId}/collateral/transfer-in","href":"/api-reference/marginaccountsservice/post-apiv1marginaccounts-collateraltransfer-in"},{"title":"Post apiv1marginaccounts collateraltransfer out","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/accounts/{marginAccountId}/collateral/transfer-out","href":"/api-reference/marginaccountsservice/post-apiv1marginaccounts-collateraltransfer-out"},{"title":"Get apiv1marginaccounts movements","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/margin/accounts/{marginAccountId}/movements","href":"/api-reference/marginaccountsservice/get-apiv1marginaccounts-movements"},{"title":"Get apiv1marginaccounts pnl","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/margin/accounts/{marginAccountId}/pnl","href":"/api-reference/marginaccountsservice/get-apiv1marginaccounts-pnl"},{"title":"Post apiv1marginaccounts simulate order risk","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/accounts/{marginAccountId}/simulate-order-risk","href":"/api-reference/marginaccountsservice/post-apiv1marginaccounts-simulate-order-risk"},{"title":"Get apiv1margincollateralavailable","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/margin/collateral/available","href":"/api-reference/marginaccountsservice/get-apiv1margincollateralavailable"},{"title":"Post apiv1margincollateraltransfer","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/collateral/transfer","href":"/api-reference/marginaccountsservice/post-apiv1margincollateraltransfer"},{"title":"Get apiv1marginparent margin account","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/margin/parent-margin-account","href":"/api-reference/marginaccountsservice/get-apiv1marginparent-margin-account"},{"title":"Post apiv1marginparent margin accountcollateraltransfer in","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/parent-margin-account/collateral/transfer-in","href":"/api-reference/marginaccountsservice/post-apiv1marginparent-margin-accountcollateraltransfer-in"},{"title":"Post apiv1marginparent margin accountcollateraltransfer out","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/parent-margin-account/collateral/transfer-out","href":"/api-reference/marginaccountsservice/post-apiv1marginparent-margin-accountcollateraltransfer-out"},{"title":"Get apiv1marginparent margin accountmovements","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/margin/parent-margin-account/movements","href":"/api-reference/marginaccountsservice/get-apiv1marginparent-margin-accountmovements"},{"title":"Post apiv1marginparent margin accountsimulate order risk","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/parent-margin-account/simulate-order-risk","href":"/api-reference/marginaccountsservice/post-apiv1marginparent-margin-accountsimulate-order-risk"},{"title":"Post apiv1marginrisk bucketscollateraltransfer in","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/risk-buckets/collateral/transfer-in","href":"/api-reference/marginaccountsservice/post-apiv1marginrisk-bucketscollateraltransfer-in"},{"title":"Post apiv1marginrisk bucketssimulate order risk","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/risk-buckets/simulate-order-risk","href":"/api-reference/marginaccountsservice/post-apiv1marginrisk-bucketssimulate-order-risk"},{"title":"Post apiv1marginsub accounts","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/sub-accounts","href":"/api-reference/marginaccountsservice/post-apiv1marginsub-accounts"},{"title":"Post apiv1marginsub accounts close","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/sub-accounts/{marginAccountId}/close","href":"/api-reference/marginaccountsservice/post-apiv1marginsub-accounts-close"},{"title":"Post apiv1marginsub accounts collateraltransfer in","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/sub-accounts/{marginAccountId}/collateral/transfer-in","href":"/api-reference/marginaccountsservice/post-apiv1marginsub-accounts-collateraltransfer-in"},{"title":"Post apiv1marginsub accounts collateraltransfer out","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/margin/sub-accounts/{marginAccountId}/collateral/transfer-out","href":"/api-reference/marginaccountsservice/post-apiv1marginsub-accounts-collateraltransfer-out"}]},{"group":"Positions","pages":[{"title":"Get apiv1positions","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/positions/{positionId}","href":"/api-reference/positionsservice/get-apiv1positions"},{"title":"Get apiv1positionshistory","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/positions/history","href":"/api-reference/positionsservice/get-apiv1positionshistory"},{"title":"Post apiv1positionsbatch close all","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/positions/batch-close-all","href":"/api-reference/positionsservice/post-apiv1positionsbatch-close-all"},{"title":"Get apiv1positions","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/positions/{positionId}","href":"/api-reference/positionsservice/get-apiv1positions"},{"title":"Post apiv1positions close","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/positions/{positionId}/close","href":"/api-reference/positionsservice/post-apiv1positions-close"},{"title":"Get position PnL history","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/positions/{positionId}/pnl/history","href":"/api-reference/positionsservice/get-position-pnl-history"},{"title":"Get apiv1positions risk","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/positions/{positionId}/risk","href":"/api-reference/positionsservice/get-apiv1positions-risk"},{"title":"Post apiv1positions tp sl","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/positions/{positionId}/tp-sl","href":"/api-reference/positionsservice/post-apiv1positions-tp-sl"}]},{"group":"Delegated Agents","pages":[{"title":"Upsert delegated agent","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/delegated-agents","href":"/api-reference/delegatedagentsservice/upsert-delegated-agent"},{"title":"List delegated agents","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/delegated-agents","href":"/api-reference/delegatedagentsservice/list-delegated-agents"},{"title":"List delegating owners","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/delegated-agents/owners","href":"/api-reference/delegatedagentsservice/list-delegating-owners"},{"title":"Revoke delegated agent","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml delete /api/v1/delegated-agents/{delegatedAgentId}","href":"/api-reference/delegatedagentsservice/revoke-delegated-agent"},{"title":"Create delegated session","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/delegated-agents/sessions","href":"/api-reference/delegatedagentsservice/create-delegated-session"}]},{"group":"TraderCodes","pages":[{"title":"Get your TraderCode","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/tradercodes/codes/me","href":"/api-reference/tradercodeservice/get-your-tradercode"},{"title":"Check custom TraderCode availability","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/tradercodes/codes/available","href":"/api-reference/tradercodeservice/check-custom-tradercode-availability"},{"title":"Look up a TraderCode","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/tradercodes/codes/{code}","href":"/api-reference/tradercodeservice/look-up-a-tradercode"},{"title":"Claim or edit your custom TraderCode","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml put /api/v1/tradercodes/codes/me/custom","href":"/api-reference/tradercodeservice/claim-or-edit-your-custom-tradercode"},{"title":"Clear your custom TraderCode","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml delete /api/v1/tradercodes/codes/me/custom","href":"/api-reference/tradercodeservice/clear-your-custom-tradercode"},{"title":"Get your referral position","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/tradercodes/referrals/me","href":"/api-reference/tradercodeservice/get-your-referral-position"},{"title":"Get your referral downline and earnings","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/tradercodes/referrals/me/downline","href":"/api-reference/tradercodeservice/get-your-referral-downline-and-earnings"},{"title":"Get one level of your referral tree","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/tradercodes/referrals/me/tree","href":"/api-reference/tradercodeservice/get-one-level-of-your-referral-tree"},{"title":"Get your rewards balance","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/tradercodes/rewards/balance","href":"/api-reference/tradercodeservice/get-your-rewards-balance"},{"title":"Transfer rewards into a trading balance","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/tradercodes/rewards/transfer","href":"/api-reference/tradercodeservice/transfer-rewards-into-a-trading-balance"}]},{"group":"BuilderCodes","pages":[{"title":"Get your BuilderCodes program configuration","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/buildercodes/config","href":"/api-reference/buildercoderewardsservice/get-your-buildercodes-program-configuration"},{"title":"Set your builder fees","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml put /api/v1/buildercodes/builder-fee","href":"/api-reference/buildercoderewardsservice/set-your-builder-fees"},{"title":"List your builder-fee changes","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/buildercodes/builder-fee/changes","href":"/api-reference/buildercoderewardsservice/list-your-builder-fee-changes"},{"title":"List your per-trade BuilderCodes earnings","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/buildercodes/payouts","href":"/api-reference/buildercoderewardsservice/list-your-per-trade-buildercodes-earnings"},{"title":"Summarize your BuilderCodes earnings","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/buildercodes/payouts/summary","href":"/api-reference/buildercoderewardsservice/summarize-your-buildercodes-earnings"},{"title":"Get your accrued BuilderCodes balance","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml get /api/v1/buildercodes/rewards/balance","href":"/api-reference/buildercoderewardsservice/get-your-accrued-buildercodes-balance"},{"title":"Claim accrued BuilderCodes payout balance","deprecated":null,"version":null,"openapi":"/proto-openapi/api/openapi.yaml post /api/v1/buildercodes/rewards/claim","href":"/api-reference/buildercoderewardsservice/claim-accrued-buildercodes-payout-balance"}]}]},{"title":"WebSocket API","href":"/reference/websockets"},{"title":"HTTP message signatures","href":"/reference/http-message-signatures"},{"group":"gRPC API","root":{"title":"gRPC API","href":"/reference/grpc"},"expanded":false,"pages":[{"group":"Protobuf Reference","root":{"title":"Protobuf Reference","href":"/grpc/protos"},"expanded":false,"pages":[{"group":"Core","pages":[{"title":"AuthService","href":"/grpc/protos/auth"},{"title":"AccountsService","href":"/grpc/protos/accounts"},{"title":"ApplicationsService","href":"/grpc/protos/applications"},{"title":"HealthService","href":"/grpc/protos/health"},{"title":"ComplianceService","href":"/grpc/protos/compliance"}]},{"group":"Trading","pages":[{"title":"MarketService","href":"/grpc/protos/market"},{"title":"AnalyticsService","href":"/grpc/protos/analytics"},{"title":"PulseService","href":"/grpc/protos/pulse"},{"title":"OrdersService","href":"/grpc/protos/orders"},{"title":"OrderbookService","href":"/grpc/protos/orderbook"},{"title":"TradesService","href":"/grpc/protos/trades"},{"title":"FeesService","href":"/grpc/protos/fees"},{"title":"RfqService","href":"/grpc/protos/rfq"}]},{"group":"Perps","pages":[{"title":"MarginAccountsService","href":"/grpc/protos/margin-accounts"},{"title":"PositionsService","href":"/grpc/protos/positions"}]},{"group":"Vault and Delegation","pages":[{"title":"WithdrawalsService","href":"/grpc/protos/withdrawals"},{"title":"SweeperService","href":"/grpc/protos/sweeper"},{"title":"DelegatedAgentsService","href":"/grpc/protos/delegated-agents"}]},{"group":"TraderCodes","pages":[{"title":"TraderCodeService","href":"/grpc/protos/tradercodes"}]},{"group":"BuilderCodes","pages":[{"title":"BuildercodeRewardsService","href":"/grpc/protos/buildercodes"}]},{"group":"Managed Markets","pages":[{"title":"ManagedMarketsService","href":"/grpc/protos/managed-markets"}]}]}]}]},{"group":"Resources","pages":[{"title":null,"href":"/changelog"},{"group":"Examples","expanded":false,"pages":[{"title":"Build a Trading App","href":"/examples/build-trading-app"},{"title":"End-to-End Examples","href":"/examples/end-to-end"}]}]}]},"basePath":"","title":"Get the status of the caller's deposit from Hyperliquid by its action nonce - Monaco Protocol SDK v1.1.14","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}