The Supa Wallet is a core part of the Supa Protocol. It is a smart contract wallet designed to simplify interactions within the crypto ecosystem. As a non-custodial wallet, it offers users the ability to securely hold and interact with cryptocurrencies. The Supa Wallet is essential for users seeking to streamline their crypto transactions and enhance their web3 experience.
Supa Wallets are non-custodial, meaning users have full control over their crypto assets. It facilitates direct interaction with various cryptocurrencies.
Allows users to approve a signer to send transactions on their behalf. The delegated signer can be removed at any time, providing enhanced control and security.
The address of a Supa Wallet is deterministic, ensuring users can maintain the same wallet contract address across Ethereum Virtual Machine (EVM) chains.Designed for ease of use and flexibility, the Supa Wallet caters to both novice and experienced users in the crypto space. Its integration into your crypto activities can significantly enhance efficiency and security.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Supa Documentation","colors":{"primary":"#0D9373","light":"#07C983","dark":"#0D9373"},"favicon":"/favicon.svg","logo":{"light":"https://mintcdn.com/supa/fZ1CV-pJQKs826qH/logo/light.svg?fit=max\u0026auto=format\u0026n=fZ1CV-pJQKs826qH\u0026q=85\u0026s=3f23163f463437865c14e2bac3b4950d","dark":"https://mintcdn.com/supa/fZ1CV-pJQKs826qH/logo/dark.svg?fit=max\u0026auto=format\u0026n=fZ1CV-pJQKs826qH\u0026q=85\u0026s=162cdf6bd98377b02277e778f4f94f89"},"navbar":{"primary":{"type":"button","label":"App","href":"https://supa.finance/app"}},"footer":{"socials":{"twitter":"https://twitter.com/supafinance","github":"https://github.com/supafinance","discord":"https://discord.gg/SudW6w4v28"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"supa","hasAudioNarration":false,"actualSubdomain":"supa","customDomains":["docs.supa.finance"],"gitSource":{"type":"github","owner":"supafinance","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21a5f03d3709865082d60f","collectionId":"6a069b33-3e56-4619-b404-0948f458c3c9","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21a5f03d3709865082d60f:success","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Features","count":6},{"language":"default","tag":"Technical Reference","count":2},{"language":"default","tag":"Get Started","count":2}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"features/supa-wallet","slug":"/features/supa-wallet","pageMetadata":{"title":"Supa Wallet","description":"Your gateway into automation","href":"/features/supa-wallet"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Your gateway into automation\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`The Supa Wallet is a core part of the Supa Protocol. It is a smart contract wallet designed to simplify interactions within the crypto ecosystem. As a non-custodial wallet, it offers users the ability to securely hold and interact with cryptocurrencies. The Supa Wallet is essential for users seeking to streamline their crypto transactions and enhance their web3 experience.`}),`\n`,_jsx(Heading,{level:`2`,id:`features`,children:`Features`}),`\n`,_jsx(Heading,{level:`3`,id:`smart-contract-wallet`,children:`Smart Contract Wallet`}),`\n`,_jsx(_components.p,{children:`Supa Wallets are non-custodial, meaning users have full control over their crypto assets. It facilitates direct interaction with various cryptocurrencies.`}),`\n`,_jsx(Heading,{level:`3`,id:`off-chain-signing`,children:`Off-Chain Signing`}),`\n`,_jsx(_components.p,{children:`Enables users to sign transactions off-chain, enhancing security and efficiency.`}),`\n`,_jsx(Heading,{level:`3`,id:`wallet-creation`,children:`Wallet Creation`}),`\n`,_jsx(_components.p,{children:`Users can easily generate a Supa Wallet by executing the deployment function on the wallet factory.`}),`\n`,_jsx(Heading,{level:`3`,id:`user-control`,children:`User Control`}),`\n`,_jsx(_components.p,{children:`A Supa Wallet is controlled by the account that created it, until transferred.`}),`\n`,_jsx(Heading,{level:`3`,id:`ownership-transfer`,children:`Ownership Transfer`}),`\n`,_jsx(_components.p,{children:`Allows for the transfer of ownership of a Supa Wallet from one user to another.`}),`\n`,_jsx(Heading,{level:`3`,id:`batch-transactions`,children:`Batch Transactions`}),`\n`,_jsx(_components.p,{children:`Supa Wallets have a built-in ability to batch transactions. Users can execute multiple transactions in a single call, saving both time and gas costs.`}),`\n`,_jsx(Heading,{level:`3`,id:`account-delegation`,children:`Account Delegation`}),`\n`,_jsx(_components.p,{children:`Allows users to approve a signer to send transactions on their behalf. The delegated signer can be removed at any time, providing enhanced control and security.`}),`\n`,_jsx(Heading,{level:`3`,id:`deterministic-wallet-addresses`,children:`Deterministic Wallet Addresses`}),`\n`,_jsx(_components.p,{children:`The address of a Supa Wallet is deterministic, ensuring users can maintain the same wallet contract address across Ethereum Virtual Machine (EVM) chains.`}),`\n`,_jsx(_components.p,{children:`Designed for ease of use and flexibility, the Supa Wallet caters to both novice and experienced users in the crypto space. Its integration into your crypto activities can significantly enhance efficiency and security.`})]})}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":"Supa Wallet","description":"Your gateway into automation","href":"/features/supa-wallet"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Features","slug":"features","depth":2,"children":[{"title":"Smart Contract Wallet","slug":"smart-contract-wallet","depth":3,"children":[]},{"title":"Off-Chain Signing","slug":"off-chain-signing","depth":3,"children":[]},{"title":"Wallet Creation","slug":"wallet-creation","depth":3,"children":[]},{"title":"User Control","slug":"user-control","depth":3,"children":[]},{"title":"Ownership Transfer","slug":"ownership-transfer","depth":3,"children":[]},{"title":"Batch Transactions","slug":"batch-transactions","depth":3,"children":[]},{"title":"Account Delegation","slug":"account-delegation","depth":3,"children":[]},{"title":"Deterministic Wallet Addresses","slug":"deterministic-wallet-addresses","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"supa","siteName":"Supa Documentation","title":"Supa Wallet - Supa Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T00:41:01.652Z","originalFileLocation":"features/supa-wallet.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=\"Your gateway into automation\">\u003cmeta data-mint-head name=\"application-name\" content=\"Supa 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/supa/M_F3qqQvwF1nfqLL/_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/supa/M_F3qqQvwF1nfqLL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/supa/M_F3qqQvwF1nfqLL/_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/supa/M_F3qqQvwF1nfqLL/_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/supa/M_F3qqQvwF1nfqLL/_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/supa/M_F3qqQvwF1nfqLL/_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/supa/M_F3qqQvwF1nfqLL/_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/supa/M_F3qqQvwF1nfqLL/_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/supa/M_F3qqQvwF1nfqLL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Supa Wallet - Supa Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Your gateway into automation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Supa Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.supa.finance/features/supa-wallet\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://supa.mintlify.app/_mintlify/api/og/v2?division=Features\u0026amp;title=Supa+Wallet\u0026amp;description=Your+gateway+into+automation\u0026amp;theme=9c746b290f15e9da258b16c5\u0026amp;signature=64168d0404720f4ecb919fb6d78da8b7d69ebf08ae0df13478a13384e3ade562\">\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=\"Supa Wallet - Supa Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Your gateway into automation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://supa.mintlify.app/_mintlify/api/og/v2?division=Features\u0026amp;title=Supa+Wallet\u0026amp;description=Your+gateway+into+automation\u0026amp;theme=9c746b290f15e9da258b16c5\u0026amp;signature=64168d0404720f4ecb919fb6d78da8b7d69ebf08ae0df13478a13384e3ade562\">\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/supa/M_F3qqQvwF1nfqLL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Supa Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D9373\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.supa.finance/features/supa-wallet\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/features/supa-wallet.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.supa.finance/#organization\",\"name\":\"Supa Documentation\",\"url\":\"https://docs.supa.finance\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/supa/fZ1CV-pJQKs826qH/logo/light.svg?fit=max\u0026auto=format\u0026n=fZ1CV-pJQKs826qH\u0026q=85\u0026s=3f23163f463437865c14e2bac3b4950d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.supa.finance#website\",\"name\":\"Supa Documentation\",\"url\":\"https://docs.supa.finance\",\"publisher\":{\"@id\":\"https://docs.supa.finance/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.supa.finance/features/supa-wallet#webpage\",\"url\":\"https://docs.supa.finance/features/supa-wallet\",\"name\":\"Supa Wallet\",\"description\":\"Your gateway into automation\",\"dateModified\":\"2026-01-07T00:41:01.652Z\",\"isPartOf\":{\"@id\":\"https://docs.supa.finance#website\"},\"breadcrumb\":{\"@id\":\"https://docs.supa.finance/features/supa-wallet#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.supa.finance/features/supa-wallet#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Supa Documentation\",\"item\":\"https://docs.supa.finance\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Supa Wallet\",\"item\":\"https://docs.supa.finance/features/supa-wallet\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.supa.finance/features/supa-wallet#article\",\"headline\":\"Supa Wallet\",\"name\":\"Supa Wallet\",\"description\":\"Your gateway into automation\",\"url\":\"https://docs.supa.finance/features/supa-wallet\",\"mainEntityOfPage\":{\"@id\":\"https://docs.supa.finance/features/supa-wallet#webpage\"},\"dateModified\":\"2026-01-07T00:41:01.652Z\",\"publisher\":{\"@id\":\"https://docs.supa.finance/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.supa.finance#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Supa Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Supa Documentation","nav":{"global":null,"groups":[{"group":"Get Started","pages":[{"title":"Supa","href":"/supa"},{"title":"Quickstart","description":"How to get started with Supa","href":"/quickstart"}]},{"group":"Features","pages":[{"title":"Supa Wallet","href":"/features/supa-wallet"},{"title":"Boost Browser","description":"Boost your way into the future","href":"/features/boost-browser"},{"title":"Macros","href":"/features/macros"},{"title":"Automations","href":"/features/automations"},{"title":"Power Credits","href":"/features/power-credits"},{"title":"Marketplace","href":"/features/marketplace"}]},{"group":"Technical Reference","pages":[{"title":"Deployed Addresses","href":"/reference/contract-address"},{"title":"Audits","href":"/audit"}]}]},"title":"Supa Wallet - Supa Documentation","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}