Rubic is a decentralized cross-chain and on-chain aggregator. KYC is not required for starting an exchange on the platform. Rubic aggregates multiple providers to conduct transactions on the Rubic website. There’s a list of providers which are semi-centralized. Such providers align with global compliance standards to prevent money laundering, fraud, and other illicit activities. These measures include the implementation of KYC/AML procedure.
KYC (Know Your Customer) and AML (Anti-Money Laundering) are key compliance procedures designed to prevent illegal activities like money laundering, fraud, and terrorism financing.
Why might providers request KYC?
Providers request KYC/AML to verify user identities, ensure transaction legitimacy, and comply with international laws and industry standards. These measures safeguard the platform and the users from fraud and misuse.
How the KYC Procedure Works?
Advanced technologies and policies are implemented to detect suspicious activities, ensuring a secure environment for legitimate users. Transactions undergo real-time analysis to identify anomalies or patterns that may indicate fraudulent activities.Identity verification is a key step, particularly for transactions flagged by providers’ automated risk prevention systems. Each provider may require users to supply basic identification details. For high-risk cases, providers may require additional information or conduct liveness checks to ensure the authenticity of the user’s identity. The required identification details depend on each provider.
By using semi-centralized providers on the Rubic website, you agree to the policies of these providers. Please note, it is the responsibility of the users to stay informed about any changes in the providers’ KYC policies. It is recommended to check the policy documents periodically to ensure familiarity with the most current measures and requirements. The full texts of the providers’ policies can be found on their respective websites at the following links:
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Rubic Documentation","colors":{"primary":"#00e28e","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/rubic-6226db21/cPgsHa9BYUYbp7_c/logo/rubic-logo-light.svg?fit=max\u0026auto=format\u0026n=cPgsHa9BYUYbp7_c\u0026q=85\u0026s=a8200366272cc20dd0f104d7c91b826a","dark":"https://mintcdn.com/rubic-6226db21/cPgsHa9BYUYbp7_c/logo/rubic-logo-dark.svg?fit=max\u0026auto=format\u0026n=cPgsHa9BYUYbp7_c\u0026q=85\u0026s=dfb5e15ec60bf6e27d086a45652b53e6"},"favicon":"https://mintcdn.com/rubic-6226db21/xACtzpQBWG7cN0dE/favicon.ico?fit=max\u0026auto=format\u0026n=xACtzpQBWG7cN0dE\u0026q=85\u0026s=c2e90c39d5731e07871e7594b8ee8def","navbar":{"links":[],"primary":{"type":"button","label":"Contact BD","href":"https://t.me/RubicPartnership"}},"footer":{"socials":{"x":"https://x.com/CryptoRubic","github":"https://github.com/Cryptorubic","linkedin":"https://www.linkedin.com/company/cryptorubic","discord":"https://discord.com/invite/7EYzPbWKFQ"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rubic-6226db21","hasAudioNarration":false,"actualSubdomain":"rubic-6226db21","customDomains":["docs.rubic.finance"],"gitSource":{"type":"github","owner":"cryptorubic","repo":"docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac64a0c6e6d52ea8052f799","collectionId":"fa4fc277-a3a8-472b-a9eb-7745e13d9828","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac64a0c6e6d52ea8052f799"},"entitlements":{},"buildId":"6ac64a0c6e6d52ea8052f799","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Documentation","count":34},{"language":"default","tag":"Overview","count":17},{"language":"default","tag":"General","count":10},{"language":"default","tag":"SDK Documentation","count":10},{"language":"default","tag":"Rubic","count":10},{"language":"default","tag":"About","count":9},{"language":"default","tag":"Integration Examples","count":6},{"language":"default","tag":"Router","count":6},{"language":"default","tag":"Utility","count":6},{"language":"default","tag":"Core concepts","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"rubic/overview/support-kyc","slug":"/rubic/overview/support-kyc","pageMetadata":{"title":"Is KYC required?","description":null,"href":"/rubic/overview/support-kyc"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Info}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Rubic is a decentralized cross-chain and on-chain aggregator. KYC is not required for starting an exchange on the platform. Rubic aggregates multiple providers to conduct transactions on the Rubic website. There’s a list of providers which are semi-centralized. Such providers align with global compliance standards to prevent money laundering, fraud, and other illicit activities. These measures include the implementation of KYC/AML procedure.`}),`\n`,_jsx(Heading,{level:`2`,id:`kyc/aml-procedure`,children:_jsx(_components.strong,{children:`KYC/AML PROCEDURE`})}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`What are KYC and AML?`})}),`\n`,_jsx(_components.p,{children:`KYC (Know Your Customer) and AML (Anti-Money Laundering) are key compliance procedures designed to prevent illegal activities like money laundering, fraud, and terrorism financing.`}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`Why might providers request KYC?`})}),`\n`,_jsx(_components.p,{children:`Providers request KYC/AML to verify user identities, ensure transaction legitimacy, and comply with international laws and industry standards. These measures safeguard the platform and the users from fraud and misuse.`}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`How the KYC Procedure Works?`})}),`\n`,_jsx(_components.p,{children:`Advanced technologies and policies are implemented to detect suspicious activities, ensuring a secure environment for legitimate users. Transactions undergo real-time analysis to identify anomalies or patterns that may indicate fraudulent activities.`}),`\n`,_jsx(_components.p,{children:`Identity verification is a key step, particularly for transactions flagged by providers’ automated risk prevention systems. Each provider may require users to supply basic identification details. For high-risk cases, providers may require additional information or conduct liveness checks to ensure the authenticity of the user’s identity. The required identification details depend on each provider.`}),`\n`,_jsx(Heading,{level:`2`,id:`list-of-semi-centralized-providers`,children:_jsx(_components.strong,{children:`LIST OF SEMI-CENTRALIZED PROVIDERS`})}),`\n`,_jsxs(_components.p,{children:[`By using these `,_jsx(_components.em,{children:`providers`}),`, you agree to the providers’ AML/KYC Policy, including the potential requirement to undergo the KYC procedure:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`ChangeNOW`}),`\n`,_jsx(_components.li,{children:`SimpleSwap`}),`\n`,_jsx(_components.li,{children:`Changelly`}),`\n`,_jsx(_components.li,{children:`Exolix`}),`\n`,_jsx(_components.li,{children:`Quickex`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`aml/kyc-policy-of-semi-centralized-providers`,children:_jsx(_components.strong,{children:`AML/KYC POLICY OF SEMI-CENTRALIZED PROVIDERS`})}),`\n`,_jsx(_components.p,{children:`By using semi-centralized providers on the Rubic website, you agree to the policies of these providers. Please note, it is the responsibility of the users to stay informed about any changes in the providers’ KYC policies. It is recommended to check the policy documents periodically to ensure familiarity with the most current measures and requirements. The full texts of the providers’ policies can be found on their respective websites at the following links:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`ChangeNOW: `,_jsx(_components.a,{href:`https://changenow.io/terms-of-use/changenow-terms`,children:`https://changenow.io/terms-of-use/changenow-terms`})]}),`\n`,_jsxs(_components.li,{children:[`SimpleSwap: `,_jsx(_components.a,{href:`https://simpleswap.io/aml-kyc`,children:`https://simpleswap.io/aml-kyc`})]}),`\n`,_jsxs(_components.li,{children:[`Changelly: `,_jsx(_components.a,{href:`https://changelly.com/aml-kyc`,children:`https://changelly.com/aml-kyc`})]}),`\n`,_jsxs(_components.li,{children:[`Exolix: `,_jsx(_components.a,{href:`https://exolix.com/aml-kyc`,children:`https://exolix.com/aml-kyc`})]}),`\n`,_jsxs(_components.li,{children:[`Quickex: `,_jsx(_components.a,{href:`https://quickex.io/docs/aml-policy`,children:`https://quickex.io/docs/aml-policy`})]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Is KYC required?","description":null,"href":"/rubic/overview/support-kyc"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"KYC/AML PROCEDURE","slug":"kyc/aml-procedure","depth":2,"children":[]},{"title":"LIST OF SEMI-CENTRALIZED PROVIDERS","slug":"list-of-semi-centralized-providers","depth":2,"children":[{"title":"AML/KYC POLICY OF SEMI-CENTRALIZED PROVIDERS","slug":"aml/kyc-policy-of-semi-centralized-providers","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"rubic-6226db21","siteName":"Rubic Documentation","title":"Is KYC required? - Rubic Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-27T10:05:52.070Z","originalFileLocation":"rubic/overview/support-kyc.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=\"application-name\" content=\"Rubic Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Is KYC required? - Rubic Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rubic Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rubic.finance/rubic/overview/support-kyc\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rubic-6226db21.mintlify.app/_mintlify/api/og/v2?division=Support\u0026amp;title=Is+KYC+required%3F\u0026amp;theme=4fd0678fa1bb4c53ed385600\u0026amp;signature=32542d8ee1fe37dc89ddc776ca8bb222c674e9a9b3ef76a02a6bcd91427591e2\">\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=\"Is KYC required? - Rubic Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rubic-6226db21.mintlify.app/_mintlify/api/og/v2?division=Support\u0026amp;title=Is+KYC+required%3F\u0026amp;theme=4fd0678fa1bb4c53ed385600\u0026amp;signature=32542d8ee1fe37dc89ddc776ca8bb222c674e9a9b3ef76a02a6bcd91427591e2\">\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/rubic-6226db21/UuFR4ImyL6ke-lqP/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rubic Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00e28e\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rubic.finance/rubic/overview/support-kyc\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/rubic/overview/support-kyc.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rubic.finance/#organization\",\"name\":\"Rubic Documentation\",\"url\":\"https://docs.rubic.finance\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rubic-6226db21/cPgsHa9BYUYbp7_c/logo/rubic-logo-light.svg?fit=max\u0026auto=format\u0026n=cPgsHa9BYUYbp7_c\u0026q=85\u0026s=a8200366272cc20dd0f104d7c91b826a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rubic.finance#website\",\"name\":\"Rubic Documentation\",\"url\":\"https://docs.rubic.finance\",\"publisher\":{\"@id\":\"https://docs.rubic.finance/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rubic.finance/rubic/overview/support-kyc#webpage\",\"url\":\"https://docs.rubic.finance/rubic/overview/support-kyc\",\"name\":\"Is KYC required?\",\"dateModified\":\"2026-08-27T10:05:52.070Z\",\"isPartOf\":{\"@id\":\"https://docs.rubic.finance#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rubic.finance/rubic/overview/support-kyc#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rubic.finance/rubic/overview/support-kyc#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Rubic\",\"item\":\"https://docs.rubic.finance/rubic/overview/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Support\",\"item\":\"https://docs.rubic.finance/rubic/overview/support-stuck-transactions\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Is KYC required?\",\"item\":\"https://docs.rubic.finance/rubic/overview/support-kyc\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.rubic.finance/rubic/overview/support-kyc#article\",\"headline\":\"Is KYC required?\",\"name\":\"Is KYC required?\",\"url\":\"https://docs.rubic.finance/rubic/overview/support-kyc\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rubic.finance/rubic/overview/support-kyc#webpage\"},\"dateModified\":\"2026-08-27T10:05:52.070Z\",\"publisher\":{\"@id\":\"https://docs.rubic.finance/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rubic.finance#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rubic Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rubic Documentation","nav":{"global":null,"tabs":[{"tab":"Overview","groups":[{"group":"Rubic","pages":[{"title":"Overview","href":"/rubic/overview/overview"},{"title":"Rubic's Ecosystem","href":"/rubic/overview/ecosystem"},{"title":"Rubic's Private Mode","href":"/rubic/overview/rubics-private-mode-beta"},{"title":"Security","href":"/rubic/overview/security"},{"title":"Tokenomics","href":"/rubic/overview/tokenomics"},{"title":"Roadmap","href":"/rubic/overview/roadmap"},{"title":"MEV-bot protection","href":"/rubic/overview/mev-bot-protection"},{"title":"B2B Cross-Chain Toolkit","href":"/rubic/overview/b2b-tools"},{"group":"Support","expanded":true,"pages":[{"title":"Stuck Transactions \u0026 Refunds","description":null,"href":"/rubic/overview/support-stuck-transactions"},{"title":"Is KYC required?","href":"/rubic/overview/support-kyc"}]}]},{"group":"Contacts","pages":[{"title":"PR and Marketing","description":null,"href":"/rubic/contacts/pr-marketing"},{"title":"Business Development","href":"/rubic/contacts/business-development"},{"title":"Support","href":"/rubic/contacts/support"}]},{"group":"Legal documentation","expanded":false,"pages":[{"group":"Privacy policy","pages":[]},{"title":"Privacy Policy","href":"/rubic/legal-documentation/privacy-policy"},{"title":"Terms of Use","href":"/rubic/legal-documentation/terms-of-use"}]},{"group":"Audits","pages":[{"title":"MixBytes Audit","href":"/rubic/audits/audits"},{"title":"Stellar Audit","href":"/rubic/audits/stellar-audit"}]}]},{"tab":"API Documentation","pages":[{"title":"API Documentation","href":"/api-docs/about/overview"}]},{"tab":"SDK Documentation","pages":[{"title":"SDK Documentation","href":"/rubic-sdk"}]},{"tab":"MCP Documentation","pages":[{"title":"MCP Documentation","href":"/mcp-docs/overview"}]}]},"basePath":"","title":"Is KYC required? - Rubic Documentation","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}