CINXE.COM
Getting Started
<!DOCTYPE html><html lang="en" style="" data-color-mode="system" class=" useReactApp isRefPage "><head><script src="https://cdn.readme.io/public/js/force-firefox-anchor-jump.js?1732290089794"></script><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="readme-deploy" content="5.235.0"><meta name="readme-subdomain" content="zerion-developers"><meta name="readme-version" content="1.0"><title>Getting Started</title><meta name="description" content="The Zerion API can be used to build feature-rich web3 apps, wallets, and protocols with ease. Across all major blockchains, you can access wallets, assets, and chain data for web3 portfolios. Zerion's infrastructure supports all major chains!"><meta property="og:title" content="Getting Started"><meta property="og:description" content="The Zerion API can be used to build feature-rich web3 apps, wallets, and protocols with ease. Across all major blockchains, you can access wallets, assets, and chain data for web3 portfolios. Zerion's infrastructure supports all major chains!"><meta property="og:site_name" content="Zerion"><meta name="twitter:title" content="Getting Started"><meta name="twitter:description" content="The Zerion API can be used to build feature-rich web3 apps, wallets, and protocols with ease. Across all major blockchains, you can access wallets, assets, and chain data for web3 portfolios. Zerion's infrastructure supports all major chains!"><meta name="twitter:card" content="summary_large_image"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="og:image" content="https://files.readme.io/f983aa3-small-mac_os.png"><meta name="twitter:image" content="https://files.readme.io/f983aa3-small-mac_os.png"><link id="favicon" rel="shortcut icon" href="https://developers.zerion.io/favicon.ico" type="image/x-icon"><link rel="canonical" href="https://developers.zerion.io/reference/intro/getting-started"><script src="https://cdn.readme.io/public/js/cash-dom.min.js?1732290089794"></script><link data-chunk="routes-Tutorials" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.1d38d1ab2f3572f1dd24.css"> <link data-chunk="New" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/New.f8e4e9e20d429e588f3c.css"> <link data-chunk="CustomPage" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="Page" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Page.f8e4e9e20d429e588f3c.css"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.394c4b2f8910cf363781.css"> <link data-chunk="Editor" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Editor.c9adabeec62cc7e2bd7a.css"> <link data-chunk="List" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/List.8b6b887d01c2343868e8.css"> <link data-chunk="routes-Discuss" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Discuss.8f79ff8c1099c5933136.css"> <link data-chunk="routes-Doc" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Doc.921b58c17b447c4e783e.css"> <link data-chunk="routes-Landing" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Landing.c5ea43d2f4b3b926ff1f.css"> <link data-chunk="routes-Changelog" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="routes-Reference" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Reference.087102afd3bca3215f45.css"> <link data-chunk="routes-PageNotFound" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Header.1c46140f4fda4e981a8d.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.db8b3beb03eead84c21e.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/8263.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/main.2415ba38e8e5c2ba190e.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/ui-styles.a5d24742a3656724b61d.css"> <link data-chunk="main" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/main.766cf20fa350c2c18107.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6859.fc1496da022e612abe33.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1802.00a1e88cc0d9da2aae1b.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9772.1912e092b9c8785ff5c3.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3284.6ecd6ef27e2009d3fdc7.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7372.aa4569536a36087cf4a9.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9082.f9fa9ec2b80af1ef61bd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/572.bab1eda8453360a8a761.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5312.ca2c08ec1b75bb03c21e.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5548.8fb1bb5d57de6c263c67.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2395.6288c030d5183baa5a89.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6522.057d8ea587133ae98687.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7112.69c3d611e7e54e411b26.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4608.3b5a227647e78e858c3f.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8263.a563779273b90f66c0db.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1282.591f476c316bf3670bbd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.a3bb3020bf29f8f67ef8.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3880.3892311d81c548cb073c.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7783.48ca7ef3a5c469d97e53.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Header.ad57d9fcd570c04fb712.js"> <link data-chunk="routes-PageNotFound" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.84a460336ee9c83a7d55.js"> <link data-chunk="Footer" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Footer.eb98b86c4279989f5a59.js"> <link data-chunk="core-icons-chevron-up-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7971.db270c2970b791e38435.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6722.e485c5aa155bd0f0ccf8.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/153.e4db5a313c7d51383015.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Reference.d66a49f09580aafdabb6.js"> <link data-chunk="core-icons-alert-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"> <link data-chunk="core-icons-more-vertical-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"> <link data-chunk="core-icons-lock-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"> <link data-chunk="routes-Changelog" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Changelog.3f125a62ed05cc53aec4.js"> <link data-chunk="Post" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Post.cced33af5051de7f473f.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4002.08d1caef58d08eaccd19.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Landing.f0816876bdfbbc06801a.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6841.587d285d41ca8bab11b1.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Doc.e3a4e0817a9a640436bc.js"> <link data-chunk="routes-Discuss" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Discuss.6a5b69949f194448cf4f.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2637.a5df1d5e240762d7981f.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4674.13378da16ce7b5beba66.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/List.12cee315afa198c8e23e.js"> <link data-chunk="core-icons-trending-up-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"> <link data-chunk="core-icons-callout-info-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"> <link data-chunk="core-icons-search-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"> <link data-chunk="core-icons-custom-pages-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"> <link data-chunk="Editor" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Editor.002979730c36f9c65ad3.js"> <link data-chunk="core-icons-x-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"> <link data-chunk="core-icons-suggested-edits-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"> <link data-chunk="core-icons-eye-off-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"> <link data-chunk="core-icons-chevron-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7285.703d773b1bb63ae6e7ee.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.5ccfbee71da134a1eeba.js"> <link data-chunk="rmdx" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/rmdx.594ae0fac8012b876a80.js"> <link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Page.65c6f721688901333944.js"> <link data-chunk="core-icons-arrow-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6922.e8247ef6931a72e55b3e.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2859.94b03b9a9585460aa921.js"> <link data-chunk="core-icons-arrow-up-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"> <link data-chunk="New" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/New.908bc26e77bebc585452.js"> <link data-chunk="routes-Tutorials" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.8adf2bf8562dfeff14b4.js"> <link data-chunk="core-icons-key-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"> <link data-chunk="core-icons-star-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"> <link data-chunk="core-icons-webhook-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"> <link data-chunk="core-icons-save-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-save-svg.2d085f1d8792d8787453.js"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/ui-styles.a5d24742a3656724b61d.css"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/main.2415ba38e8e5c2ba190e.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/8263.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.db8b3beb03eead84c21e.css"> <link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Header.1c46140f4fda4e981a8d.css"> <link data-chunk="routes-PageNotFound" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="routes-Reference" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Reference.087102afd3bca3215f45.css"> <link data-chunk="routes-Changelog" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="routes-Landing" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Landing.c5ea43d2f4b3b926ff1f.css"> <link data-chunk="routes-Doc" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Doc.921b58c17b447c4e783e.css"> <link data-chunk="routes-Discuss" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Discuss.8f79ff8c1099c5933136.css"> <link data-chunk="List" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/List.8b6b887d01c2343868e8.css"> <link data-chunk="Editor" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Editor.c9adabeec62cc7e2bd7a.css"> <link data-chunk="routes-SuperHub-Routes" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.394c4b2f8910cf363781.css"> <link data-chunk="Page" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Page.f8e4e9e20d429e588f3c.css"> <link data-chunk="CustomPage" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="New" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/New.f8e4e9e20d429e588f3c.css"> <link data-chunk="routes-Tutorials" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.1d38d1ab2f3572f1dd24.css"><!-- CUSTOM CSS--><style title="rm-custom-css">:root{--project-color-primary:#2962EF;--project-color-inverse:#fff;--recipe-button-color:#2962EF;--recipe-button-color-hover:#0c38a6;--recipe-button-color-active:#092876;--recipe-button-color-focus:rgba(41, 98, 239, 0.25);--recipe-button-color-disabled:#e7edfd}[id=enterprise] .ReadMeUI[is=AlgoliaSearch]{--project-color-primary:#2962EF;--project-color-inverse:#fff}a{color:var(--color-link-primary,#2962ef)}a:hover{color:var(--color-link-primary-darken-5,#0c38a6)}a.text-muted:hover{color:var(--color-link-primary,#2962ef)}.btn.btn-primary{background-color:#2962ef}.btn.btn-primary:hover{background-color:#0c38a6}.theme-line #hub-landing-top h2{color:#2962ef}#hub-landing-top .btn:hover{color:#2962ef}.theme-line #hub-landing-top .btn:hover{color:#fff}.theme-solid header#hub-header #header-top{background-color:#2962ef}.theme-solid.header-gradient header#hub-header #header-top{background:linear-gradient(to bottom,#2962ef,#003bcb)}.theme-solid.header-custom header#hub-header #header-top{background-image:url(undefined)}.theme-line header#hub-header #header-top{border-bottom-color:#2962ef}.theme-line header#hub-header #header-top .btn{background-color:#2962ef}header#hub-header #header-top #header-logo{width:40px;height:40px;margin-top:0;background-image:url(https://files.readme.io/f983aa3-small-mac_os.png)}#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .dropdown-menu a:hover{background-color:#2962ef}#subheader-links a.active{color:#2962ef!important;box-shadow:inset 0 -2px 0 #2962ef}#subheader-links a:hover{color:#2962ef!important;box-shadow:inset 0 -2px 0 #2962ef;opacity:.7}.discussion .submit-vote.submit-vote-parent.voted a.submit-vote-button{background-color:#2962ef}section#hub-discuss .discussion a .discuss-body h4{color:#2962ef}section#hub-discuss .discussion a:hover .discuss-body h4{color:#0c38a6}#hub-subheader-parent #hub-subheader.sticky-header.sticky{border-bottom-color:#2962ef}#hub-subheader-parent #hub-subheader.sticky-header.sticky .search-box{border-bottom-color:#2962ef}#hub-search-results h3 em{color:#2962ef}.main_background,.tag-item{background:#2962ef!important}.main_background:hover{background:#0c38a6!important}.main_color{color:#2962ef!important}.border_bottom_main_color{border-bottom:2px solid #2962ef}.main_color_hover:hover{color:#2962ef!important}section#hub-discuss h1{color:#2962ef}#hub-reference .hub-api .api-definition .api-try-it-out.active{border-color:#2962ef;background-color:#2962ef}#hub-reference .hub-api .api-definition .api-try-it-out.active:hover{background-color:#0c38a6;border-color:#0c38a6}#hub-reference .hub-api .api-definition .api-try-it-out:hover{border-color:#2962ef;color:#2962ef}#hub-reference .hub-reference .logs .logs-empty .logs-login-button,#hub-reference .hub-reference .logs .logs-login .logs-login-button{background-color:var(--project-color-primary,#2962ef);border-color:var(--project-color-primary,#2962ef)}#hub-reference .hub-reference .logs .logs-empty .logs-login-button:hover,#hub-reference .hub-reference .logs .logs-login .logs-login-button:hover{background-color:#0c38a6;border-color:#0c38a6}#hub-reference .hub-reference .logs .logs-empty>svg>path,#hub-reference .hub-reference .logs .logs-login>svg>path{fill:#2962ef;fill:var(--project-color-primary,#2962ef)}#hub-reference .hub-reference .logs:last-child .logs-empty,#hub-reference .hub-reference .logs:last-child .logs-login{margin-bottom:35px}#hub-reference .hub-reference .hub-reference-section .hub-reference-left header .hub-reference-edit:hover{color:#2962ef}.main-color-accent{border-bottom:3px solid #2962ef;padding-bottom:8px}</style><meta name="loadedProject" content="zerion-developers"><script>var storedColorMode = `system` === 'system' ? window.localStorage.getItem('color-scheme') : `system` document.querySelector('[data-color-mode]').setAttribute('data-color-mode', storedColorMode)</script><script id="config" type="application/json" data-json="{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"dc8065a65ef83d6ad23e37aaf014fc84","enabled":true},"asset_url":"https://cdn.readme.io","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2024-05","fullstory":{"enabled":true,"orgId":"FSV9A"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.235.0","sentry":{"dsn":"https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166","enabled":true,"tracesSampleRate":0},"shMigration":{"promoVideo":"","forceWaitlist":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","stripePk":"pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a","superHub":{"newProjectsEnabled":true},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}}"></script></head><body class="body-none theme-solid header-solid header-bg-size-auto header-bg-pos-tl header-overlay-triangles reference-layout-row lumosity-normal hub-full"><div id="ssr-top"></div><div id="ssr-main"><div class="App ThemeContext ThemeContext_dark " style="--color-primary:#2962EF;--color-primary-inverse:#fff;--color-primary-alt:#003bcb;--color-primary-darken-10:#1049d5;--color-primary-darken-20:#0c38a6;--color-primary-alpha-25:rgba(41, 98, 239, 0.25);--color-link-primary:#2962EF;--color-link-primary-darken-5:#1251ed;--color-link-primary-darken-10:#1049d5;--color-link-primary-darken-20:#0c38a6;--color-link-primary-alpha-50:rgba(41, 98, 239, 0.5);--color-link-primary-alpha-25:rgba(41, 98, 239, 0.25);--color-link-background:rgba(41, 98, 239, 0.09);--color-link-text:#fff;--color-login-link:#018ef5;--color-login-link-text:#fff;--color-login-link-darken-10:#0171c2;--color-login-link-primary-alpha-50:rgba(1, 142, 245, 0.5)"><header class="Header3zzata9F_ZPQ rm-Header "><div class="rm-Header-top Header-topuTMpygDG4e1V"><div class="rm-Container rm-Container_flex"><div style="outline:none" tabindex="-1"><a href="#content" target="_self" class="Button Button_md rm-JumpTo Header-jumpTo3IWKQXmhSI5D Button_primary">Jump to Content</a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU"><a class="rm-Logo Header-logo1Xy41PtkzbdG" href="/reference" target="_self"><img alt="Zerion" class="rm-Logo-img Header-logo-img3YvV4lcGKkeb" src="https://files.readme.io/f983aa3-small-mac_os.png"/></a><a aria-current="page" class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text rm-Header-top-link_active Header-link2tXYTgXq85zW active" href="/reference" target="_self">Zerion API Docs</a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU Header-left_mobile1RG-X93lx6PF"><div><button aria-label="Toggle navigation menu" class="icon-menu menu3d6DYNDa3tk5" type="button"></button><div class=""><div class="Flyout95xhYIIoTKtc undefined rm-Flyout" data-testid="flyout"><div class="MobileFlyout1hHJpUd-nYkd"><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="/recipes" target="_self"><i class="icon-recipes NavItem-badge1qOxpfTiALoz"></i><span class="NavItem-textSlZuuL489uiw">Recipes</span></a><a aria-current="page" class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- active" href="/reference" target="_self"><i class="icon-references NavItem-badge1qOxpfTiALoz"></i><span class="NavItem-textSlZuuL489uiw">Zerion API Docs</span></a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="/changelog" target="_self"><i class="icon-changelog NavItem-badge1qOxpfTiALoz"></i><span class="NavItem-textSlZuuL489uiw">Changelog</span></a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="https://zerion.io/" rel="noopener" target="_blank" to="https://zerion.io/"><span class="NavItem-textSlZuuL489uiw">Zerion App</span></a><hr class="MobileFlyout-divider10xf7R2X1MeW"/><a aria-current="page" class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74 active" href="/reference" target="_self">Zerion API Docs</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="/login?redirect_uri=/reference/intro/getting-started" target="_self" to="/login?redirect_uri=/reference/intro/getting-started">Log In</a><a class="MobileFlyout-logo3Lq1eTlk1K76 Header-logo1Xy41PtkzbdG rm-Logo" href="/reference" target="_self"><img alt="Zerion" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img" src="https://files.readme.io/f983aa3-small-mac_os.png"/></a></div></div></div></div><div class="Header-left-nav2xWPWMNHOGf_"><i class="icon-references Header-left-nav-icon10glJKFwewOv"></i>Zerion API Docs</div></div><div class="rm-Header-right Header-right21PC2XTT6aMg"><span class="Header-right_desktop14ja01RUQ7HE"><a href="/login?redirect_uri=/reference/intro/getting-started" target="_self" class="Button Button_slate_text Button_md Header-link2tXYTgXq85zW undefined NavItem_mdrYO3ChA2kYvP rm-Header-top-link rm-Header-top-link_login Button_primary">Log In</a></span><div class="ThemeToggle-wrapper1M_iJESXCpGR Dropdown Dropdown_closed"><button aria-label="Toggle to light mode" id="ThemeToggle-button-static-id-placeholder" aria-haspopup="dialog" class="Button Button_slate_text Button_sm rm-ThemeToggle ThemeToggle2tVPbUyQbWDo Dropdown-toggle Button_primary" type="button"><svg aria-labelledby="ThemeToggle-button-static-id-placeholder" class="Icon ThemeToggle-Icon3g9ZT7pRMwCv " role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Moon (Dark Mode)</title><path d="M19 14.79C18.8427 16.4922 18.2039 18.1144 17.1582 19.4668C16.1126 20.8192 14.7035 21.8458 13.0957 22.4265C11.4879 23.0073 9.74798 23.1181 8.0795 22.7461C6.41102 22.3741 4.88299 21.5345 3.67423 20.3258C2.46546 19.117 1.62594 17.589 1.25391 15.9205C0.881876 14.252 0.992717 12.5121 1.57346 10.9043C2.1542 9.29651 3.18083 7.88737 4.53321 6.84175C5.8856 5.79614 7.5078 5.15731 9.21 5C8.21341 6.34827 7.73385 8.00945 7.85853 9.68141C7.98322 11.3534 8.70386 12.9251 9.8894 14.1106C11.0749 15.2961 12.6466 16.0168 14.3186 16.1415C15.9906 16.2662 17.6517 15.7866 19 14.79Z"></path><path class="ThemeToggle-Icon-star3wweJby1gM4w" d="M18.3707 1C18.3707 3.22825 16.2282 5.37069 14 5.37069C16.2282 5.37069 18.3707 7.51313 18.3707 9.74138C18.3707 7.51313 20.5132 5.37069 22.7414 5.37069C20.5132 5.37069 18.3707 3.22825 18.3707 1Z"></path></svg><svg aria-labelledby="ThemeToggle-button-static-id-placeholder" class="Icon ThemeToggle-Icon3g9ZT7pRMwCv ThemeToggle-Icon_active18I2-19CkbgD" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Sun (Light Mode)</title><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M12 1V3"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M18.36 5.64L19.78 4.22"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M21 12H23"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M18.36 18.36L19.78 19.78"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M12 21V23"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M4.22 19.78L5.64 18.36"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M1 12H3"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M4.22 4.22L5.64 5.64"></path><path d="M12 17C14.7614 17 17 14.7614 17 12C17 9.23858 14.7614 7 12 7C9.23858 7 7 9.23858 7 12C7 14.7614 9.23858 17 12 17Z"></path></svg></button></div><div class="Header-searchtb6Foi0-D9Vx"><button aria-label="Search" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div></button></div></div></div></div><div class="Header-bottom2eLKOFXMEmh5 rm-Header-bottom "><div class="rm-Container rm-Container_flex"><nav class="Header-leftADQdGVqx1wqU"><a class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile " href="/recipes" target="_self"><i class="icon-recipes"></i><span>Recipes</span></a><a aria-current="page" class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile active" href="/reference" target="_self"><i class="icon-references"></i><span>Zerion API Docs</span></a><a class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile " href="/changelog" target="_self"><i class="icon-changelog"></i><span>Changelog</span></a><a class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile " href="https://zerion.io/" target="_self" to="https://zerion.io/"><span>Zerion App</span></a></nav><button align="center" justify="between" style="--flex-gap:var(--xs)" class="Button Button_sm Flex Flex_row MobileSubnav1DsTfasXloM2 Button_contrast Button_contrast_outline" type="button"><span class="Button-label">Getting Started</span><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="chevron-up-down" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m6 16 6 6 6-6M18 8l-6-6-6 6" class="icon-stroke-width"></path></svg></span></button><div class="rm-Header-search Header-searchtb6Foi0-D9Vx rm-Header-search_feather Header-search_featherYsmQBn55F3d9"><button aria-label="Search" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div><div class="Header-search-placeholder3Vx4OmMPcjAi rm-SearchToggle-placeholder">Search</div><div class="rm-SearchToggle-shortcut"></div></button></div></div></div><div class="hub-search-results--reactApp " id="hub-search-results"><div class="hub-container"><div class="modal-backdrop show-modal rm-SearchModal" role="button" tabindex="0"></div></div></div></header><main class="rm-ReferenceMain rm-Container rm-Container_flex loading" id="Explorer"><nav aria-label="Page navigation" class="rm-Sidebar hub-sidebar reference-redesign Nav3C5f8FcjkaHj" id="reference-sidebar"><div class="Main-QuickNav-container1OiLvjSDusO6"><button aria-keyshortcuts="Control+/ Meta+/" class="QuickNav1q-OoMjiX_Yr QuickNav-button2KzlQbz5Pm2Y">JUMP TO</button></div><div class="Sidebar1t2G1ZJq-vU1 rm-Sidebar hub-sidebar-content"><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Developer Dashboard</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a aria-current="page" class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link active" target="_self" href="/reference/intro/getting-started"><span class="Sidebar-link-textLuTE1ySm4Kqn"><i class="Sidebar-link-pageIcon2sQE9C4g_faB icon-book1"></i><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Getting Started</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/intro/authentication"><span class="Sidebar-link-textLuTE1ySm4Kqn"><i class="Sidebar-link-pageIcon2sQE9C4g_faB icon-key1"></i><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Authentication</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">About Zerion API</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/getting-started"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Built for web3 developers</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/supported-blockchains"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Supported Blockchains</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/featured-partners"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Featured Partners</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">REST API</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/endpoints-and-schema-details"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Endpoints and Schema Details</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/error-codes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Error Codes</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/wallets"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for wallets" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">wallets</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getwalletchart"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get wallet's balance chart</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getwalletportfolio"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get wallet's portfolio</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwalletpositions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of wallet's fungible positions</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwallettransactions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of wallet's transactions</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwalletnftpositions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get a list of a wallet's NFT positions</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwalletnftcollections"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get a list of NFT collections held by a wallet</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getwalletnftportfolio"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get wallet's NFT portfolio</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/fungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for fungibles" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">fungibles</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listfungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of fungible assets</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getfungiblebyid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get fungible asset by ID</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getfungiblechart"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get a chart for a fungible asset</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/chains"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for chains" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">chains</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listchains"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of all chains</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getchainbyid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get chain by ID</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/swapfungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for swap" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">swap</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/swapfungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get fungibles available for bridge.</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/swapoffers"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get available swap offers</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/listgasprices"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for gas" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">gas</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listgasprices"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of all available gas prices</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/listnfts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for nfts" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">nfts</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listnfts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of NFTs</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getnftbyid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get single NFT by ID</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Getting Help</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/feedback"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Support & Feedback</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/zerion-brand-assets"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zerion Brand Assets</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Zerion Wallet Login</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/zerion-wallet-docs-for-mobile-dapp-developers"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Zerion Wallet – Mobile Dapp developers" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zerion Wallet – Mobile Dapp developers</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/logo-to-display-on-connect-wallet-screen-1"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Logo to display on Connect Wallet screen</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/detecting-if-zerion-mobile-app-is-installed-on-the-device"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Detecting if Zerion mobile app is installed on the device</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/initiate-a-connection-from-dapp-to-zerion-wallet"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Initiate a connection from Dapp to Zerion Wallet</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/zerion-wallet-documentation"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Zerion Wallet – Browser Extension & Dapp Browser" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zerion Wallet – Browser Extension & Dapp Browser</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/detecting-zerion"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Detecting Zerion</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/logo-to-display-on-connect-wallet-screen"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Logo to display on Connect Wallet screen</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/supported-rpc-methods"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Supported RPC methods</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/user-state"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">User State</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/connecting-to-zerion"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Connecting to Zerion</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/choosing-a-convenience-library"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Choosing a Convenience Library</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/wallet-libraries-that-zerion-integrates-with"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Wallet Libraries that Zerion integrates with</span></span></a></li></ul></li></ul></section><div class="readme-logo" id="readmeLogo">Powered by <a aria-label="ReadMe" href="https://readme.com?ref_src=hub&project=zerion-developers" style="color:unset"><i class="icon icon-readme" style="display:inline-block;min-width:71px"></i></a></div></div></nav><article class="GettingStarted-WrapperWo8zdKsyenVk" id="content"><div class="rm-Article"><header class="headline-container21aRBSn8Bqg6 " data-raycast-oas="[object Object]"><div class="headline-container-grid-itemGdPV-VbhShYs button-containerobFfV0vf6giV"><div class="reference-flyout"><button aria-label="Toggle reference sidebar" class="icon-menu reference-sidebar-mobile-button26mqim6Chewq " type="button"></button><div class=""><div class="Flyout95xhYIIoTKtc undefined rm-Flyout" data-testid="flyout"><nav aria-label="Page navigation" class="rm-Sidebar hub-sidebar reference-redesign Nav3C5f8FcjkaHj mobile" id="reference-sidebar"><div class="ref-QuickNav-mobile-containerARtvyEDVpRhW"><button aria-keyshortcuts="Control+/ Meta+/" class="QuickNav1q-OoMjiX_Yr QuickNav-button2KzlQbz5Pm2Y">JUMP TO</button></div><div class="Sidebar1t2G1ZJq-vU1 rm-Sidebar hub-sidebar-content"><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Developer Dashboard</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a aria-current="page" class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link active" target="_self" href="/reference/intro/getting-started"><span class="Sidebar-link-textLuTE1ySm4Kqn"><i class="Sidebar-link-pageIcon2sQE9C4g_faB icon-book1"></i><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Getting Started</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/intro/authentication"><span class="Sidebar-link-textLuTE1ySm4Kqn"><i class="Sidebar-link-pageIcon2sQE9C4g_faB icon-key1"></i><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Authentication</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">About Zerion API</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/getting-started"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Built for web3 developers</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/supported-blockchains"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Supported Blockchains</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/featured-partners"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Featured Partners</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">REST API</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/endpoints-and-schema-details"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Endpoints and Schema Details</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/error-codes"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Error Codes</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/wallets"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for wallets" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">wallets</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getwalletchart"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get wallet's balance chart</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getwalletportfolio"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get wallet's portfolio</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwalletpositions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of wallet's fungible positions</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwallettransactions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of wallet's transactions</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwalletnftpositions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get a list of a wallet's NFT positions</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listwalletnftcollections"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get a list of NFT collections held by a wallet</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getwalletnftportfolio"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get wallet's NFT portfolio</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/fungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for fungibles" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">fungibles</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listfungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of fungible assets</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getfungiblebyid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get fungible asset by ID</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getfungiblechart"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get a chart for a fungible asset</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/chains"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for chains" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">chains</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listchains"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of all chains</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getchainbyid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get chain by ID</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/swapfungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for swap" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">swap</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/swapfungibles"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get fungibles available for bridge.</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/swapoffers"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get available swap offers</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/listgasprices"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for gas" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">gas</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listgasprices"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of all available gas prices</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/listnfts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for nfts" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">nfts</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/listnfts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get list of NFTs</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/getnftbyid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get single NFT by ID</span></span><span class="Sidebar-method-container2yBYD-KB_IfC"><span class="rm-APIMethod APIMethod APIMethod_fixedWidth APIMethod_get Sidebar-methodfUM3m6FEWm6w" data-testid="http-method">get</span></span></a></li></ul></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Getting Help</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/feedback"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Support & Feedback</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/reference/zerion-brand-assets"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zerion Brand Assets</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Zerion Wallet Login</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/zerion-wallet-docs-for-mobile-dapp-developers"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Zerion Wallet – Mobile Dapp developers" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zerion Wallet – Mobile Dapp developers</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/logo-to-display-on-connect-wallet-screen-1"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Logo to display on Connect Wallet screen</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/detecting-if-zerion-mobile-app-is-installed-on-the-device"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Detecting if Zerion mobile app is installed on the device</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/initiate-a-connection-from-dapp-to-zerion-wallet"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Initiate a connection from Dapp to Zerion Wallet</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq text-wrap rm-Sidebar-link" target="_self" href="/reference/zerion-wallet-documentation"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Zerion Wallet – Browser Extension & Dapp Browser" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Zerion Wallet – Browser Extension & Dapp Browser</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/detecting-zerion"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Detecting Zerion</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/logo-to-display-on-connect-wallet-screen"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Logo to display on Connect Wallet screen</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/supported-rpc-methods"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Supported RPC methods</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/user-state"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">User State</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/connecting-to-zerion"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Connecting to Zerion</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/choosing-a-convenience-library"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Choosing a Convenience Library</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link" target="_self" href="/reference/wallet-libraries-that-zerion-integrates-with"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Wallet Libraries that Zerion integrates with</span></span></a></li></ul></li></ul></section><div class="readme-logo" id="readmeLogo">Powered by <a aria-label="ReadMe" href="https://readme.com?ref_src=hub&project=zerion-developers" style="color:unset"><i class="icon icon-readme" style="display:inline-block;min-width:71px"></i></a></div></div></nav></div></div></div><header id="content-head"><h1>Getting Started</h1></header></div><div role="doc-subtitle" class="rm-Markdown markdown-body undefined excerptT2m-MzSJGRK7" data-testid="RDMD"><p>The Zerion API can be used to build feature-rich web3 apps, wallets, and protocols with ease. Across all major blockchains, you can access wallets, assets, and chain data for web3 portfolios. Zerion's infrastructure supports all major chains!</p></div></header><div id="ReferencePlayground" class="rm-Playground PlaygroundC7DInM9NFvBg GettingStarted-Playground3qmZm1mU_j6J"><section class="Playground-section3VTXuaYZivJK GettingStarted-Playground-SectionolgqW8_YpNuU" data-notranslate="true"><h3 class="SectionHeading3I9QZ3d-4y6L"><span class="SectionHeading-stepnumber1-_9UobMRKIZ">1</span><span class="SectionHeading-title1O-A-UzFkXD3">Pick a language</span></h3><div class="LanguagePickerSIxXDuYmeYsW rm-LanguagePicker"><div class="LanguagePicker-languages1qVVo_v6AlP9"><button class="LanguagePicker-button1E91woqg9Y0e rm-LanguageButton_active rm-LanguageButton" type="button"><i class="LanguagePicker-button-icon1vy2AqvvY7se icon-curl"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span><span class="path5"></span><span class="path6"></span><span class="path7"></span><span class="path8"></span></i>Shell</button><button class="LanguagePicker-button1E91woqg9Y0e rm-LanguageButton" type="button"><i class="LanguagePicker-button-icon1vy2AqvvY7se icon-javascript"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span><span class="path5"></span><span class="path6"></span><span class="path7"></span><span class="path8"></span></i>JavaScript</button><button class="LanguagePicker-button1E91woqg9Y0e rm-LanguageButton" type="button"><i class="LanguagePicker-button-icon1vy2AqvvY7se icon-python"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span><span class="path5"></span><span class="path6"></span><span class="path7"></span><span class="path8"></span></i>Python</button><button class="LanguagePicker-button1E91woqg9Y0e rm-LanguageButton" type="button"><i class="LanguagePicker-button-icon1vy2AqvvY7se icon-kotlin"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span><span class="path5"></span><span class="path6"></span><span class="path7"></span><span class="path8"></span></i>Kotlin</button><button class="LanguagePicker-button1E91woqg9Y0e rm-LanguageButton" type="button"><i class="LanguagePicker-button-icon1vy2AqvvY7se icon-swift"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span><span class="path5"></span><span class="path6"></span><span class="path7"></span><span class="path8"></span></i>Swift</button><div class="LanguagePicker-divider Dropdown Dropdown_closed"><button aria-label="More Languages" aria-haspopup="dialog" class="Button Button_md LanguagePicker-more2w3Eqm0IH_K7 rm-LanguageButton-more Dropdown-toggle Button_primary_ghost Button_primary" type="button"><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="more-vertical" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px" aria-label="More ellipsis"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12 13a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM12 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM12 20a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" class="icon-stroke-width"></path></svg></span></button></div></div></div></section><section class="Playground-section3VTXuaYZivJK GettingStarted-Playground-SectionolgqW8_YpNuU" data-notranslate="true"><h3 class="SectionHeading3I9QZ3d-4y6L"><span class="SectionHeading-stepnumber1-_9UobMRKIZ">2</span><span class="SectionHeading-title1O-A-UzFkXD3">Credentials</span></h3><div class="Box2uBHSWG8DzPz Box_card2q3CRS25RY6z APIAuth3pLGJL7uaxcd rm-APIAuth Box" data-testid="api-auth"><div class="APIAuth-col1dQhuXD9pAhS"><section><a href="/login?redirect_uri=/reference/intro/getting-started" class="Button Button_sm APIAuth-button2J-DE8WTO2n5 Button_full-width Button_primary"><span class="Button-label">Get API Key </span><i class="icon-arrow-up-right"></i></a></section><hr class="APIAuth-hr_b2wFfZ_bb9S"/><section class="APIAuth-form3PFWH7LXGQcp"><header class="APIAuth-input-heading1xRYLL2mcyBH"><div class="APIAuth-badge3MX27eI6yJaP">Basic</div></header><div class="AuthInput3XPr0OcFOZcw"><div class="AuthInput-dropdown-inputs1ibWUNiTSMyc"><input type="text" aria-label="username" autoComplete="off" class="AuthInput-input1SVuygpganqb before-separator" data-1p-ignore="true" name="user" placeholder="username" required="" spellcheck="false" value=""/><span class="AuthInput-separatorEHlWL3z2bNdM">:</span><input type="text" aria-label="password" autoComplete="off" class="AuthInput-input1SVuygpganqb" name="pass" placeholder="password" spellcheck="false" value=""/><button aria-label="Hide" class="Button Button_xs rm-APIAuth-lock undefined Button_minimum Button_minimum_text Button_uppercase" type="button"><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="lock" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M19 11H5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7a2 2 0 0 0-2-2ZM7 11V7a5 5 0 1 1 10 0v4" class="icon-stroke-width"></path></svg></span></button></div></div></section></div></div></section><section class="Playground-section3VTXuaYZivJK GettingStarted-Playground-SectionolgqW8_YpNuU" data-notranslate="true"><h3 class="SectionHeading3I9QZ3d-4y6L"><span class="SectionHeading-stepnumber1-_9UobMRKIZ">3</span><span class="SectionHeading-title1O-A-UzFkXD3">Try it!</span></h3><div class="GettingStarted-Playground-Section-Params3JVwb38k7HHn"></div><section class="APIResponse3FBSi0-qfTQs rm-PlaygroundResponse"><header align="center" class="Flex Flex_row APIResponse-header3Y3zkft15LCF" justify="between" style="--flex-gap:var(--md)"><div><button class="Button Button_xs APIResponse-header-tab31M7P70x-CKu APIResponse-header-tab-active36LB45PMYTuB APIResponse-header-tab-disabled_gfqRzz9FpgZ Button_minimum_ghost Button_minimum Button_uppercase" disabled="" type="button">RESPONSE</button></div></header><div align="center" class="Flex Flex_col APIResponse-empty3Qdzfpq_JjNF" justify="between" style="--flex-gap:var(--md)"><div>Click <code class="APIResponse-empty-tryit2H55vIRfRhS3">Try It!</code> to start a request and see the response here!</div></div></section></section></div><div class="rm-Markdown markdown-body" data-testid="RDMD"><p>To get started:</p> <ul> <li><strong>Choose a language:</strong> Our API supports several popular programming languages including JavaScript, Python, and Go. Select the language that you prefer to use.</li> <li><strong>Authenticate:</strong> To start using the API, you can generate an authentication key in the <a target="_self" href="/reference/intro/authentication">Authentication page here</a>. Once you have your API key, you'll need to include it in the headers of each API request.</li> </ul></div></div><div class="GettingStarted-Sidebar3W_dhhazkf-v"><div align="stretch" class="Flex Flex_col " justify="between" style="--flex-gap:var(--md)"><div class="RealtimeTable1tFDrwIj5Jm3"><div align="center" class="Flex Flex_row " justify="between" style="--flex-gap:var(--xs)"><header class="APISectionHeader3LN_-QIR0m7x rm-APISectionHeader" shift="end"><div class="APISectionHeader-heading4MUMLbp4_nLs">Popular Endpoints</div></header><header class="APISectionHeader3LN_-QIR0m7x rm-APISectionHeader"><div class="APISectionHeader-heading4MUMLbp4_nLs">Last 24 Hours</div></header></div><div class="Box2uBHSWG8DzPz Box_card2q3CRS25RY6z RealtimeTable-table-wrapperOwrS1liyEzgA Box"><table class="Table Table_bordered Table_loading RealtimeTable-table1tliCohYx8jS RealtimeTable_emptyYEaAJ746ftu7 RealtimeTable_topEndpointskZR1XBYC38oB" style="table-layout:auto"><tbody class="Table-spinner"><tr><td><div class="Spinner Table-spinner-element" role="progressbar"><svg class="Spinner-icon" viewBox="0 0 16 16"><title>Loading</title><path d="M15 8a7 7 0 10-7 7" stroke="currentColor" stroke-linecap="round" stroke-width="2" vector-effect="non-scaling-stroke"></path></svg><span class="Spinner-label">Loading…</span></div></td></tr></tbody><tbody><tr class="Table-row_hover"><td align="left"><div class="Skeleton3vPVkQcpdzxg Skeleton_text" style="--Skeleton-width:180px"></div></td><td align="right"><div class="Skeleton3vPVkQcpdzxg Skeleton_text"></div></td><td align="right"></td></tr><tr class="Table-row_hover"><td align="left"><div class="Skeleton3vPVkQcpdzxg Skeleton_text" style="--Skeleton-width:180px"></div></td><td align="right"><div class="Skeleton3vPVkQcpdzxg Skeleton_text"></div></td><td align="right"></td></tr><tr class="Table-row_hover"><td align="left"><div class="Skeleton3vPVkQcpdzxg Skeleton_text" style="--Skeleton-width:180px"></div></td><td align="right"><div class="Skeleton3vPVkQcpdzxg Skeleton_text"></div></td><td align="right"></td></tr></tbody></table></div></div></div></div><div class="GettingStarted-Footer2I4WmwDQXqoS"><div class="UpdatedAt"><p class="DateLine "><i class="icon icon-watch"></i>Updated<!-- --> <!-- -->almost 2 years ago<!-- --> </p></div><hr class="NextStepsDivider"/><nav aria-label="Pagination Controls" class="PaginationControlsjDYuqu8pBMUy rm-Pagination"></nav></div></article><div class="ModalWrapper" id="response-headers-modal-root"></div><div class="ModalWrapper" id="tutorialmodal-root"></div><div class="ModalWrapper QuickNav-modal QuickNav-modal-desktop" id="QuickNav-modal-root"></div><div class="ModalWrapper QuickNav-modal QuickNav-modal-mobile" id="QuickNav-mobile-modal-root"></div></main><footer aria-label="Status banner" class="AppFooter rm-Banners"></footer><div class="ModalWrapper" id="ChatGPT-modal"></div></div></div><div class="ng-non-bindable"><script id="ssr-props" data-initial-props="{"sidebars":{"docs":[],"refs":[{"_id":"654159051eee9d10fcd7347c","title":"Developer Dashboard","slug":"realtime","order":1,"reference":true,"categoryType":"RealtimeCategory","project":"625d46ea2144a8006ca1dc4a","version":"625d46eb2144a8006ca1dc50","supportsMyRequests":true,"pages":[{"_id":"6376bf60127d9900031745a8","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658"},"title":"Getting Started","icon":"icon-book1","type":"endpoint","slug":"getting-started","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","pageType":"RealtimePage","category":"654159051eee9d10fcd7347c","createdAt":"2022-11-17T23:10:24.962Z","parentDoc":null,"isBodyEmpty":false,"children":[]},{"_id":"6376bf60127d9900031745a9","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658"},"title":"Authentication","icon":"icon-key1","type":"endpoint","slug":"authentication","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","pageType":"RealtimePage","category":"654159051eee9d10fcd7347c","createdAt":"2022-11-17T23:10:24.962Z","parentDoc":null,"isBodyEmpty":false,"children":[]}]},{"_id":"625d46eb2144a8006ca1dc52","title":"About Zerion API","slug":"documentation","order":1,"reference":true,"version":"625d46eb2144a8006ca1dc50","project":"625d46ea2144a8006ca1dc4a","createdAt":"2022-04-18T11:09:31.965Z","__v":0,"pages":[{"_id":"625d46eb2144a8006ca1dc56","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"examples":{"codes":[]}},"title":"Built for web3 developers","type":"basic","slug":"getting-started","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","category":"625d46eb2144a8006ca1dc52","createdAt":"2022-04-18T11:09:31.992Z","icon":"","parentDoc":null,"isBodyEmpty":false,"children":[]},{"_id":"63295b6eb6070d0010e73836","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"title":"Supported Blockchains","icon":"","type":"basic","slug":"supported-blockchains","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"nft-guide","createdAt":"2022-09-20T06:19:26.692Z","parentDoc":null,"category":"625d46eb2144a8006ca1dc52","isBodyEmpty":false,"children":[]},{"_id":"63c5e5b1dc32c50063131d87","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[],"examples":{"codes":[]}},"title":"Featured Partners","icon":"","type":"basic","slug":"featured-partners","order":2,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","category":"625d46eb2144a8006ca1dc52","createdAt":"2023-01-17T00:02:57.632Z","parentDoc":null,"isBodyEmpty":false,"children":[]}]},{"_id":"625d5fa98ba30b001361e659","title":"REST API","slug":"zerion-api","order":2,"reference":true,"project":"625d46ea2144a8006ca1dc4a","version":"625d46eb2144a8006ca1dc50","createdAt":"2022-04-18T12:55:05.441Z","__v":0,"pages":[{"_id":"63c602e264aef60016cd6a65","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"title":"Endpoints and Schema Details","icon":"","type":"basic","slug":"endpoints-and-schema-details","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-01-17T02:07:30.995Z","parentDoc":null,"isBodyEmpty":false,"children":[]},{"_id":"63c7113f4903b7002fcd4af6","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"title":"Error Codes","icon":"","type":"basic","slug":"error-codes","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-01-17T21:21:03.558Z","parentDoc":null,"isBodyEmpty":false,"children":[]},{"_id":"62cc46cb9d9b310079558d9e","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"title":"wallets","type":"basic","slug":"wallets","order":2,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"tag__wallets","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2022-07-11T15:50:35.960Z","icon":"","parentDoc":null,"isBodyEmpty":false,"children":[{"_id":"67375ec1b1f724003e4509db","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get wallet's balance chart","icon":"","type":"endpoint","slug":"getwalletchart","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"getWalletChart","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2024-11-15T14:46:25.121Z","parentDoc":"62cc46cb9d9b310079558d9e","isBodyEmpty":true,"children":[]},{"_id":"62d54a031b307900a72d61b8","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get wallet's portfolio","icon":"","type":"endpoint","slug":"getwalletportfolio","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"getWalletPortfolio","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2022-07-18T11:54:43.995Z","parentDoc":"62cc46cb9d9b310079558d9e","isBodyEmpty":true,"children":[]},{"_id":"62cc4699f2f4eb0087100420","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get list of wallet's fungible positions","type":"endpoint","slug":"listwalletpositions","order":2,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listWalletPositions","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2022-07-11T15:49:45.601Z","parentDoc":"62cc46cb9d9b310079558d9e","icon":"","isBodyEmpty":true,"children":[]},{"_id":"639b0cb08cc646006d7e1c5f","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get list of wallet's transactions","icon":"","type":"endpoint","slug":"listwallettransactions","order":3,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listWalletTransactions","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2022-12-15T12:01:52.017Z","parentDoc":"62cc46cb9d9b310079558d9e","isBodyEmpty":true,"children":[]},{"_id":"643499bc4f52720065242d19","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get a list of a wallet's NFT positions","icon":"","type":"endpoint","slug":"listwalletnftpositions","order":4,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listWalletNFTPositions","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-04-10T23:20:28.716Z","parentDoc":"62cc46cb9d9b310079558d9e","isBodyEmpty":true,"children":[]},{"_id":"64a578910ade38145a5a5072","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get a list of NFT collections held by a wallet","icon":"","type":"endpoint","slug":"listwalletnftcollections","order":5,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listWalletNFTCollections","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-07-05T14:05:05.924Z","parentDoc":"62cc46cb9d9b310079558d9e","isBodyEmpty":true,"children":[]},{"_id":"64ca6e9baa201103fb0ab3e8","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get wallet's NFT portfolio","icon":"","type":"endpoint","slug":"getwalletnftportfolio","order":6,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"getWalletNftPortfolio","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-08-02T14:56:27.415Z","parentDoc":"62cc46cb9d9b310079558d9e","isBodyEmpty":true,"children":[]}]},{"_id":"63beaf4ba0a360004a90a74e","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"title":"fungibles","icon":"","type":"basic","slug":"fungibles","order":3,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"tag__fungibles","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-01-11T12:44:59.523Z","parentDoc":null,"isBodyEmpty":false,"children":[{"_id":"63beaf4ca0a360004a90a76d","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get list of fungible assets","icon":"","type":"endpoint","slug":"listfungibles","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listFungibles","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-01-11T12:45:00.120Z","parentDoc":"63beaf4ba0a360004a90a74e","isBodyEmpty":true,"children":[]},{"_id":"63beb1adc0ea71007e2da08b","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get fungible asset by ID","icon":"","type":"endpoint","slug":"getfungiblebyid","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"getFungibleById","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-01-11T12:55:09.581Z","parentDoc":"63beaf4ba0a360004a90a74e","isBodyEmpty":true,"children":[]},{"_id":"63d2e19355df79005f642acb","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get a chart for a fungible asset","icon":"","type":"endpoint","slug":"getfungiblechart","order":2,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"getFungibleChart","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-01-26T20:24:51.736Z","parentDoc":"63beaf4ba0a360004a90a74e","isBodyEmpty":false,"children":[]}]},{"_id":"625db359095dcd003fb7667c","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"title":"chains","type":"basic","slug":"chains","order":4,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"tag__chains","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2022-04-18T18:52:09.146Z","icon":"","parentDoc":null,"isBodyEmpty":false,"children":[{"_id":"625db359095dcd003fb7667f","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get list of all chains","type":"endpoint","slug":"listchains","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listChains","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2022-04-18T18:52:09.181Z","parentDoc":"625db359095dcd003fb7667c","icon":"","isBodyEmpty":true,"children":[]},{"_id":"6260353a4aa90009875cb4f5","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get chain by ID","type":"endpoint","slug":"getchainbyid","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"getChainById","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2022-04-20T16:30:50.401Z","parentDoc":"625db359095dcd003fb7667c","icon":"","isBodyEmpty":true,"children":[]}]},{"_id":"64147dd6c1cc4e0a30cd8d7e","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658"},"title":"swap","icon":"","type":"basic","slug":"swap","order":5,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"tag__swap","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-03-17T14:48:54.796Z","parentDoc":null,"isBodyEmpty":true,"children":[{"_id":"64147dd7c1cc4e0a30cd8d80","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get fungibles available for bridge.","icon":"","type":"endpoint","slug":"swapfungibles","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"swapFungibles","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-03-17T14:48:55.033Z","parentDoc":"64147dd6c1cc4e0a30cd8d7e","isBodyEmpty":true,"children":[]},{"_id":"64147dd7c1cc4e0a30cd8d81","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get available swap offers","icon":"","type":"endpoint","slug":"swapoffers","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"swapOffers","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-03-17T14:48:55.034Z","parentDoc":"64147dd6c1cc4e0a30cd8d7e","isBodyEmpty":true,"children":[]}]},{"_id":"6414b25e0c66e9054205b79e","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658"},"title":"gas","icon":"","type":"basic","slug":"gas","order":6,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"tag__gas","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-03-17T18:33:02.620Z","parentDoc":null,"isBodyEmpty":true,"children":[{"_id":"6414b25f0c66e9054205b7a2","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get list of all available gas prices","icon":"","type":"endpoint","slug":"listgasprices","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listGasPrices","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-03-17T18:33:03.283Z","parentDoc":"6414b25e0c66e9054205b79e","isBodyEmpty":true,"children":[]}]},{"_id":"64ca6e9baa201103fb0ab3e5","api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658"},"title":"nfts","icon":"","type":"basic","slug":"nfts","order":7,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"tag__nfts","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-08-02T14:56:27.175Z","isBodyEmpty":true,"children":[{"_id":"64ca6e9baa201103fb0ab3e9","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get list of NFTs","icon":"","type":"endpoint","slug":"listnfts","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"listNFTs","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-08-02T14:56:27.417Z","parentDoc":"64ca6e9baa201103fb0ab3e5","isBodyEmpty":true,"children":[]},{"_id":"64ca6e9baa201103fb0ab3ea","api":{"method":"get","url":"","auth":"required","params":[],"results":{"codes":[]},"apiSetting":"625d5fa98ba30b001361e658"},"title":"Get single NFT by ID","icon":"","type":"endpoint","slug":"getnftbyid","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"getNFTById","link_url":"","link_external":false,"previousSlug":"","category":"625d5fa98ba30b001361e659","createdAt":"2023-08-02T14:56:27.417Z","parentDoc":"64ca6e9baa201103fb0ab3e5","isBodyEmpty":true,"children":[]}]}]},{"_id":"6333ca79a181f3008acb9d7f","title":"Getting Help","slug":"getting-help","order":3,"reference":true,"project":"625d46ea2144a8006ca1dc4a","version":"625d46eb2144a8006ca1dc50","createdAt":"2022-09-28T04:15:53.050Z","__v":0,"pages":[{"_id":"6333cbb2b1e76c000f6ea8c6","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"title":"Support & Feedback","icon":"","type":"basic","slug":"feedback","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","createdAt":"2022-09-28T04:21:06.414Z","category":"6333ca79a181f3008acb9d7f","parentDoc":null,"isBodyEmpty":false,"children":[]},{"_id":"63c734b00c816d00688ddb36","api":{"method":"get","url":"","auth":"required","results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]},"params":[]},"title":"Zerion Brand Assets","icon":"","type":"basic","slug":"zerion-brand-assets","order":3,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","category":"6333ca79a181f3008acb9d7f","createdAt":"2023-01-17T23:52:16.370Z","parentDoc":null,"isBodyEmpty":false,"children":[]}]},{"_id":"63e6487f0cdfee047f8d8079","title":"Zerion Wallet Login","slug":"rest-api","order":9999,"reference":true,"project":"625d46ea2144a8006ca1dc4a","version":"625d46eb2144a8006ca1dc50","createdAt":"2023-02-10T13:37:03.756Z","__v":0,"pages":[{"_id":"649cbe1ae96006005534e35c","api":{"method":"get","url":"","auth":"required","params":[],"examples":{"codes":[]},"results":{"codes":[{"name":"","code":"{}","language":"json","status":200},{"name":"","code":"{}","language":"json","status":400}]}},"title":"Zerion Wallet – Mobile Dapp developers","icon":"","type":"basic","slug":"zerion-wallet-docs-for-mobile-dapp-developers","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T23:11:22.200Z","parentDoc":null,"isBodyEmpty":false,"children":[{"_id":"649cbf00177f02006098c612","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Logo to display on Connect Wallet screen","icon":"","type":"basic","slug":"logo-to-display-on-connect-wallet-screen-1","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cbe1ae96006005534e35c","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T23:15:12.897Z","isBodyEmpty":false,"children":[]},{"_id":"649cbf42bf00340bdef22f3b","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Detecting if Zerion mobile app is installed on the device","icon":"","type":"basic","slug":"detecting-if-zerion-mobile-app-is-installed-on-the-device","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cbe1ae96006005534e35c","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T23:16:18.613Z","isBodyEmpty":false,"children":[]},{"_id":"649cbf638d06f9111ee68209","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Initiate a connection from Dapp to Zerion Wallet","icon":"","type":"basic","slug":"initiate-a-connection-from-dapp-to-zerion-wallet","order":2,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cbe1ae96006005534e35c","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T23:16:51.132Z","isBodyEmpty":false,"children":[]}]},{"_id":"649cb7b2a708161851fd6286","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Zerion Wallet – Browser Extension & Dapp Browser","icon":"","type":"basic","slug":"zerion-wallet-documentation","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:44:02.198Z","parentDoc":null,"isBodyEmpty":false,"children":[{"_id":"649cb81dab88ea004e977ed3","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Detecting Zerion","icon":"","type":"basic","slug":"detecting-zerion","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cb7b2a708161851fd6286","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:45:49.723Z","isBodyEmpty":false,"children":[]},{"_id":"649cb84a9529ff0050b88ee9","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Logo to display on Connect Wallet screen","icon":"","type":"basic","slug":"logo-to-display-on-connect-wallet-screen","order":1,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cb7b2a708161851fd6286","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:46:34.443Z","isBodyEmpty":false,"children":[]},{"_id":"649cb86bdec541005d3d7695","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Supported RPC methods","icon":"","type":"basic","slug":"supported-rpc-methods","order":2,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cb7b2a708161851fd6286","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:47:07.917Z","isBodyEmpty":false,"children":[]},{"_id":"649cb8a5f966400291755637","api":{"method":"get","url":"","auth":"required","params":[]},"title":"User State","icon":"","type":"basic","slug":"user-state","order":3,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cb7b2a708161851fd6286","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:48:05.986Z","isBodyEmpty":false,"children":[]},{"_id":"649cb8c622e37f0117b3647c","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Connecting to Zerion","icon":"","type":"basic","slug":"connecting-to-zerion","order":4,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cb7b2a708161851fd6286","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:48:38.036Z","isBodyEmpty":false,"children":[]},{"_id":"649cb8e3ed7a790011dd2b13","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Choosing a Convenience Library","icon":"","type":"basic","slug":"choosing-a-convenience-library","order":5,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cb7b2a708161851fd6286","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:49:07.078Z","isBodyEmpty":false,"children":[]},{"_id":"649cb9aa8e830b0043569370","api":{"method":"get","url":"","auth":"required","params":[]},"title":"Wallet Libraries that Zerion integrates with","icon":"","type":"basic","slug":"wallet-libraries-that-zerion-integrates-with","order":6,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"previousSlug":"","parentDoc":"649cb7b2a708161851fd6286","category":"63e6487f0cdfee047f8d8079","createdAt":"2023-06-28T22:52:26.248Z","isBodyEmpty":false,"children":[]}]}]}]},"baseUrl":"/","apiBaseUrl":"/","search":{"appId":"T28YKFATPY","searchApiKey":"NDkzMGU5YTUwMTM1ODE4OTZiMmQ3NmFlMTdhOTgxMTRlMzY1NTAwM2ZmNGNhZDVhNGMxNTFjZDlhMzU0ZmVmZXRhZ0ZpbHRlcnM9KHByb2plY3Q6NjI1ZDQ2ZWEyMTQ0YTgwMDZjYTFkYzRhKSwodmVyc2lvbjpub25lLHZlcnNpb246NjI1ZDQ2ZWIyMTQ0YTgwMDZjYTFkYzUwKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2csaW5kZXg6VHV0b3JpYWwp","indexName":"readme_search_v2","projectsMeta":[{"modules":{"landing":false,"docs":false,"examples":true,"reference":true,"graphql":false,"changelog":true,"discuss":false,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":true},"id":"625d46ea2144a8006ca1dc4a","name":"Zerion","subdomain":"zerion-developers","subpath":"","nav_names":{"docs":"","reference":"Zerion API Docs","changelog":"","discuss":"","tutorials":"","recipes":""}}],"UrlManager":{"options":{"child":false,"parent":null,"hasOneChild":false,"project":null,"version":null,"lang":"en"},"defaults":{"lang":"en"}},"urlManagerOpts":{"lang":"en","parent":{"childrenProjects":[]},"project":{"subdomain":"zerion-developers"},"version":"1.0"}},"doc":{"metadata":{"image":[],"title":"","description":"","keywords":"","robots":"index"},"mdx":{"altBody":"","status":"rdmd"},"api":{"method":"get","url":"","auth":"required","params":[],"apiSetting":"625d5fa98ba30b001361e658"},"swagger":{"path":"/v1/chains/"},"next":{"description":"","pages":[]},"algolia":{"recordCount":1,"publishPending":false,"translationFailure":false,"updatedAt":"2024-09-20T13:19:18.924Z"},"title":"Getting Started","icon":"icon-book1","updates":[],"type":"endpoint","slug":"getting-started","excerpt":"The Zerion API can be used to build feature-rich web3 apps, wallets, and protocols with ease. Across all major blockchains, you can access wallets, assets, and chain data for web3 portfolios. Zerion's infrastructure supports all major chains!","body":"To get started:\n\n- **Choose a language:** Our API supports several popular programming languages including JavaScript, Python, and Go. Select the language that you prefer to use.\n- **Authenticate:** To start using the API, you can generate an authentication key in the [Authentication page here](https://developers.zerion.io/reference/intro/authentication). Once you have your API key, you'll need to include it in the headers of each API request.","order":0,"isReference":true,"deprecated":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"reusableContent":[],"previousSlug":"","slugUpdatedAt":"2022-11-17T22:41:30.782Z","revision":19,"pageType":"RealtimePage","createdAt":"2022-11-17T23:10:24.962Z","updatedAt":"2023-02-27T16:28:49.980Z","_id":"6376bf60127d9900031745a8","pendingAlgoliaPublish":false,"project":"625d46ea2144a8006ca1dc4a","version":{"version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["625d46eb2144a8006ca1dc52","625d46eb2144a8006ca1dc52","625d5fa98ba30b001361e659","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","6333ca79a181f3008acb9d7f","6376bf60127d99000317457c","63a1fb41f512a50072510823","63e6487f0cdfee047f8d8079","63e648ec36df32001202a0cc","65f18fe28b8ad4003dcaa8af"],"pdfStatus":"","_id":"625d46eb2144a8006ca1dc50","project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2022-04-18T11:09:31.921Z","__v":1,"updatedAt":"2024-03-13T11:37:07.002Z"},"category":{"supportsMyRequests":true,"title":"Developer Dashboard","slug":"realtime","order":1,"reference":true,"categoryType":"RealtimeCategory","createdAt":"2024-11-28T04:55:29.602Z","_id":"654159051eee9d10fcd7347c","project":"625d46ea2144a8006ca1dc4a","version":"625d46eb2144a8006ca1dc50","type":"reference","id":"654159051eee9d10fcd7347c"},"__v":0,"user":"6256ed72fb6e690069258c90","parentDoc":null,"isApi":true,"tutorials":[],"id":"6376bf60127d9900031745a8"},"glossaryTerms":[{"_id":"625d46ea2144a8006ca1dc4b","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"hideTOC":false,"loginUrl":"https://dash.readme.com/to/zerion-developers","meta":{"_id":"6376bf60127d9900031745a8","description":"The Zerion API can be used to build feature-rich web3 apps, wallets, and protocols with ease. Across all major blockchains, you can access wallets, assets, and chain data for web3 portfolios. Zerion's infrastructure supports all major chains!","hidden":false,"image":[],"keywords":"","metaTitle":"Getting Started","parent":null,"robots":"index","slug":"getting-started","title":"Getting Started","type":"reference"},"oasDefinition":{"openapi":"3.0.3","info":{"version":"1.0.0","title":"REST API","description":"REST-like API provides access to rich Zerion ecosystem."},"servers":[{"description":"Production API","url":"https://api.zerion.io"}],"security":[{"APIKeyBasicAuth":[]}],"x-readme":{"samples-languages":["curl","javascript","python","kotlin","swift"],"explorer-enabled":true,"proxy-enabled":true},"paths":{"/v1/wallets/{address}/charts/{chart_period}":{"get":{"operationId":"getWalletChart","summary":"Get wallet's balance chart","description":"This endpoint returns a portfolio balance chart for a wallet.\nThis is over a specified time period, based on the provided start and end timestamps. \nResults can be filtered by blockchain and asset type, offering flexible and detailed visualizations of wallet performance, similar to what you see in the Zerion interface. \n\nNote: We do not support historical protocol positions data.\n","tags":["wallets"],"parameters":[{"name":"chart_period","in":"path","required":true,"description":"Chart period","schema":{"type":"string","minLength":3,"maxLength":5,"default":"day","enum":["hour","day","week","month","year","max"]}},{"$ref":"#/components/parameters/Currency"},{"$ref":"#/components/parameters/WalletAddress"},{"name":"filter[chain_ids]","in":"query","style":"form","explode":false,"description":"Account only for balance on these chains. Available chain ids can be found in chains endpoints.","schema":{"type":"array","example":"aurora","maxItems":25,"items":{"type":"string"}}},{"name":"filter[fungible_ids]","in":"query","style":"form","explode":false,"description":"Account only for balance of given fungible assets.","schema":{"type":"array","maxItems":25,"items":{"type":"string","maxLength":44}}}],"responses":{"200":{"description":"Resource for the requested wallet chart","content":{"application/json":{"schema":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/charts/day"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"Wallet chart resource type","example":"wallet_charts"},"id":{"type":"string","description":"Wallet chart unique identifier","example":"0x42b9df65b219b3dd36ff330a4dd8f327a6ada990-day"},"attributes":{"type":"object","required":["begin_at","end_at"],"properties":{"begin_at":{"type":"string","description":"Begin timestamp of the chart","example":"2023-01-18T11:00:00Z"},"end_at":{"type":"string","description":"End timestamp of the chart","example":"2023-01-25T10:30:00Z"},"points":{"type":"array","description":"Sorted list of chart points","items":{"type":"array","description":"Chart point - tuple of two items, the first one is timestamp, the second one is a balance in requested currency","items":{"oneOf":[{"type":"integer"},{"type":"number"}]},"minItems":2,"maxItems":2,"example":[1674039600,1145.00999]}}}}}}}}}}},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/wallets/{address}/portfolio":{"get":{"operationId":"getWalletPortfolio","summary":"Get wallet's portfolio","description":"This endpoint returns the portfolio overview of a web3 wallet.\n\nIf the address was not added before it is possible that this endpoint will return `202` status. It means that portfolio for the wallet is not prepared yet, but will be available soon. In that case the client have to request this endpoint periodically, while `200` status wasn't returned.\n\n> NOTE: Don't forget to stop retries after some reasonable period of time. If the `200` status is not returned within 2 minutes it most probably means that some unexpected error occurred and the client should stop the polling.\n\n> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.\n","tags":["wallets"],"parameters":[{"$ref":"#/components/parameters/Currency"},{"$ref":"#/components/parameters/WalletAddress"}],"responses":{"200":{"$ref":"#/components/responses/PortfolioResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/wallets/{address}/positions/":{"get":{"operationId":"listWalletPositions","summary":"Get list of wallet's fungible positions","description":"This endpoint returns a list of wallet positions.\n\nIf the address was not added before it is possible that this endpoint will return `202` status. It means that positions for the wallet are not prepared yet, but will be available soon. In that case the client have to request this endpoint periodically, while `200` status wasn't returned.\n\nThis endpoint supports testnets. To get data for testnets use `X-Env` header.\n\n> NOTE: Don't forget to stop retries after some reasonable period of time. If the `200` status is not returned within 2 minutes it most probably means that some unexpected error occurred and the client should stop the polling.\n\n> NOTE: This endpoint supports a lot of filters, sorting and pagination parameters. Make sure that a request URL length is in a safe range for your platform. Usually, 2000 characters are the safe limit in virtually any combination of client and server software.\n\n> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.\n","tags":["wallets"],"parameters":[{"name":"filter[positions]","in":"query","required":false,"description":"This parameter allows users to filter DeFi positions based on their types. There are three options:\n\n- `only_simple`: Retrieves exclusively wallet-type positions. These are basic, non-protocol related positions. This option is applied if parameter is not specified.\n- `only_complex`: Fetches only positions associated with all DeFi protocols (including staked assets, liquidity pools, etc), like Uniswap or Aave. This option excludes simple wallet positions.\n- `no_filter`: Applies no filtering, thus returning both protocol-related and simple wallet positions.\n\n> ⚠️ Note: Different pricing models are applied for enterprise usage of this API, depending on the filter type selected. For detailed pricing information, please reach out to us at `api@zerion.io`.\n","schema":{"type":"string","default":"only_simple","enum":["only_simple","only_complex","no_filter"]}},{"$ref":"#/components/parameters/Currency"},{"$ref":"#/components/parameters/WalletAddress"},{"name":"filter[position_types]","in":"query","style":"form","explode":false,"description":"Keep only positions with these types.","schema":{"type":"array","maxItems":8,"items":{"$ref":"#/components/schemas/PositionType"}}},{"name":"filter[chain_ids]","in":"query","style":"form","explode":false,"description":"Keep only positions from these chains. Available chain ids can be found in chains endpoints.","schema":{"type":"array","example":"aurora","maxItems":25,"items":{"type":"string"}}},{"name":"filter[fungible_ids]","in":"query","style":"form","explode":false,"description":"Keep only positions related to given fungible assets.","schema":{"type":"array","maxItems":25,"items":{"type":"string","maxLength":44}}},{"name":"filter[dapp_ids]","in":"query","style":"form","explode":false,"description":"Keep only positions related to these decentralized applications (dapps).","schema":{"type":"array","example":"aurora","maxItems":25,"items":{"type":"string","maxLength":32,"minLength":1}}},{"name":"filter[trash]","in":"query","required":false,"description":"Filter positions based on the `is_trash` flag. If no flag is specified, then `only_non_trash` is applied.","schema":{"type":"string","default":"only_non_trash","enum":["only_trash","only_non_trash","no_filter"]}},{"name":"sort","in":"query","required":false,"description":"Choose how the result should be ordering","schema":{"type":"string","default":"value","enum":["-value","value"]}},{"name":"X-Env","in":"header","description":"Custom header that allows to get data for testnets.","required":false,"schema":{"type":"string","enum":["testnet"]}}],"responses":{"200":{"description":"Response for requested list of positions","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletPositionsResponse"}}}},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/wallets/{address}/transactions/":{"get":{"operationId":"listWalletTransactions","summary":"Get list of wallet's transactions","description":"This endpoint returns a list of transactions associated with the wallet.\n\nThis endpoint supports testnets. To get data for testnets use `X-Env` header.\n\n> NOTE: This endpoint supports a lot of filters, sorting, and pagination parameters. Make sure that your request URL length is safe for your platform. Usually, 2000 characters are the safe limit in virtually any combination of client and server software.\n\n> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.\n","tags":["wallets"],"parameters":[{"$ref":"#/components/parameters/Currency"},{"$ref":"#/components/parameters/Page"},{"name":"address","in":"path","required":true,"description":"Address of the wallet.","schema":{"type":"string"}},{"name":"filter[search_query]","in":"query","required":false,"description":"Query for a full-text search.","schema":{"type":"string","example":"Trade","minLength":2,"maxLength":64}},{"name":"filter[operation_types]","in":"query","required":false,"description":"Return only transactions with specified types.","style":"form","explode":false,"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionType"}}},{"name":"filter[asset_types]","in":"query","required":false,"description":"Return only transactions that contain specified asset types.","style":"form","explode":false,"schema":{"type":"array","items":{"type":"string","description":"Type of concrete asset.","example":"fungible","enum":["fungible","nft"]}}},{"name":"filter[chain_ids]","in":"query","required":false,"description":"Return only transactions from specified chains. You can find available chain ids in chain endpoints.","style":"form","explode":false,"schema":{"type":"array","items":{"type":"string","example":"aurora"}}},{"name":"filter[fungible_ids]","in":"query","required":false,"description":"Return only transactions with fungibles with specified ids.","style":"form","explode":false,"schema":{"type":"array","items":{"type":"string","example":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"}}},{"name":"filter[min_mined_at]","in":"query","required":false,"description":"Return only transactions since specific date. Timestamp in milliseconds.","schema":{"type":"string","example":"1688842525735","minLength":13,"maxLength":13}},{"name":"filter[max_mined_at]","in":"query","required":false,"description":"Return only transactions until specific date. Timestamp in milliseconds.","schema":{"type":"string","example":"1694192535967","minLength":13,"maxLength":13}},{"name":"filter[trash]","in":"query","required":false,"description":"Filter transactions based on the `is_trash` flag. If no flag is specified, then `no_filter` is applied.","schema":{"type":"string","default":"only_non_trash","enum":["only_trash","only_non_trash","no_filter"]}},{"name":"X-Env","in":"header","description":"Custom header that allows to get data for testnets.","required":false,"schema":{"type":"string","enum":["testnet"]}}],"responses":{"200":{"$ref":"#/components/responses/TransactionsListResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/wallets/{address}/nft-positions/":{"get":{"operationId":"listWalletNFTPositions","summary":"Get a list of a wallet's NFT positions","description":"This endpoint returns a list of the NFT positions held by a specific wallet.\n\nIf the wallet address has not been previously added, this endpoint may return a `202` status code. This indicates that the wallet's positions are not yet available, but will be in the near future. In this case, the client should periodically request this endpoint until a `200` status code is returned.\n\n> NOTE: It is important to stop retrying after a reasonable period of time. If a `200` status code is not returned within 2 minutes, it is likely that an unexpected error has occurred and the client should stop polling.\n\n> NOTE: This endpoint provides support for filters, sorting, and pagination parameters. Ensure that the length of the request URL falls within a safe range for your platform. Typically, a length of 2000 characters is a safe limit for most combinations of client and server software.\n\n> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.\n","tags":["wallets"],"parameters":[{"$ref":"#/components/parameters/WalletAddress"},{"name":"filter[chain_ids]","in":"query","style":"form","explode":false,"description":"Keep only positions from the specified chains. Available chains IDs can be found in chains endpoint.","schema":{"type":"array","example":"ethereum,polygon","maxItems":25,"items":{"type":"string"}}},{"name":"filter[collections_ids]","in":"query","style":"form","explode":false,"description":"Keep only positions from collections with specified IDs. The IDs are returned inside the 'collection' field of each NFT.","schema":{"type":"array","items":{"type":"number","format":"int64"}}},{"name":"sort","in":"query","required":false,"description":"The order of NFTs in the result.","schema":{"type":"string","example":"-floor_price","enum":["created_at","-created_at","floor_price","-floor_price"]}},{"name":"include","in":"query","required":false,"style":"form","explode":false,"description":"Array of related resources to be included to the response. This parameter corresponds to the JSON API schema.","schema":{"type":"array","items":{"type":"string","example":"nfts","enum":["nfts","nft_collections","wallet_nft_collections"]}}},{"$ref":"#/components/parameters/Currency"},{"$ref":"#/components/parameters/Page"}],"responses":{"200":{"description":"Response for requested list of NFT positions.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNFTPositionsResponse"}}}},"202":{"$ref":"#/components/responses/WalletNFTPositionsProcessingResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/wallets/{address}/nft-collections/":{"get":{"operationId":"listWalletNFTCollections","summary":"Get a list of NFT collections held by a wallet","description":"This endpoint returns a list of the NFT collections held by a specific wallet.\n\nIf the wallet address has not been previously added, this endpoint may return a `202` status code. This indicates that the wallet's collections are not yet available, but will be in the near future. In this case, the client should periodically request this endpoint until a `200` status code is returned.\n\n> NOTE: It is important to stop retrying after a reasonable period of time. If a `200` status code is not returned within 2 minutes, it is likely that an unexpected error has occurred, and the client should stop polling.\n\n> NOTE: This endpoint provides support for filters, sorting. Ensure that the length of the request URL falls within a safe range for your platform. Typically, a length of 2000 characters is a safe limit for most combinations of client and server software.\n\n> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.\n","tags":["wallets"],"parameters":[{"$ref":"#/components/parameters/WalletAddress"},{"name":"filter[chain_ids]","in":"query","style":"form","explode":false,"description":"Keep only collections from the specified chains. Available chain IDs can be found in the chains endpoint.","schema":{"type":"array","example":"ethereum,polygon","maxItems":25,"items":{"type":"string"}}},{"$ref":"#/components/parameters/WalletNFTCollectionsSort"},{"$ref":"#/components/parameters/Currency"},{"name":"include","in":"query","required":false,"style":"form","explode":false,"description":"Array of related resources to be included to the response. This parameter corresponds to the JSON API schema.","schema":{"type":"array","items":{"type":"string","example":"nft_collections","enum":["nft_collections"]}}}],"responses":{"200":{"description":"Response for requested list of NFT collections.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNFTCollectionsResponse"}}}},"202":{"description":"Request accepted, but NFT collections held by the wallet are still being aggregated.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNFTPositionsProcessingResponse"}}}},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/wallets/{address}/nft-portfolio":{"get":{"operationId":"getWalletNftPortfolio","summary":"Get wallet's NFT portfolio","description":"This endpoint returns the NFT portfolio overview of a web3 wallet.\n\nIf the address was not added before it is possible that this endpoint will return `202` status. It means that portfolio for the wallet is not prepared yet, but will be available soon. In that case the client have to request this endpoint periodically, while `200` status wasn't returned.\n\n> NOTE: Don't forget to stop retries after some reasonable period of time. If the `200` status is not returned within 2 minutes it most probably means that some unexpected error occurred and the client should stop the polling.\n","tags":["wallets"],"parameters":[{"$ref":"#/components/parameters/Currency"},{"$ref":"#/components/parameters/WalletAddress"}],"responses":{"200":{"$ref":"#/components/responses/NFTPortfolioResponse"},"202":{"$ref":"#/components/responses/NFTPortfolioProcessingResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/fungibles/":{"get":{"operationId":"listFungibles","summary":"Get list of fungible assets","description":"This endpoint returns a paginated list of fungible assets supported by Zerion. It also provides the ability to search for fungibles. \nIf no fungible assets are found for given filters, the empty list with 200 status is returned.\n\n> NOTE: This endpoint supports a lot of filters, sorting, and pagination parameters. Ensure your request URL length is within a safe range for your platform. Usually, 2000 characters are the safe limit in virtually any combination of client and server software.\n\n> NOTE: The `filter[implementation_address]` parameter ignores `filter[search_query]`. It may be changed in the future.\n\n> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.\n","tags":["fungibles"],"parameters":[{"$ref":"#/components/parameters/Currency"},{"$ref":"#/components/parameters/Page"},{"name":"filter[search_query]","in":"query","required":false,"description":"Query for a full-text search.","schema":{"type":"string","example":"Index","minLength":2,"maxLength":64}},{"name":"filter[implementation_chain_id]","in":"query","required":false,"description":"Keep only fungibles from this chain. Available chain ids can be found in chains endpoints.","schema":{"type":"string","example":"polygon"}},{"name":"filter[implementation_address]","in":"query","required":false,"description":"Keep only fungibles deployed at given address. Is it possible that different fungibles are deployed at the same address on different chains.","schema":{"type":"string","minLength":32,"maxLength":44,"example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6"}},{"name":"filter[fungible_ids]","in":"query","required":false,"description":"Keep only fungibles with the given ids","style":"form","explode":false,"schema":{"type":"array","maxItems":50,"items":{"type":"string","maxLength":44}}},{"name":"sort","in":"query","required":false,"description":"Choose how the result should be ordering","schema":{"type":"string","default":"-market_data.market_cap","enum":["-market_data.market_cap","market_data.market_cap","-market_data.price.last","market_data.price.last","-market_data.price.percent_change_1d","market_data.price.percent_change_1d","-market_data.price.percent_change_30d","market_data.price.percent_change_30d","-market_data.price.percent_change_90d","market_data.price.percent_change_90d","-market_data.price.percent_change_365d","market_data.price.percent_change_365d"]}}],"responses":{"200":{"description":"Response for requested list of fungibles","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FungiblesResponse"}}}},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/fungibles/{fungible_id}":{"get":{"operationId":"getFungibleById","summary":"Get fungible asset by ID","description":"This endpoint returns a fungible asset by unique identifier","tags":["fungibles"],"parameters":[{"name":"fungible_id","in":"path","required":true,"description":"Unique fungible ID","schema":{"type":"string","maxLength":44}},{"$ref":"#/components/parameters/Currency"}],"responses":{"200":{"$ref":"#/components/responses/SingleFungibleResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"404":{"$ref":"#/components/responses/NotFoundResponse"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/fungibles/{fungible_id}/charts/{chart_period}":{"get":{"operationId":"getFungibleChart","summary":"Get a chart for a fungible asset","description":"This endpoint returns the chart for the fungible asset for a selected period","tags":["fungibles"],"parameters":[{"name":"fungible_id","in":"path","required":true,"description":"Unique fungible ID","schema":{"type":"string","maxLength":44}},{"$ref":"#/paths/~1v1~1wallets~1%7Baddress%7D~1charts~1%7Bchart_period%7D/get/parameters/0"},{"$ref":"#/components/parameters/Currency"}],"responses":{"200":{"$ref":"#/components/responses/SingleFungibleChartResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"404":{"$ref":"#/components/responses/NotFoundResponse"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/chains/":{"get":{"operationId":"listChains","summary":"Get list of all chains","description":"This endpoint returns list of all chains supported by Zerion.\n\nThis endpoint supports testnets. To get data for testnets use `X-Env` header.\n","tags":["chains"],"parameters":[{"name":"X-Env","in":"header","description":"Custom header that allows to get data for testnets.","required":false,"schema":{"type":"string","enum":["testnet"]}}],"responses":{"200":{"description":"Response for requested list of chains","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainsResponse"}}}},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/chains/{chain_id}":{"get":{"operationId":"getChainById","summary":"Get chain by ID","description":"This endpoint returns chain by unique chain identifier.\n\nThis endpoint supports testnets. To get data for testnets use `X-Env` header.\n","tags":["chains"],"parameters":[{"name":"chain_id","in":"path","required":true,"description":"Unique chain ID","schema":{"type":"string"}},{"name":"X-Env","in":"header","description":"Custom header that allows to get data for testnets.","required":false,"schema":{"type":"string","enum":["testnet"]}}],"responses":{"200":{"description":"Response for requested chain","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainResponse"}}}},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"404":{"$ref":"#/components/responses/NotFoundResponse"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/swap/fungibles/":{"get":{"operationId":"swapFungibles","summary":"Get fungibles available for bridge.","description":"The endpoint provides a list of fungibles available for bridge exchange. This endpoint is specifically designed for situations where the input and output chains are different.","tags":["swap"],"parameters":[{"name":"input","in":"query","required":false,"style":"deepObject","explode":true,"schema":{"type":"object","properties":{"chain_id":{"type":"string","description":"Initial chain id the user want exchange fungibles from. If nothing specified then `ethereum` is used.","example":"ethereum"}}}},{"name":"output","in":"query","required":false,"style":"deepObject","explode":true,"schema":{"type":"object","properties":{"chain_id":{"type":"string","description":"Target chain id the user want receive fungibles on. If nothing specified then `ethereum` is used.","example":"polygon"}}}},{"name":"direction","in":"query","description":"The direction parameter is a parameter that determines the flow of fungibles involved in the transaction. It can have three possible values: 'input', 'output', or 'both'. The value 'input' indicates that the API endpoint will only return fungibles that the user can send. The value 'output' indicates that the API endpoint will only return fungibles that the user can receive. The value 'both' means that the API endpoint will return fungibles which are 'input' and 'output' at the same time. In other words - intersection for 'input' and output'. If nothing specified then `both` is used.","example":"both","schema":{"type":"string","enum":["input","output","both"]}}],"responses":{"200":{"$ref":"#/components/responses/SwapFungiblesResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/swap/offers/":{"get":{"operationId":"swapOffers","summary":"Get available swap offers","description":"The endpoint offers a comprehensive overview of relevant trades and bridge exchanges. A bridge exchange refers to the transfer of cryptocurrencies between different blockchain networks, while a trade pertains to an exchange of cryptocurrencies within the same network. In an effort to secure the optimal exchange rate for our users, our system sends requests to multiple exchange providers. Zerion only charges a commission fee of 0.5% on L2 and alternative L1 trades, which can be waived by obtaining our Genesis NFT. Our platform has the advantage of being an aggregator of various exchanges, ensuring that users will always get the best exchange rates available. Please note that due to the nature of the multiple requests and calculations involved, it is normal for this endpoint to have a relatively long timeout. You can expect a response time of around 5-10 seconds.","tags":["swap"],"parameters":[{"name":"input","in":"query","required":false,"description":"Information about what the wallet wants to send.","style":"deepObject","explode":true,"schema":{"type":"object","properties":{"from":{"type":"string","description":"Address of the wallet which wants to trade or bridge. Could be omitted if only rate needed.","example":"0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B"},"chain_id":{"type":"string","description":"Initial chain ID the user want exchange assets from.","example":"ethereum"},"fungible_id":{"type":"string","description":"Fungible ID which user wants to send. Interchangeable with asset_address.","example":"eth"},"asset_address":{"type":"string","description":"Asset address which user wants to send. Interchangeable with fungible_id for fungibles. For the base asset there is no address. Use `0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee` instead.","example":"0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE"},"amount":{"type":"number","format":"int64","example":50000000000000000,"minimum":0,"description":"Input asset amount in lowest units"}}}},{"name":"output","in":"query","required":false,"description":"Information about what the wallet wants to receive.","style":"deepObject","explode":true,"schema":{"type":"object","properties":{"to":{"type":"string","description":"Specifies the recipient of the assets being exchanged. If this parameter is not provided, the assets will be sent to the sender's own wallet address. Used for bridge exchanges only.","example":"0xab5801a7d398351b8be11c439e05c5b3259aec9b"},"chain_id":{"type":"string","description":"Target chain ID the user want receive assets on.","example":"polygon"},"fungible_id":{"type":"string","description":"Fungible ID which user wants to receive. Interchangeable with asset_address.","example":"0x6b175474e89094c44da98b954eedeac495271d0f"},"asset_address":{"type":"string","description":"Asset address which user wants to receive. Interchangeable with fungible_id for fungibles. For the base asset there is no address. Use `0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee` instead.","example":"0x6B175474E89094C44Da98b954EedeAC495271d0F"},"amount":{"type":"number","format":"int64","example":50000000000000000,"minimum":0,"description":"Input asset amount in lowest units"}}}},{"name":"gas_price","in":"query","required":false,"description":"Gas price in wei. If nothing specified then current market classic gas price is used.","example":26000000000,"schema":{"type":"number","format":"int64","minimum":0}},{"name":"liquidity_source_id","in":"query","required":false,"description":"The source to be used for exchanges search. If nothing specified then `all` is used.","example":"all","schema":{"$ref":"#/components/schemas/SwapLiquiditySourcesEnum"}},{"name":"sort","in":"query","required":false,"description":"Order of output transactions result. If nothing specified then `amount` is used.","example":"amount","schema":{"type":"string","enum":["amount","time"]}},{"name":"slippage_percent","in":"query","required":false,"description":"Maximum slippage value for the transaction to be approved. Slippage is a term used in crypto exchanges to describe the difference between the expected price of a trade and the actual price at which the trade is executed. It occurs due to the volatility and liquidity of the market, and can result in a higher or lower price than expected. If nothing specified then `2` is used.","example":2,"schema":{"type":"number","format":"float","minimum":0,"maximum":3}},{"name":"integrator","in":"query","required":false,"description":"Integrator service related parameters.","style":"deepObject","explode":true,"schema":{"type":"object","properties":{"fee_percent":{"type":"number","description":"Parameter for trades on Layer-2 and alternative Layer-1 networks that allows integrators to add an additional fee for transaction, measured in percents. Integrators must also specify the address of the wallet that will receive the additional fee using the integrator[beneficiary] parameter If nothing specified then `0` is used..","example":5,"format":"float","minimum":0,"maximum":10},"beneficiary":{"type":"string","description":"Parameter that integrator uses to specify the address of the wallet to receive additional fee associated with the transaction. This parameter is used in conjunction with the integrator[fee] parameter, which allows integrators to specify an additional fee for the exchange. Works only for trades on Layer-2 chains and alternative Layer-1 chains.","example":"0xab5801a7d398351b8be11c439e05c5b3259aec9b"}}}}],"responses":{"200":{"$ref":"#/components/responses/SwapOffersResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/gas-prices/":{"get":{"operationId":"listGasPrices","summary":"Get list of all available gas prices","description":"This endpoint provides real-time information on the current gas prices across all supported blockchain networks. Gas prices play a crucial role in the speed and cost of executing transactions on a blockchain, and fluctuate frequently based on network demand and usage. By using this endpoint, developers can stay up-to-date with the latest gas prices and adjust their application's transaction parameters accordingly to ensure optimal speed and cost efficiency.","tags":["gas"],"parameters":[{"name":"filter[chain_ids]","in":"query","required":false,"description":"Return only gas prices from specified chains. You can find available chain ids in chain endpoints.","style":"form","explode":false,"schema":{"type":"array","items":{"type":"string","example":"aurora"}}},{"name":"filter[gas_types]","in":"query","required":false,"description":"Return only gas prices with specified gas-type.","style":"form","explode":false,"schema":{"type":"array","items":{"$ref":"#/components/schemas/GasPricesType"}}}],"responses":{"200":{"$ref":"#/components/responses/GasPricesResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/nfts/":{"get":{"operationId":"listNFTs","summary":"Get list of NFTs","description":"This endpoint returns list of NFTs by using different parameters.\n\nIt returns NFTs of both types - ERC721 and ERC1155.\n\n> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.\n","tags":["nfts"],"parameters":[{"name":"filter[references]","in":"query","style":"form","explode":false,"description":"Keep only NFTs matching specified references.\n\nReference format is `chain_id:contract_address:token_id`. \n\nReferences should be separated by comma `,`.\n\n`chain_id`- ID of the chain where NFT exists, can be found in /chains endpoint.\n\n`contract_address` address of the deployed contract which NFT belongs to.\n\n`token_id` id of the NFT withing specified `contract_address`.\n\nNOTE: parameter currently is mandatory and can not be omitted.\n","schema":{"type":"string","example":"ethereum:0x932261f9fc8da46c4a22e31b45c4de60623848bf:93673,polygon:0x3d8c06e65ebf06a9d40f313a35353be06bd46038:104901","minItems":1,"maxItems":10,"items":{"type":"string"}}},{"$ref":"#/components/parameters/Currency"},{"name":"include","in":"query","required":false,"style":"form","explode":false,"description":"Array of related resources to be included to the response. This parameter corresponds to the JSON API schema.","schema":{"type":"array","items":{"type":"string","example":"nft_collections","enum":["nft_collections"]}}}],"responses":{"200":{"$ref":"#/components/responses/NFTsResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}},"/v1/nfts/{nft_id}":{"get":{"operationId":"getNFTById","summary":"Get single NFT by ID","description":"This endpoint returns single NFT by its unique identifier.\n","tags":["nfts"],"parameters":[{"name":"nft_id","in":"path","required":true,"description":"NFT unique identifier","schema":{"type":"string"}},{"$ref":"#/components/parameters/Currency"},{"name":"include","in":"query","required":false,"style":"form","explode":false,"description":"Array of related resources to be included to the response. This parameter corresponds to the JSON API schema.","schema":{"type":"array","items":{"type":"string","example":"nft_collections","enum":["nft_collections"]}}}],"responses":{"200":{"$ref":"#/components/responses/NFTResponse"},"400":{"$ref":"#/components/responses/MalformedParameters"},"401":{"$ref":"#/components/responses/UnauthenticatedError"},"429":{"$ref":"#/components/responses/TooManyRequests.yaml"}}}}},"components":{"securitySchemes":{"APIKeyBasicAuth":{"type":"http","scheme":"basic"}},"schemas":{"Approval":{"type":"object","required":["quantity","sender"],"properties":{"fungible_info":{"type":"object","properties":{"name":{"type":"string","description":"Displayable name of the fungible fungible.","example":"Bankless BED Index"},"symbol":{"type":"string","description":"Displayable symbol of the fungible fungible.","example":"BED"},"description":{"type":"string","description":"Brief description of the fungible.","nullable":true,"example":"The BED index is meant to track crypto’s top 3 investab..."},"icon":{"$ref":"#/components/schemas/Icon"},"flags":{"$ref":"#/components/schemas/FungibleFlags"},"implementations":{"type":"array","description":"Implementation details of the fungible on various chains.","items":{"$ref":"#/components/schemas/FungibleImplementation"}}}},"nft_info":{"$ref":"#/components/schemas/NFTInfo"},"quantity":{"$ref":"#/components/schemas/Quantity"},"sender":{"type":"string","description":"Address of the sender of the approval.","example":"0x60a26d69263ef43e9a68964ba141263f19d71d51"}}},"TransactionDAppInfo":{"type":"object","properties":{"name":{"type":"string","example":"AAVE","description":"Human readable representation of DApp, that wallet interacted to. That offers more intuitive understanding for users.\n"},"icon":{"$ref":"#/components/schemas/Icon"},"contract_address":{"type":"string","description":"The address of the executed contract.","example":"0x794a61358d6845594f94dc1db02a252b5b4814ad"},"method":{"type":"object","properties":{"id":{"type":"string","description":"Execution method id. First 4 bytes of keccak256 of method signature in hex format.","example":"0x095ea7b3"},"name":{"type":"string","description":"Human readable name of the method.","example":"Approve"}}}}},"PositionDAppInfo":{"type":"object","properties":{"name":{"type":"string","example":"AAVE","description":"Human readable representation of DApp. That offers more intuitive understanding for users.\n\nNote: only available for positions within protocols.\n"},"icon":{"$ref":"#/components/schemas/Icon"},"url":{"type":"string","format":"url","description":"URL of the DApp the position relates to.","example":"https://app.aave.com/"}}},"WalletTransactionsResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletTransactionsResponseLinks"},"data":{"type":"array","items":{"$ref":"#/components/schemas/WalletTransactionContainer"}}}},"WalletTransactionsResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/transactions/?currency=usd&page%5Bsize%5D=10"},"next":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/transactions/?currency=usd&page%5BlastId%5D=950ac208a5545dd19a1b2eb8edaef36c&page%5BlastTimestamp%5D=2022-12-08T09%3A12%3A35Z&page%5Bsize%5D=10"}}},"WalletTransactionContainer":{"type":"object","required":["type","id","attributes"],"properties":{"type":{"type":"string","example":"transactions"},"id":{"type":"string","description":"Unique ID of the transaction.","example":"52d994a173d755e99845e861d534a419"},"attributes":{"$ref":"#/components/schemas/WalletTransactionAttributes"},"relationships":{"type":"object","properties":{"chain":{"$ref":"#/components/schemas/ChainRelationship"},"dapp":{"$ref":"#/components/schemas/WalletPositionRelationships/properties/dapp"}}}}},"WalletTransactionAttributes":{"type":"object","required":["id","type","chain","hash","mined_at_block","mined_at","sent_from","sent_to","status","nonce","fee","transfers","approvals"],"properties":{"operation_type":{"$ref":"#/components/schemas/TransactionType"},"hash":{"type":"string","description":"Hash of the transaction.","example":"0x109d8622084d562263230ba5de412b5cd7c372019131e2c9d0a8aa4925eb6034"},"mined_at_block":{"type":"number","format":"int32","description":"Number of a block where the transaction was mined.","example":15345739},"mined_at":{"type":"string","description":"Timestamp string in ISO 8601 format when the transaction was mined.","example":"2022-08-15T11:26:31+00:00"},"sent_from":{"type":"string","description":"Address of a sender of the transaction. It could be a smart contract address too.","example":"0x42b9df65b219b3dd36ff330a4dd8f327a6ada990"},"sent_to":{"type":"string","description":"Address of a recipient of the transaction. It could a be smart contract address too.","example":"0x794a61358d6845594f94dc1db02a252b5b4814ad"},"status":{"type":"string","description":"Status of the transaction.","example":"confirmed","enum":["confirmed","failed","pending"]},"nonce":{"type":"number","format":"int32","description":"Nonce of the transaction.","example":3757},"fee":{"$ref":"#/components/schemas/TransactionFee"},"transfers":{"type":"array","description":"List of transfers. An empty list is returned if the transaction does not have any transfers.","items":{"$ref":"#/components/schemas/Transfer"}},"approvals":{"type":"array","description":"List of approvals. An empty list is returned if the transaction does not have any approvals.","items":{"$ref":"#/components/schemas/Approval"}},"application_metadata":{"$ref":"#/components/schemas/TransactionDAppInfo"},"flags":{"type":"object","properties":{"is_trash":{"type":"boolean","description":"Is the transaction classified by Zerion as trash."}}}}},"WalletNFTPositionAttributes":{"type":"object","properties":{"changed_at":{"type":"string","description":"The date and the time when the position was updated in ISO format.","example":"2023-02-28T19:24:39.000Z"},"amount":{"type":"string","description":"The quantity of the NFT position.","example":1},"price":{"type":"number","format":"float","description":"The lowest price (floor) of the position's NFT. Measured in the requested currency.","example":0.043615722},"value":{"type":"number","format":"float","description":"The lowest value of the NFT position (floor). Measured in the requested currency."},"nft_info":{"$ref":"#/components/schemas/NFTInfo"},"collection_info":{"$ref":"#/components/schemas/NFTCollectionInfo"}}},"WalletNFTPositionContainer":{"type":"object","description":"The NFT position of the wallet.","required":["type","id","attributes"],"properties":{"type":{"type":"string","description":"NFT positions resource type.","example":"nft_positions"},"id":{"type":"string","description":"NFT position's unique ID.","example":"0x42b9df65b219b3dd36ff330a4dd8f327a6ada990:ethereum:22:0x909899c5dbb5002610dd8543b6f638be56e3b17e:57896044618658097711785492504343953928676686534345912800509039648547174119787"},"attributes":{"$ref":"#/components/schemas/WalletNFTPositionAttributes"},"relationships":{"$ref":"#/components/schemas/WalletNFTPositionRelationships"},"included":{"$ref":"#/components/schemas/WalletNFTPositionIncluded"}}},"WalletNFTPositionsProcessingResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletNFTPositionsResponseLinks"},"data":{"type":"array","example":[]}}},"WalletNFTPositionsResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletNFTPositionsResponseLinks"},"data":{"type":"array","items":{"$ref":"#/components/schemas/WalletNFTPositionContainer"}}}},"WalletNFTPositionsResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/nft-positions/"}}},"WalletNFTPositionRelationships":{"type":"object","required":["chain","nft_collection"],"properties":{"chain":{"allOf":[{"description":"The blockchain on which the NFT position exists."},{"$ref":"#/components/schemas/ChainRelationship"}]},"nft":{"allOf":[{"description":"The NFT which represents the position."},{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/NFTContainerShort"}}}]},"nft_collection":{"allOf":[{"description":"The NFT collection which the NFT belongs to."},{"$ref":"#/components/schemas/NFTCollectionRelationship"}]}}},"WalletNFTPositionIncluded":{"type":"array","items":{"anyOf":[{"$ref":"#/components/schemas/NFTContainer"},{"$ref":"#/components/schemas/NFTCollectionContainer"},{"$ref":"#/components/schemas/WalletNFTCollectionContainer"}]}},"WalletNFTCollectionAttributes":{"type":"object","required":["nfts_count","total_floor_price"],"properties":{"min_changed_at":{"type":"string","nullable":true,"description":"The earliest `changed_at` date and time alongside all wallet's positions from the collection.","example":"2020-02-28T19:24:39.000Z"},"max_changed_at":{"type":"string","nullable":true,"description":"The most recent `changed_at` date and time alongside all wallet's positions from the collection.","example":"2023-02-28T19:24:39.000Z"},"nfts_count":{"type":"string","description":"The total quantity of the wallet's NFT positions from the collection.","example":"1"},"total_floor_price":{"type":"number","format":"float","description":"The lowest price (floor) of the all wallet's NFTs positions from the collection. Measured in the requested currency."},"collection_info":{"$ref":"#/components/schemas/NFTCollectionInfo"}}},"WalletNFTCollectionContainer":{"type":"object","description":"The NFT collection held by the wallet.","required":["type","id","attributes"],"properties":{"type":{"type":"string","description":"NFT collection resource type.","example":"wallet_nft_collections"},"id":{"type":"integer","description":"NFT collection's unique ID.","example":14},"attributes":{"$ref":"#/components/schemas/WalletNFTCollectionAttributes"},"relationships":{"$ref":"#/components/schemas/WalletNFTCollectionRelationships"}}},"WalletNFTCollectionsProcessingResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletNFTCollectionsResponseLinks"},"data":{"type":"array","example":[]}}},"WalletNFTCollectionsResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletNFTCollectionsResponseLinks"},"data":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/WalletNFTCollectionContainer"},{"type":"object","properties":{"included":{"$ref":"#/components/schemas/WalletNFTCollectionIncluded"}}}]}}}},"WalletNFTCollectionsResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/nft-collections/"}}},"WalletNFTCollectionRelationships":{"type":"object","required":["chain","nft_collection"],"properties":{"chains":{"type":"array","description":"The blockchain on which the NFT collection exists.","items":{"$ref":"#/components/schemas/ChainRelationship"}},"nft_collection":{"allOf":[{"description":"The NFT collection itself."},{"$ref":"#/components/schemas/NFTCollectionRelationship"}]}}},"WalletNFTCollectionIncluded":{"type":"array","items":{"anyOf":[{"$ref":"#/components/schemas/NFTCollectionContainer"}]}},"WalletPositionAttributes":{"type":"object","required":["quantity","name"],"properties":{"parent":{"type":"string","description":"Id of parent position","nullable":true,"example":"0x111c47865ade3b172a928df8f990bc7f2a3b9aaa-aurora-asset-none-"},"protocol":{"type":"string","description":"Protocol which the position is belong to.","nullable":true,"example":null},"name":{"type":"string","description":"Human readable position name","example":"Asset"},"position_type":{"$ref":"#/components/schemas/PositionType"},"quantity":{"$ref":"#/components/schemas/Quantity"},"value":{"type":"number","format":"float","description":"Position value in requested currency","example":5.384656557642683,"nullable":true},"price":{"type":"number","format":"float","description":"Price of position's asset","example":0.043615722},"changes":{"$ref":"#/components/schemas/WalletPositionChange"},"fungible_info":{"$ref":"#/components/schemas/Approval/properties/fungible_info"},"flags":{"$ref":"#/components/schemas/WalletPositionFlags"},"updated_at":{"type":"string","description":"ISO-8601 timestamp the position was updated at. \nThe field indicates when our service last checked and updated the balance. \nThis update typically occurs immediately after any event causing a change in position.\n","example":"2023-11-10T23:00:00Z"},"updated_at_block":{"type":"number","format":"int32","description":"Number of the block of the position"},"application_metadata":{"$ref":"#/components/schemas/PositionDAppInfo"}}},"WalletPositionContainer":{"type":"object","required":["type","id","attributes"],"properties":{"type":{"type":"string","example":"positions"},"id":{"type":"string","description":"Position's unique id","example":"0x111c47865ade3b172a928df8f990bc7f2a3b9aaa-aurora-asset-none-"},"attributes":{"$ref":"#/components/schemas/WalletPositionAttributes"},"relationships":{"$ref":"#/components/schemas/WalletPositionRelationships"}}},"WalletPositionChange":{"type":"object","description":"Position changes","required":["absolute_1d","percent_1d"],"properties":{"absolute_1d":{"type":"number","format":"float","description":"Daily absolute position change value","example":0.272309794},"percent_1d":{"type":"number","format":"float","description":"Daily position change percent","example":5.326512552079021}}},"WalletPositionsProcessingResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletPositionsResponseLinks"},"data":{"type":"array","example":[]}}},"WalletPositionsResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletPositionsResponseLinks"},"data":{"type":"array","items":{"$ref":"#/components/schemas/WalletPositionContainer"}}}},"WalletPositionsResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/positions/"}}},"WalletPositionRelationships":{"type":"object","required":["chain","asset"],"properties":{"chain":{"$ref":"#/components/schemas/ChainRelationship"},"fungible":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"format":"url","example":"https://api.zerion.io/v1/fungibles/0x111c47865ade3b172a928df8f990bc7f2a3b9aaa"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","example":"fungibles"},"id":{"type":"string","example":"0x111c47865ade3b172a928df8f990bc7f2a3b9aaa"}}}}},"dapp":{"type":"object","required":["links","data"],"properties":{"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"Decentralized application resource type.","example":"dapps"},"id":{"type":"string","description":"Decentralized application ID","example":"aave-v3"}}}}}}},"WalletPortfolioResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletPortfolioResponseLinks"},"data":{"$ref":"#/components/schemas/WalletPortfolioContainer"}}},"WalletPortfolioResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/portfolio"}}},"WalletPortfolioContainer":{"type":"object","required":["type","id","attributes"],"properties":{"type":{"type":"string","example":"portfolio"},"id":{"type":"string","description":"Portfolio unique ID","example":"0x42b9df65b219b3dd36ff330a4dd8f327a6ada990"},"attributes":{"$ref":"#/components/schemas/WalletPortfolioAttributes"}}},"WalletPortfolioAttributes":{"type":"object","properties":{"positions_distribution_by_type":{"$ref":"#/components/schemas/PositionsDistributionByType"},"positions_distribution_by_chain":{"$ref":"#/components/schemas/PositionsDistributionByChain"},"total":{"$ref":"#/components/schemas/WalletPortfolioTotal"},"changes":{"type":"object","description":"Portfolio changes","required":["absolute_1d","percent_1d"],"properties":{"absolute_1d":{"type":"number","format":"float","description":"Daily absolute portfolio change value","example":102.0271468171374},"percent_1d":{"type":"number","format":"float","description":"Daily portfolio change percent","example":5.326512552079021}}}}},"WalletPortfolioTotal":{"type":"object","required":["positions_value","nft_last_price_value","nft_floor_price_value"],"description":"Total portfolio values across all wallet positions and NFT","properties":{"positions":{"type":"number","format":"float","description":"Total value of all positions","example":2017.4858230069574}}},"WalletNFTPortfolioResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/WalletNFTPortfolioResponseLinks"},"data":{"$ref":"#/components/schemas/WalletNFTPortfolioContainer"}}},"WalletNFTPortfolioProcessingResponse":{"type":"object","required":["links"],"properties":{"links":{"$ref":"#/components/schemas/WalletNFTPortfolioResponseLinks"},"data":{"type":"object"}}},"WalletNFTPortfolioResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallets/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/nft-portfolio/?currency=usd"}}},"WalletNFTPortfolioContainer":{"type":"object","required":["type","id","attributes"],"properties":{"type":{"type":"string","example":"wallet_nft_portfolio"},"id":{"type":"string","description":"NFT portfolio unique ID","example":"nft-portfolio-0x42b9df65b219b3dd36ff330a4dd8f327a6ada990"},"attributes":{"$ref":"#/components/schemas/WalletNFTPortfolioAttributes"}}},"WalletNFTPortfolioAttributes":{"type":"object","properties":{"positions_distribution_by_chain":{"$ref":"#/components/schemas/NFTPositionsDistributionByChain"}}},"SwapOffersResponse":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/wallet/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/swap-list"}}},"data":{"type":"array","items":{"$ref":"#/components/schemas/SwapContainer"}}}},"SwapContainer":{"type":"object","properties":{"type":{"type":"string","example":"swaps"},"id":{"type":"string","description":"Unique ID of the swap.","example":"52d994a173d755e99845e861d534a419"},"attributes":{"$ref":"#/components/schemas/SwapAttributes"},"relationships":{"$ref":"#/components/schemas/SwapRelationships"}}},"SwapAttributes":{"type":"object","properties":{"preconditions_met":{"type":"object","description":"Indicates whether the wallet meets necessary preconditions for the transaction to be successfully completed.","properties":{"enough_allowance":{"type":"boolean","description":"Indicates whether the wallet has authorized sufficient asset for the swap (True) or not (False).","example":true},"enough_balance":{"type":"boolean","description":"Indicates whether the wallet has enough assets for the swap (True) or not (False).","example":true}}},"input_quantity_max":{"allOf":[{"description":"The maximum amount of the asset the wallet will be charged."},{"$ref":"#/components/schemas/Quantity"}]},"output_quantity_min":{"allOf":[{"description":"The minimum amount of the asset the wallet will receive considering slippage."},{"$ref":"#/components/schemas/Quantity"}]},"estimation":{"type":"object","properties":{"input_quantity":{"allOf":[{"description":"The estimated amount of the asset being sent by the wallet."},{"$ref":"#/components/schemas/Quantity"}]},"output_quantity":{"allOf":[{"description":"The estimated amount of the asset the wallet will receive."},{"$ref":"#/components/schemas/Quantity"}]},"gas":{"type":"number","format":"int64","description":"The estimated amount of gas required for a transaction.","example":100000},"seconds":{"type":"number","format":"uint64","description":"The estimated time it will take for the output asset to be delivered to the user's wallet. Used only for bridge transactions, `0` otherwise.","example":120}}},"liquidity_source":{"type":"object","properties":{"id":{"type":"string","description":"The unique identifier of the liquidity source being used for the exchange.","example":"1inch-v4"},"name":{"type":"string","description":"The name of the liquidity source.","example":"USD Coin"},"icon":{"allOf":[{"description":"The URL of the icon representing the liquidity source."},{"$ref":"#/components/schemas/Icon"}]}}},"asset_spender":{"type":"string","description":"The address of the contract to which approval must be given. Approval is not needed for the base currency (for example ETH on ethereum chain). `null` when allowance is not required","nullable":true},"slippage_type":{"type":"string","description":"The type of slippage. Possible values are 'normal' and 'zero-slippage'.","example":"normal","enum":["normal","zero-slippage"]},"transaction":{"type":"object","nullable":true,"description":"An object representing a transaction that is to be signed by a wallet and to be sent to the blockchain. `null` if balance or allowance is not enough.","properties":{"to":{"type":"string","description":"The address that the transaction is to be sent to, formatted in checksummed.","example":"0xB2BE281e8b11b47FeC825973fc8BB95332022A54"},"from":{"type":"string","description":"The address that the transaction is to be signed by, formatted in checksummed format.","example":"0xB2BE281e8b11b47FeC825973fc8BB95332022A54"},"chain_id":{"type":"string","description":"The ID of the blockchain network, represented in hexadecimal format.","example":"0x1"},"gas":{"type":"number","format":"int64","description":"The amount of gas to be supplied for the transaction, which is set to be 15% higher than the estimation.","example":115000},"data":{"type":"string","description":"The data to be used as input for the transaction, represented in hexadecimal format."},"value":{"type":"string","description":"The amount of the blockchain's native asset to be sent with the transaction, represented in smaller units (wei).","example":"1000000000000000000"}}},"fee":{"type":"object","properties":{"protocol":{"type":"object","properties":{"base_percent":{"type":"number","format":"float","description":"The Zerion fee without a fee waiver, expressed as a percentage.","example":0.5},"percent":{"type":"number","format":"float","description":"The Zerion fee after considering the user's fee waiver, expressed as a percentage.","example":0},"quantity":{"allOf":[{"description":"The Zerion fee after considering the user's fee waiver, taken of the output asset."},{"$ref":"#/components/schemas/Quantity"}]}}},"integrator":{"type":"object","properties":{"percent":{"type":"number","format":"float","description":"The fee charged by the integrator, expressed as a percentage.","example":1},"quantity":{"allOf":[{"description":"The fee charged by the integrator, taken of the output asset."},{"$ref":"#/components/schemas/Quantity"}]}}}}}}},"SwapRelationships":{"type":"object","properties":{"input_chain":{"allOf":[{"description":"The source chain which the wallet wants to trade from."},{"$ref":"#/components/schemas/ChainRelationship"}]},"input_fungible":{"allOf":[{"description":"The fungible asset which the user wants to send during the trade."},{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/FungibleRelationshipLinks"},"data":{"$ref":"#/components/schemas/FungibleRelationshipData"}}}]},"output_chain":{"type":"object","description":"The target chain the wallet wants to receive assets.","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/ChainRelationship/properties/links"},"data":{"$ref":"#/components/schemas/ChainShort"}}},"output_fungible":{"type":"object","description":"The fungible asset which the user wants to receive during the trade.","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/FungibleRelationshipLinks"},"data":{"$ref":"#/components/schemas/FungibleRelationshipData"}}}}},"AddressTransactionAttributes":{"type":"object","description":"Transaction object","properties":{"chain":{"type":"string","description":"Chain where transaction mined","example":"eth"},"hash":{"type":"string","description":"Transaction hash","example":"0xb99c4dcab2c6da54247bbfad271f81e776485e2c2b0aad30a237ca12ddf64bee"},"type":{"type":"string","description":"Transaction type","example":"send","enum":["authorize","deployment","deposit","execution","receive","send","trade","withdraw"]},"protocol":{"type":"string","description":"Transaction protocol","nullable":true,"example":null},"status":{"type":"string","description":"Transaction status","example":"confirmed","enum":["confirmed","failed"]},"direction":{"type":"string","description":"Transaction direction","example":"out","nullable":true,"enum":["in","out","self"]},"address_from":{"type":"string","description":"Transaction sender","nullable":true,"example":"0x23d3e894b5cdb6a80afffd351d348868fb08dddf"},"address_to":{"type":"string","description":"Transaction recipient","nullable":true,"example":"0xaab5533016b7e4b1eddda6c9927163fec31ef36a"},"contract":{"type":"string","description":"Address of contract","nullable":true,"example":"0xaa0004e3622c338ea93b7f62c45162066ffbbbea"},"nonce":{"type":"number","description":"Transaction's nonce","nullable":true,"example":null},"block":{"$ref":"#/components/schemas/Block"},"fee":{"$ref":"#/components/schemas/TransactionFee"},"meta":{"type":"string","example":"!todo"},"changes":{"type":"array","description":"Array of changes","items":{"$ref":"#/components/schemas/TransactionChange"}}}},"AddressTransactionData":{"type":"object","properties":{"type":{"type":"string","example":"transactions"},"id":{"type":"string","example":"1148acca-a86f4dcab226dd54-2f0da84d"},"hash":{"type":"string","description":"Transaction hash","example":"0xb99c4dcab2c6da54247bbfad271f81e776485e2c2b0aad30a237ca12ddf64bee"},"kind":{"type":"string","description":"Transaction kind","example":"send","enum":["authorize","deployment","deposit","execution","receive","send","trade","withdraw"]},"protocol":{"type":"string","description":"Transaction protocol","nullable":true,"example":null},"status":{"type":"string","description":"Transaction status","example":"confirmed","enum":["confirmed","failed"]},"direction":{"type":"string","description":"Transaction direction","example":"out","nullable":true,"enum":["in","out","self"]},"address_from":{"type":"string","description":"Transaction sender","nullable":true,"example":"0x23d3e894b5cdb6a80afffd351d348868fb08dddf"},"address_to":{"type":"string","description":"Transaction recipient","nullable":true,"example":"0xaab5533016b7e4b1eddda6c9927163fec31ef36a"},"contract":{"type":"string","description":"Address of contract","nullable":true,"example":"0xaa0004e3622c338ea93b7f62c45162066ffbbbea"},"nonce":{"type":"number","description":"Transaction's nonce","nullable":true,"example":null},"block":{"$ref":"#/components/schemas/Block"},"fee":{"$ref":"#/components/schemas/TransactionFee"},"meta":{"type":"string","example":"!todo"},"changes":{"type":"array","description":"Array of changes","items":{"$ref":"#/components/schemas/TransactionChange"}},"relationships":{"$ref":"#/components/schemas/AddressTransactionRelationships"}}},"AddressTransactionRelationships":{"type":"object","properties":{"chain":{"$ref":"#/components/schemas/ChainShort"}}},"AddressTransactionsResponse":{"type":"object","properties":{"links":{"type":"object","properties":{"next":{"type":"string","format":"url","example":"https://api.zerion.io/v1/accounts/0x42b9df65b219b3dd36ff330a4dd8f327a6ada990/transactions/?page[after]=..."}}},"data":{"type":"array","items":{"$ref":"#/components/schemas/AddressTransactionData"}}}},"FungibleAttributes":{"type":"object","required":["name","symbol","flags","external_links","implementations","market_data"],"properties":{"name":{"type":"string","description":"Displayable name of the fungible.","example":"Bankless BED Index"},"symbol":{"type":"string","description":"Displayable symbol of the fungible.","example":"BED"},"description":{"type":"string","description":"Brief description of the fungible.","nullable":true,"example":"The BED index is meant to track crypto’s top 3 investab..."},"icon":{"$ref":"#/components/schemas/Icon"},"flags":{"$ref":"#/components/schemas/FungibleFlags"},"external_links":{"$ref":"#/components/schemas/ExternalLinks"},"implementations":{"type":"array","description":"Implementation details of the fungible on various chains.","items":{"$ref":"#/components/schemas/FungibleImplementation"}},"market_data":{"$ref":"#/components/schemas/FungibleMarketData"}}},"FungibleContainer":{"type":"object","description":"Object, representing fungible asset.","required":["type","id"],"properties":{"type":{"type":"string","description":"Fungible resource type","example":"fungibles"},"id":{"type":"string","description":"Fungible unique identifier","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6"},"attributes":{"$ref":"#/components/schemas/FungibleAttributes"},"relationships":{"$ref":"#/components/schemas/FungibleRelationships"}}},"FungibleContainerShort":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"Fungible resource type","example":"fungibles"},"id":{"type":"string","description":"Fungible unique identifier","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6"}}},"FungibleFlags":{"type":"object","required":["verified"],"properties":{"verified":{"type":"boolean","description":"Whether this fungible verified or not","example":true}}},"FungibleImplementation":{"type":"object","required":["chain_id","decimals"],"properties":{"chain_id":{"type":"string","description":"Unique id of the chain.","example":"ethereum"},"address":{"type":"string","description":"Implementation address on the chain.","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6"},"decimals":{"type":"integer","description":"Number of decimals points of the implementation.","example":18}}},"FungibleMarketData":{"type":"object","required":["price"],"properties":{"total_supply":{"type":"number","format":"double","description":"Total market supply of fungible","example":29905.762448515918},"circulating_supply":{"type":"number","format":"double","description":"Circulating value of fungible","example":29905.762448515918},"fully_diluted_valuation":{"type":"number","format":"double","description":"Total market capitalization of fungible in selected currency","example":3196313.736038149},"market_cap":{"type":"number","format":"double","description":"Circulating market capitalization of fungible in selected currency","example":3196313.736038149},"price":{"type":"number","format":"double","nullable":true,"description":"Latest fungible price","example":106.87952669793131},"changes":{"$ref":"#/components/schemas/FungibleMarketDataChanges"}}},"FungibleMarketDataChanges":{"type":"object","properties":{"percent_1d":{"type":"number","format":"double","nullable":true,"description":"Price relative change in percent for 1 day","example":-0.7379066649086338},"percent_30d":{"type":"number","format":"double","nullable":true,"description":"Price relative change in percent for 30 days","example":-2.499465618806962},"percent_90d":{"type":"number","format":"double","nullable":true,"description":"Price relative change in percent for 90 days","example":11.316340269371775},"percent_365d":{"type":"number","format":"double","nullable":true,"description":"Price relative change in percent for 1 year","example":null}}},"FungibleResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/FungibleResponseLinks"},"data":{"$ref":"#/components/schemas/FungibleContainer"}}},"FungibleResponseShort":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/FungibleResponseLinks"},"data":{"$ref":"#/components/schemas/FungibleContainerShort"}}},"FungibleResponseLinks":{"type":"object","properties":{"related":{"type":"string","format":"url","example":"https://api.zerion.io/v1/fungibles/0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6"}}},"FungiblesResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/FungiblesResponseLinks"},"data":{"type":"array","items":{"$ref":"#/components/schemas/FungibleContainer"}}}},"FungiblesResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/fungibles/"},"first":{"type":"string","format":"url","example":"https://api.zerion.io/v1/fungibles/"},"next":{"type":"string","format":"url","example":"https://api.zerion.io/v1/fungibles/"},"prev":{"type":"string","format":"url","example":"https://api.zerion.io/v1/fungibles/"}}},"FungibleRelationships":{"type":"object","required":["chart_hour","chart_day","chart_week","chart_month","chart_year","chart_max"],"properties":{"chart_hour":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"format":"url","example":"https://api.zerion.io/v1/fungibles/0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6/charts/hour"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","example":"fungible_charts"},"id":{"type":"string","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6-hour"}}}}},"chart_day":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"format":"url","example":"https://api.zerion.io/v1/fungibles/0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6/charts/day"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","example":"fungible_charts"},"id":{"type":"string","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6-day"}}}}},"chart_week":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"format":"url","example":"https://api.zerion.io/v1/fungibles/0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6/charts/week"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","example":"fungible_charts"},"id":{"type":"string","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6-week"}}}}},"chart_month":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"format":"url","example":"https://api.zerion.io/v1/fungibles/0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6/charts/month"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","example":"fungible_charts"},"id":{"type":"string","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6-month"}}}}},"chart_year":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"format":"url","example":"https://api.zerion.io/v1/fungibles/0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6/charts/year"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","example":"fungible_charts"},"id":{"type":"string","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6-year"}}}}},"chart_max":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"format":"url","example":"https://api.zerion.io/v1/fungibles/0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6/charts/max"}}},"data":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","example":"fungible_charts"},"id":{"type":"string","example":"0x2af1df3ab0ab157e1e2ad8f88a7d04fbea0c7dc6-max"}}}}}}},"FungibleRelationshipLinks":{"type":"object","required":["related"],"properties":{"related":{"type":"string","format":"url","description":"URL to the current fungible.","example":"https://api.zerion.io/v1/fungibles/eth"}}},"FungibleRelationshipData":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"Fungible resource type","example":"fungibles"},"id":{"type":"string","description":"Fungible unique identifier.","example":"eth"}}},"FungibleChartResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/FungibleChartResponseLinks"},"data":{"$ref":"#/components/schemas/FungibleChartContainer"}}},"FungibleChartResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/fungibles/fda0820a-9cff-40f5-997b-a76b9f9d60e7/charts/day"}}},"FungibleChartContainer":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"Fungible chart resource type","example":"fungible_charts"},"id":{"type":"string","description":"Fungible chart unique identifier","example":"fda0820a-9cff-40f5-997b-a76b9f9d60e7-week"},"attributes":{"$ref":"#/components/schemas/FungibleChartAttributes"}}},"FungibleChartAttributes":{"type":"object","required":["begin_at","end_at"],"properties":{"begin_at":{"type":"string","description":"Begin timestamp of the chart","example":"2023-01-18T11:00:00Z"},"end_at":{"type":"string","description":"End timestamp of the chart","example":"2023-01-25T10:30:00Z"},"stats":{"type":"object","required":["first","min","avg","max","last"],"properties":{"first":{"type":"number","format":"double","description":"First chart value","example":1145.00999},"min":{"type":"number","format":"double","description":"Minimum value on the chart","example":1133.034},"avg":{"type":"number","format":"double","description":"Average chart value","example":1689.1110093},"max":{"type":"number","format":"double","description":"Maximum value on the chart","example":2345.601},"last":{"type":"number","format":"double","description":"Last chart value","example":1515.34}}},"points":{"type":"array","description":"Sorted list of chart points","items":{"type":"array","description":"Chart point - tuple of two items, the first one is timestamp, the second one is a price in requested currency","items":{"oneOf":[{"type":"integer"},{"type":"number"}]},"minItems":2,"maxItems":2,"example":[1674039600,1145.00999]}}}},"Block":{"type":"object","description":"Blockchain block object","required":["id"],"properties":{"number":{"type":"integer","format":"int32","description":"Block number","example":13250167},"mined_at":{"type":"integer","format":"int32","description":"Block mining timestamp","example":1647280629}}},"Chain":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"Chain resource type","example":"chains"},"id":{"type":"string","description":"Chain unique identifier","example":"aurora"},"attributes":{"$ref":"#/components/schemas/ChainAttributes"},"relationships":{"$ref":"#/components/schemas/ChainRelationships"}}},"ChainExplorer":{"type":"object","required":["name"],"description":"Chain explorer data","properties":{"name":{"type":"string","description":"Human readable explorer name","example":"AuroraScan"},"token_url_format":{"type":"string","format":"url","description":"URL with placeholders that leads to a token page","example":"https://explorer.mainnet.aurora.dev/token/{ADDRESS}"},"tx_url_format":{"type":"string","format":"url","description":"URL with placeholders that points to a transaction page","example":"https://explorer.mainnet.aurora.dev/tx/{HASH}"},"home_url":{"type":"string","format":"url","description":"URL leads to the explorer homepage","example":"https://explorer.mainnet.aurora.dev"}}},"ChainFlags":{"type":"object","description":"Various chain related boolean flags","required":["supports_trading","supports_sending","supports_bridge"],"properties":{"supports_trading":{"type":"boolean","description":"Whether trading is supported on Zerion for this chain or not","example":true},"supports_sending":{"type":"boolean","description":"Whether sending is supported on Zerion for this chain or not","example":true},"supports_bridge":{"type":"boolean","description":"Whether bridges are supported on Zerion for this chain or not","example":true}}},"ChainRPC":{"type":"object","description":"Chain RPC servers data","properties":{"internal_server_url_format":{"type":"string","format":"url","description":"URL with placeholders of RPC server which can be used for project purposes","example":"https://mainnet.aurora.dev/{AURORA_API_KEY}"},"public_servers_url":{"type":"array","description":"List of URL of public RPC servers which can be used by everyone","items":{"type":"string","format":"url","example":"https://mainnet.aurora.dev"}}}},"ChainShort":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"Chain resource type.","example":"chains"},"id":{"type":"string","description":"Chain unique identifier.","example":"aurora"}}},"ChainAttributes":{"type":"object","description":"Attributes of chain resource","required":["name"],"properties":{"external_id":{"type":"string","description":"Community used chain ID","example":"0x4e454152"},"name":{"type":"string","description":"Human readable chain name","example":"Aurora"},"icon":{"$ref":"#/components/schemas/Icon"},"explorer":{"$ref":"#/components/schemas/ChainExplorer"},"rpc":{"$ref":"#/components/schemas/ChainRPC"},"flags":{"$ref":"#/components/schemas/ChainFlags"}}},"ChainResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/ChainResponseLinks"},"data":{"$ref":"#/components/schemas/Chain"}}},"ChainResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","description":"URL of the current chain.","example":"https://api.zerion.io/v1/chains/aurora"}}},"ChainRelationships":{"type":"object","required":["native_fungible"],"properties":{"native_fungible":{"$ref":"#/components/schemas/FungibleResponseShort"},"wrapped_native_fungible":{"$ref":"#/components/schemas/FungibleResponseShort"}}},"ChainRelationship":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["related"],"properties":{"related":{"type":"string","format":"url","description":"URL to the current chain.","example":"https://api.zerion.io/v1/chains/aurora"}}},"data":{"$ref":"#/components/schemas/ChainShort"}}},"ChainsResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/ChainsResponseLinks"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Chain"}}}},"ChainsResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","description":"URL of current resource","example":"https://api.zerion.io/v1/chains/"}}},"ContentLink":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"url","description":"URL to the content","example":"https://token-icons.s3.amazonaws.com/0x1494ca1f11d487c2bbe4543e90080aeba4ba3c2b.png"},"content_type":{"type":"string","description":"MIME content type","example":"image/png"}}},"GasPricesContainer":{"type":"object","properties":{"type":{"type":"string","description":"Gas price resource type.","example":"gas-prices"},"id":{"type":"string","description":"Gas price unique identifier.","example":"gas-aurora-classic"},"attributes":{"$ref":"#/components/schemas/GasPricesAttributes"},"relationships":{"$ref":"#/components/schemas/GasPricesRelationships"}}},"GasPricesEIP1559":{"type":"object","properties":{"base_fee":{"type":"number","format":"uint256","description":"The base fee is an algorithmically determined amount of gas that is required for a transaction to be included in a block. It is dynamically adjusted based on network demand and burned whenever a transaction is included in a block.","example":47409362184},"fast":{"allOf":[{"description":"Object that stores information about the gas price for a slow transaction."},{"$ref":"#/components/schemas/GasPricesEIP1559Option"}]},"slow":{"allOf":[{"description":"Object that stores information about the gas price for a slow transaction."},{"$ref":"#/components/schemas/GasPricesEIP1559Option"}]},"rapid":{"allOf":[{"description":"Object that stores information about the gas price for a rapid transaction."},{"$ref":"#/components/schemas/GasPricesEIP1559Option"}]},"standard":{"allOf":[{"description":"Object that stores information about the gas price for a standard transaction."},{"$ref":"#/components/schemas/GasPricesEIP1559Option"}]}}},"GasPricesEIP1559Option":{"type":"object","properties":{"priority_fee":{"type":"number","format":"uint256","description":"The suggested gas price (in wei) that you are willing to pay in order to ensure acceptance of your transaction.","example":590637816},"max_fee":{"type":"number","format":"uint256","description":"The suggested upper limit for the gas price (in wei) that you are willing to pay in order to ensure acceptance of your transaction.","example":95409362184},"estimation_seconds":{"type":"number","format":"uint64","description":"An estimation of the time, measured in seconds, required for a transaction to be confirmed on the blockchain.","example":195}}},"GasPricesClassic":{"type":"object","properties":{"slow":{"type":"number","format":"uint256","example":48000000000,"description":"The gas price for a slow transaction."},"standard":{"type":"number","format":"uint256","example":48000000000,"description":"The gas price for a standard transaction."},"fast":{"type":"number","format":"uint256","example":51000000000,"description":"The gas price for a fast transaction."},"rapid":{"type":"number","format":"uint256","nullable":true,"example":null,"description":"The gas price for a rapid transaction."}}},"GasPricesOptimistic":{"type":"object","properties":{"l1":{"type":"number","format":"uint64","example":18330244428,"description":"The total cost of submitting a transaction to Ethereum. This cost is incurred in addition to the L2 execution fee and is typically the primary cost component of a transaction on Optimism."},"l2":{"type":"number","format":"uint64","example":1000000,"description":"The cost of computation and storage used in executing a transaction on Layer 2. This is equivalent to the gas used multiplied by the gas price attached to the transaction."},"fixed_overhead":{"type":"number","format":"uint64","example":2100,"description":"A fixed overhead cost denominated in gas that is included in the L1 data fee calculation. This value is currently set to 2100 and does not vary based on the size or complexity of the transaction."},"dynamic_overhead":{"type":"number","format":"uint64","example":1000000,"description":"A dynamic overhead cost that scales the L1 fee paid by a fixed number. This value is currently set to 1.0 and is included in the L1 data fee calculation. The L1 gas price used to charge the data fee is automatically updated when new data is received from Ethereum, which may result in users paying a higher or lower than estimated L1 data fee by up to 25%."}}},"GasPricesAttributes":{"type":"object","properties":{"updated_at":{"type":"string","description":"Date and time when the price was updated in ISO format.","example":"2023-02-28T19:24:39.000Z"},"gas_type":{"$ref":"#/components/schemas/GasPricesType"},"info":{"oneOf":[{"allOf":[{"description":"Object that stores gas prices in classic format."},{"$ref":"#/components/schemas/GasPricesClassic"}]},{"allOf":[{"description":"Object that stores gas prices under the EIP-1559 proposal: https://eips.ethereum.org/EIPS/eip-1559"},{"$ref":"#/components/schemas/GasPricesEIP1559"}]},{"allOf":[{"description":"Object that stores information related to gas prices on the Optimism blockchain."},{"$ref":"#/components/schemas/GasPricesOptimistic"}]}]}}},"GasPricesRelationships":{"type":"object","description":"Gas price related resources.","properties":{"chain":{"$ref":"#/components/schemas/ChainRelationship"}}},"GasPricesResponse":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/GasPricesContainer"}},"links":{"$ref":"#/components/schemas/GasPricesLinks"}}},"GasPricesType":{"type":"string","description":"Format of the gas.","example":"classic","enum":["classic","eip1559","optimistic"]},"GasPricesLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/gas-prices"}}},"ExternalLink":{"type":"object","required":["url"],"properties":{"type":{"type":"string","description":"Type of the link","example":"website"},"name":{"type":"string","description":"Displayable name of the link","example":"Website"},"url":{"type":"string","format":"url","description":"Link to the external resource","example":"https://www.indexcoop.com"}}},"ExternalLinks":{"type":"array","description":"A list of relevant URLs.","items":{"$ref":"#/components/schemas/ExternalLink"}},"Icon":{"type":"object","description":"Icon related to object.","required":["url"],"properties":{"url":{"type":"string","format":"url","description":"URL of the icon.","nullable":true,"example":"https://token-icons.s3.amazonaws.com/0x0391d2021f89dc339f60fff84546ea23e337750f.png"}}},"NFTContainer":{"type":"object","description":"Represents a non-fungible token (NFT).","required":["type","id"],"properties":{"type":{"type":"string","description":"NFTs resource type.","example":"nfts"},"id":{"type":"string","description":"Unique identifier of the NFT."},"attributes":{"$ref":"#/components/schemas/NFTContainerAttributes"},"relationships":{"$ref":"#/components/schemas/NFTContainerRelationships"}}},"NFTContainerShort":{"type":"object","required":["type","id"],"properties":{"type":{"type":"string","description":"NFTs resource type.","example":"nfts"},"id":{"type":"string","description":"Unique identifier of the NFT."}}},"NFTContainerAttributes":{"type":"object","description":"Represents attributes of a non-fungible token (NFT) corresponding to JSON API specification.","required":["contract_address","token_id"],"properties":{"contract_address":{"type":"string","description":"The address of the contract that manages the NFT.","example":"0x74ee68a33f6c9f113e22b3b77418b75f85d07d22"},"token_id":{"type":"string","description":"The unique identifier for the NFT within its contract.","example":"10"},"interface":{"$ref":"#/components/schemas/NFTInterfaceEnum"},"metadata":{"$ref":"#/components/schemas/NFTMetadata"},"market_data":{"$ref":"#/components/schemas/NFTMarketData"},"external_links":{"$ref":"#/components/schemas/ExternalLinks"},"flags":{"$ref":"#/components/schemas/NFTFlags"}}},"NFTContainerRelationships":{"type":"object","description":"Represents relationships of a non-fungible token (NFT) corresponding to JSON API specification.","required":["chain"],"properties":{"chain":{"allOf":[{"description":"The blockchain on which the NFT exists."},{"$ref":"#/components/schemas/ChainRelationship"}]},"nft_collection":{"allOf":[{"description":"The collection that the NFT belongs to."},{"$ref":"#/components/schemas/NFTCollectionRelationship"}]}}},"NFTContainerIncluded":{"type":"array","description":"Represents an NFT collection attributes corresponding to JSON API specification.","items":{"anyOf":[{"$ref":"#/components/schemas/NFTCollectionContainer"}]}},"NFTAttribute":{"type":"object","required":["key"],"properties":{"key":{"type":"string","description":"Attribute key. The key is not unique and is it possible to have several attributes\nwith the same key.\n","example":"Rarity"},"value":{"type":"string","description":"Attribute value","example":"common"}}},"NFTMarketData":{"type":"object","properties":{"prices":{"$ref":"#/components/schemas/NFTMarketDataPrices"},"last_sale":{"type":"object","description":"Information about last sale of the NFT.","properties":{"price":{"type":"number","format":"float","description":"The last known sale price of the NFT in the currency specified in the request parameters.","example":31},"quantity":{"allOf":[{"description":"The quantity of the NFT in the last sale."},{"$ref":"#/components/schemas/Quantity"}]}}}}},"NFTMarketDataPrices":{"type":"object","description":"The prices associated with the NFT expressed in the currency specified in the request parameters.","properties":{"floor":{"type":"number","format":"float","description":"The lowest known price for the NFT."}}},"NFTResponse":{"type":"object","required":["links","data"],"properties":{"links":{"type":"object","required":["self"],"properties":{"self":{"type":"string","description":"Link to the current response","example":"https://api.zerion.io/v1/nfts/polygon:0x3a422450db73c450310e6e24191d4221a5be81b1:2/?currency=usd&include=nft_collections"}}},"data":{"$ref":"#/components/schemas/NFTContainer"},"included":{"$ref":"#/components/schemas/NFTsResponseIncluded"}}},"NFTsResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/NFTsResponseLinks"},"data":{"$ref":"#/components/schemas/NFTsResponseData"},"included":{"$ref":"#/components/schemas/NFTsResponseIncluded"}}},"NFTsResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","description":"Link to the current response","example":"https://api.zerion.io/v1/nfts/?currency=usd&filter%5Breferences%5D=ethereum%3A0x909899c5dbb5002610dd8543b6f638be56e3b17e%3A57896044618658097711785492504343953928676686534345912800509039648547174119787%2Cpolygon%3A0x3a422450db73c450310e6e24191d4221a5be81b1%3A30&include=nft_collections"}}},"NFTsResponseData":{"type":"array","items":{"$ref":"#/components/schemas/NFTContainer"}},"NFTsResponseIncluded":{"type":"array","items":{"anyOf":[{"$ref":"#/components/schemas/NFTCollectionContainerNoMarketData"}]}},"NFTResponseIncluded":{"$ref":"#/components/schemas/NFTsResponseIncluded"},"NFTContent":{"type":"object","properties":{"preview":{"allOf":[{"description":"The URL of the preview image"},{"$ref":"#/components/schemas/ContentLink"}]},"detail":{"allOf":[{"description":"The URL of the full-size image"},{"$ref":"#/components/schemas/ContentLink"}]},"audio":{"allOf":[{"description":"The URL of the audio file"},{"$ref":"#/components/schemas/ContentLink"}]},"video":{"allOf":[{"description":"The URL of the video file"},{"$ref":"#/components/schemas/ContentLink"}]}}},"NFTMetadata":{"type":"object","description":"Metadata associated with the NFT.","properties":{"name":{"type":"string","description":"The name of the NFT"},"description":{"type":"string","description":"The description of the NFT"},"tags":{"type":"array","description":"The list of tags associated with the NFT","items":{"type":"string"}},"content":{"$ref":"#/components/schemas/NFTContent"},"attributes":{"type":"array","description":"The list of attributes associated with the NFT","items":{"$ref":"#/components/schemas/NFTAttribute"}}}},"NFTInterfaceEnum":{"type":"string","description":"The standard that the NFT contract follows, e.g. ERC-721.","example":"erc1155","enum":["erc721","erc1155"]},"NFTInfo":{"type":"object","required":["contract_address","token_id"],"properties":{"contract_address":{"type":"string","description":"Address of the contract of the NFT.","example":"0x74ee68a33f6c9f113e22b3b77418b75f85d07d22"},"token_id":{"type":"string","description":"Unique identifier of the NFT inside the contract.","example":10,"nullable":true},"name":{"type":"string","description":"Name of the NFT.","example":"#10 De·genesis"},"interface":{"$ref":"#/components/schemas/NFTInterfaceEnum"},"content":{"$ref":"#/components/schemas/NFTContent"},"flags":{"$ref":"#/components/schemas/NFTFlags"}}},"NFTFlags":{"type":"object","properties":{"is_spam":{"type":"boolean","description":"Indicates whether the NFT spam or not."}}},"NFTCollectionsResponse":{"type":"object","properties":{"links":{"type":"object","properties":{"next":{"type":"string","description":"Link to the next page","example":"https://api.zerion.io/v1/nft_collections/?page[after]=0x74ee68a33f6c9f113e22b3b77418b75f85d07d22"}}},"data":{"type":"array","items":{"$ref":"#/components/schemas/NFTCollectionContainer"}}}},"NFTCollectionResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/NFTCollectionContainer"}}},"NFTCollectionContainer":{"type":"object","properties":{"type":{"type":"string","description":"NFT collections resource type.","example":"nft_collections"},"id":{"type":"integer","description":"Unique NFT collection ID.","example":14},"attributes":{"$ref":"#/components/schemas/NFTCollectionContainerAttributes"}}},"NFTCollectionContainerNoMarketData":{"type":"object","properties":{"type":{"type":"string","description":"NFT collections resource type.","example":"nft_collections"},"id":{"type":"integer","description":"Unique NFT collection ID.","example":14},"attributes":{"$ref":"#/components/schemas/NFTCollectionContainerAttributesNoMarketData"}}},"NFTCollectionContainerShort":{"type":"object","properties":{"type":{"type":"string","description":"NFT collections resource type.","example":"nft_collections"},"id":{"type":"integer","description":"Unique NFT collection ID.","example":14}}},"NFTCollectionContainerAttributes":{"type":"object","description":"Represents an NFT collection attributes corresponding to JSON API specification.","properties":{"metadata":{"$ref":"#/components/schemas/NFTCollectionMetadata"},"market_data":{"$ref":"#/components/schemas/NFTCollectionMarketData"}}},"NFTCollectionContainerAttributesNoMarketData":{"type":"object","description":"Represents an NFT collection attributes corresponding to JSON API specification.","properties":{"metadata":{"$ref":"#/components/schemas/NFTCollectionMetadata"}}},"NFTCollectionMarketData":{"type":"object","description":"Contains marketplace data for a collection of NFTs.","properties":{"prices":{"$ref":"#/components/schemas/NFTCollectionMarketDataPrices"}}},"NFTCollectionMarketDataPrices":{"type":"object","description":"Prices associated with the NFT collection expressed in the currency specified in the request parameters.","properties":{"floor":{"type":"number","format":"float","description":"The lowest known price for an NFT in the collection."}}},"NFTCollectionStats":{"type":"object","properties":{"nfts_count":{"type":"number","format":"uint32","description":"The total number of NFTs in the collection."},"num_owners":{"type":"number","format":"uint32","description":"The number of unique addresses that own NFTs in the collection."},"one_day_volume":{"type":"number","format":"float","description":"The total value of NFTs in the collection that have been sold in the past 24 hours."},"one_day_change_percent":{"type":"number","format":"float","description":"The percentage change in the total value of NFTs in the collection that have been sold in the past 24 hours, compared to the previous 24 hours."},"total_volume":{"type":"number","format":"float","description":"The total value of all NFTs in the collection that have been sold."}}},"NFTCollectionRelationship":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/NFTCollectionContainerShort"}}},"NFTCollectionMetadata":{"type":"object","description":"Metadata associated with the NFT.","properties":{"name":{"type":"string","description":"The name of the collection."},"description":{"type":"string","description":"The description of the collection."},"content":{"$ref":"#/components/schemas/NFTCollectionContent"},"payment_token_symbol":{"type":"string","description":"The symbol for the payment token used by the collection."}}},"NFTCollectionInfo":{"type":"object","description":"Represents an NFT collection short info.","properties":{"name":{"type":"string","description":"The name of the collection."},"description":{"type":"string","description":"The description of the collection."},"content":{"$ref":"#/components/schemas/NFTCollectionContent"}}},"NFTCollectionContent":{"type":"object","properties":{"icon":{"allOf":[{"description":"The URL for the collection's icon."},{"$ref":"#/components/schemas/Icon"}]},"banner":{"allOf":[{"description":"The URL for the collection's banner image."},{"$ref":"#/components/schemas/ContentLink"}]}}},"Protocol":{"type":"object","required":["name","description","icon"],"properties":{"name":{"type":"string","description":"Human readable name of the protocol","example":"Barnbridge - Tokenized Risk Protocol"},"description":{"type":"string","description":"Description of the protocol","nullable":true,"example":null},"icon":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"url","example":"https://protocol-icons.s3.amazonaws.com/BarnBridge.png"}}}}},"Quantity":{"type":"object","required":["int","decimals","float","numeric"],"properties":{"int":{"type":"string","description":"The integral representation of the quantity (123.45678 -> 12345678).","example":"12345678"},"decimals":{"type":"integer","description":"Decimal number precision of the quantity - digits after the floating point.","example":5},"float":{"type":"number","format":"float","description":"Float representation of the quantity.","example":123.45678},"numeric":{"type":"string","description":"String representation of the quantity.","example":"123.45678"}}},"ResponseLinks":{"type":"object","properties":{"self":{"type":"string","format":"url","description":"URL for the entity","example":"https://api.zerion.io/v1/entities/id"}}},"PositionType":{"type":"string","description":"Position's type","example":"deposit","nullable":true,"enum":["deposit","loan","locked","staked","reward","wallet","airdrop","margin"]},"PositionsDistributionByType":{"type":"object","required":["wallet","deposited","borrowed","locked","staked"],"properties":{"wallet":{"type":"number","format":"float","description":"Total value of asset on the wallet in selected currency","example":1864.774102420957},"deposited":{"type":"number","format":"float","description":"Total value of deposited assets in selected currency","example":78.04192492782934},"borrowed":{"type":"number","format":"float","description":"Total value of borrowed assets in selected currency","example":0.9751475798305564},"locked":{"type":"number","format":"float","description":"Total value of locked assets in selected currency","example":5.780032725068765},"staked":{"type":"number","format":"float","description":"Total value of staked assets in selected currency","example":66.13183205505294}}},"PositionsDistributionByChain":{"type":"object","additionalProperties":{"type":"number","format":"double","description":"Total value of asset on the chain in selected currency"},"example":{"arbitrum":458.3555051522226,"aurora":72.01031337463428,"avalanche":17.128850607339444,"base":55.01550749900544,"binance-smart-chain":5.561075880033699,"celo":31.293849330045006,"ethereum":1214.009900354964,"fantom":84.58514074264951,"linea":8.258227109505139,"optimism":573.032664994399,"polygon":64.31407562634853,"xdai":113.1679493137936,"zksync-era":9.451002156306377}},"NFTPositionsDistributionByChain":{"type":"object","properties":{"arbitrum":{"type":"number","format":"float","description":"Total value of NFTs on arbitrum chain in selected currency","example":140.14877478334236},"aurora":{"type":"number","format":"float","description":"Total value of NFTs on aurora chain in selected currency","example":75.59585404617037},"avalanche":{"type":"number","format":"float","description":"Total value of NFTs on avalanche chain in selected currency","example":54.39483513803602},"binance-smart-chain":{"type":"number","format":"float","description":"Total value of NFTs on bsc chain in selected currency","example":1439.98965199211},"ethereum":{"type":"number","format":"float","description":"Total value of NFTs on ethereum chain in selected currency","example":1439.98965199211},"fantom":{"type":"number","format":"float","description":"Total value of NFTs on fantom chain in selected currency","example":104.5039957833603},"loopring":{"type":"number","format":"float","description":"Total value of NFTs on loopring chain in selected currency","example":0},"optimism":{"type":"number","format":"float","description":"Total value of NFTs on optimism chain in selected currency","example":55.111921042409875},"polygon":{"type":"number","format":"float","description":"Total value of NFTs on polygon chain in selected currency","example":37.55943746454931},"solana":{"type":"number","format":"float","description":"Total value of NFTs on solana chain in selected currency","example":0},"xdai":{"type":"number","format":"float","description":"Total value of NFTs on xdai chain in selected currency","example":74.08441891963194}},"additionalProperties":{"type":"number","format":"float","description":"Total value of NFTs in selected currency on specified chain.","example":123.5}},"TransactionChange":{"type":"object","description":"Change in transaction","properties":{"amount":{"type":"integer","format":"int64","description":"Change amount","example":50000000000000000},"value":{"type":"number","format":"float","description":"Change value","example":155.47449999999998},"price":{"type":"number","format":"float","description":"Historical price of change asset","nullable":true,"example":3109.49},"direction":{"type":"string","description":"Transaction direction","example":"in","enum":["in","out","self"]},"address_from":{"type":"string","description":"Change sender","example":"0x23d3e894b5cdb6a80afffd351d348868fb08dddf"},"address_to":{"type":"string","description":"Change recipient","example":"0xaab5533016b7e4b1eddda6c9927163fec31ef36a"}}},"TransactionFee":{"type":"object","description":"The fee that was paid for the transaction.","required":["fungible","value","price"],"properties":{"fungible_info":{"$ref":"#/components/schemas/Approval/properties/fungible_info"},"quantity":{"$ref":"#/components/schemas/Quantity"},"price":{"type":"number","format":"float","description":"Price of the asset when the transaction was mined.","example":2542.23},"value":{"type":"number","format":"float","description":"The fee value in requested currency.","example":39.965672931101786}}},"TransactionType":{"type":"string","description":"Type of concrete transaction.","example":"trade","enum":["approve","burn","deploy","deposit","execute","mint","receive","send","trade","withdraw"]},"Transaction":{"type":"object","required":["chain_id"],"properties":{"chain_id":{"type":"string","description":"Unique identifier of the chain when transaction was mined","example":"aurora"},"hash":{"type":"string","description":"Transaction unique hash","example":"0x109d8622084d562263230ba5de412b5cd7c372019131e2c9d0a8aa4925eb6034"},"mined_at_block":{"type":"number","format":"int32","description":"Number of block where transaction was mined","example":15345739},"mined_at":{"type":"string","description":"Timestamp string in ISO 8601 format when the transaction was mined.","example":"2022-08-15T11:26:31+00:00"},"sender":{"type":"string","description":"Address of transaction's sender. Could be smart contract address too.","example":"0x42b9df65b219b3dd36ff330a4dd8f327a6ada990"},"recipient":{"type":"string","description":"Address of transaction's recipient. Could be smart contract address too.","example":"0xae7ab96520de3a18e5e111b5eaab095312d7fe84"},"status":{"type":"string","description":"Status of transaction","example":"confirmed","enum":["confirmed","pending","rejected"]},"nonce":{"type":"number","format":"int32","description":"Transaction's nonce","example":3757},"fee":{"$ref":"#/components/schemas/TransactionFee"}}},"Transfer":{"type":"object","required":["direction","quantity","value","price","sender","recipient"],"properties":{"fungible_info":{"$ref":"#/components/schemas/Approval/properties/fungible_info"},"nft_info":{"$ref":"#/components/schemas/NFTInfo"},"direction":{"type":"string","description":"Direction of the transfer.","example":"in","enum":["in","out","self"]},"quantity":{"$ref":"#/components/schemas/Quantity"},"value":{"type":"number","format":"float","description":"Value of the transfer in requested currency.","example":0},"price":{"type":"number","format":"float","description":"Historical price of the asset.","example":0},"sender":{"type":"string","description":"Address of the sender of the transfer.","example":"0x60a26d69263ef43e9a68964ba141263f19d71d51"},"recipient":{"type":"string","description":"Address of the recipient of the transfer.","example":"0x60a26d69263ef43e9a68964ba141263f19d71d51"}}},"WalletPositionFlags":{"type":"object","required":["displayable"],"properties":{"displayable":{"type":"boolean","description":"Whether this position should be displayable and calculated in the wallet or not","example":true},"is_trash":{"type":"boolean","description":"Is the position classified by Zerion as trash."}}},"SwapFungiblesResponse":{"type":"object","required":["links","data"],"properties":{"links":{"$ref":"#/components/schemas/SwapFungiblesResponseLinks"},"data":{"type":"array","items":{"$ref":"#/components/schemas/FungibleContainer"}}}},"SwapFungiblesResponseLinks":{"type":"object","required":["self"],"properties":{"self":{"type":"string","format":"url","description":"URL of current resource","example":"https://api.zerion.io/v1/swap/fungibles"}}},"SwapLiquiditySourcesEnum":{"type":"string","description":"Available exchange sources.","example":"trade","enum":["all","weth","1inch-v4","0x","defi-sdk","uniswap-v2","uniswap-v3","sushiswap","trisolaris","wintermute","paraswap","hashflow","movr"]}},"parameters":{"Currency":{"name":"currency","in":"query","required":false,"description":"Denominated currency value of returned prices","schema":{"type":"string","default":"usd","enum":["eth","btc","usd","eur","krw","rub","gbp","aud","cad","inr","jpy","nzd","try","zar","cny","chf"]}},"Page":{"name":"page","in":"query","required":false,"description":"Pagination parameters","style":"deepObject","explode":true,"schema":{"type":"object","properties":{"after":{"type":"string","nullable":true,"minLength":1,"maxLength":64,"description":"This field is used for result pagination. You SHOULD NOT use this parameter directly. \nTo get the next page of the results you should use `links.next` field. \nOmit it to return the first page.\n"},"size":{"type":"integer","format":"uint8","description":"Set maximum number of items per a page in the pagination.","default":100,"minimum":1,"maximum":100}}}},"WalletAddress":{"name":"address","in":"path","required":true,"description":"The web3 wallet address","example":"0x42b9df65b219b3dd36ff330a4dd8f327a6ada990","schema":{"type":"string"}},"WalletNFTCollectionsSort":{"name":"sort","in":"query","required":false,"description":"The order of NFTs in the result.","schema":{"type":"string","example":"-total_floor_price","enum":["-max_changed_at","min_changed_at","total_floor_price","-total_floor_price"]}}},"responses":{"TransactionsListResponse":{"description":"Response for requested list of transactions","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletTransactionsResponse"}}}},"SwapOffersResponse":{"description":"Response for requested trade.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SwapOffersResponse"}}}},"SwapFungiblesResponse":{"description":"Response for requested list available for bridge fungibles.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SwapFungiblesResponse"}}}},"SingleProtocolResponse":{"description":"A requested protocol.","content":{"application/json":{"schema":{"type":"object","properties":{"links":{"type":"object","properties":{"self":{"type":"string","format":"url","example":"https://api.zerion.io/v1/protocols/Barnbridge"}}},"data":{"type":"object","required":["type","id","attributes"],"properties":{"type":{"type":"string","description":"Type of entity","example":"protocols"},"id":{"type":"string","description":"Unique identifier of the entity","example":"Barnbridge"},"attributes":{"$ref":"#/components/schemas/Protocol"}}}}}}}},"SingleFungibleResponse":{"description":"Resource for requested fungible","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FungibleResponse"}}}},"SingleFungibleChartResponse":{"description":"Resource for the requested fungible chart","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FungibleChartResponse"}}}},"NFTsResponse":{"description":"Response for requested list of NFTs","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NFTsResponse"}}}},"NFTResponse":{"description":"Requested NFT","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NFTResponse"}}}},"NFTCollectionsResponse":{"description":"Requested list of NFT Collections","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NFTCollectionsResponse"}}}},"NFTCollectionResponse":{"description":"Requested NFT collection","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NFTCollectionResponse"}}}},"NotFoundResponse":{"description":"Resource was not found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string","description":"Error short title","example":"Resource was not found"},"detail":{"type":"string","description":"Long description of the error","example":"Requested resource was not found, try later"}}}}}}}}},"MalformedParameters":{"description":"Parameters are malformed","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string","description":"Error short title","example":"Parameter is malformed"},"detail":{"type":"string","description":"Long description of the error","example":"Some validation errors will be described here"}}}}}}}}},"GasPricesResponse":{"description":"List of gas prices","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GasPricesResponse"}}}},"WalletNFTPositionsProcessingResponse":{"description":"Request accepted, but NFT positions are still being aggregated.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNFTPositionsProcessingResponse"}}}},"PortfolioResponse":{"description":"Response for requested wallet's portfolio","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletPortfolioResponse"}}}},"NFTPortfolioResponse":{"description":"Response for requested wallet's portfolio","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNFTPortfolioResponse"}}}},"NFTPortfolioProcessingResponse":{"description":"Request accepted, but nft portfolio is still being aggregated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletNFTPortfolioProcessingResponse"}}}},"UnauthenticatedError":{"description":"Unathenticated request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string","description":"Error short title","example":"Unauthorized Error"},"detail":{"type":"string","description":"Long description of the error","example":"The API key is invalid, please, make sure that you are using a valid key"}}}}}}}}},"TooManyRequests.yaml":{"description":"Too many requests error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string","description":"Error short title","example":"Too many requests"},"detail":{"type":"string","description":"Long description of the error","example":"Your request had been throttled"}}}}}}}}}}},"_id":"625d5fa98ba30b001361e658"},"oasPublicUrl":"@zerion-developers/v1.0#2ihxb61qm3iuqrk9","oauth":false,"rdmd":{"baseUrl":"/","body":"To get started:\n\n- **Choose a language:** Our API supports several popular programming languages including JavaScript, Python, and Go. Select the language that you prefer to use.\n- **Authenticate:** To start using the API, you can generate an authentication key in the [Authentication page here](https://developers.zerion.io/reference/intro/authentication). Once you have your API key, you'll need to include it in the headers of each API request.","opts":{"alwaysThrow":false,"compatibilityMode":false,"copyButtons":true,"correctnewlines":false,"markdownOptions":{"fences":true,"commonmark":true,"gfm":true,"ruleSpaces":false,"listItemIndent":"1","spacedTable":true,"paddedTable":true},"normalize":true,"lazyImages":true,"reusableContent":{"tags":{},"wrap":false},"safeMode":false,"settings":{"position":true},"theme":"light","baseUrl":"/","terms":[{"_id":"625d46ea2144a8006ca1dc4b","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"variables":{"user":{},"defaults":[{"source":"security","_id":"67375ec0b1f724003e4509da","name":"APIKeyBasicAuth","type":"http","scheme":"basic","apiSetting":"625d5fa98ba30b001361e658"}]}},"terms":[{"_id":"625d46ea2144a8006ca1dc4b","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"variables":{"user":{},"defaults":[{"source":"security","_id":"67375ec0b1f724003e4509da","name":"APIKeyBasicAuth","type":"http","scheme":"basic","apiSetting":"625d5fa98ba30b001361e658"}]},"mdx":false},"slugUrl":"/reference/getting-started","suggestedEdits":true,"variables":{"defaults":[{"source":"security","_id":"67375ec0b1f724003e4509da","name":"APIKeyBasicAuth","type":"http","scheme":"basic","apiSetting":"625d5fa98ba30b001361e658"}],"user":{}},"config":{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"dc8065a65ef83d6ad23e37aaf014fc84","enabled":true},"asset_url":"https://cdn.readme.io","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2024-05","fullstory":{"enabled":true,"orgId":"FSV9A"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.235.0","sentry":{"dsn":"https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166","enabled":true,"tracesSampleRate":0},"shMigration":{"promoVideo":"","forceWaitlist":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","stripePk":"pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a","superHub":{"newProjectsEnabled":true},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}},"context":{"labs":{},"user":{},"terms":[{"_id":"625d46ea2144a8006ca1dc4b","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"variables":{"user":{},"defaults":[{"source":"security","_id":"67375ec0b1f724003e4509da","name":"APIKeyBasicAuth","type":"http","scheme":"basic","apiSetting":"625d5fa98ba30b001361e658"}]},"project":{"_id":"625d46ea2144a8006ca1dc4a","appearance":{"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#2962EF","main_alt":"","header_text":"","body_highlight":"#2962EF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"referenceSimpleMode":false,"referenceLayout":"row","link_logo_to_url":false,"theme":"solid","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/f983aa3-small-mac_os.png","mac os.png",80,80,"#3164e4","https://files.readme.io/6ccc360-mac_os.png"],"loginLogo":[],"logo_white":["https://files.readme.io/c450796-white-logo.png","white-logo.png",80,80,"#ffffff"],"logo_white_use":false,"favicon":[],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"docs"},"title":"The Zerion Web3 Developer Hub","text":"Discover all the remarkable features of Zerion’s infrastructure so that you can build feature-rich web3 apps, wallets, and protocols with ease — whether you’re publicly scaling your existing crypto product, building a new one over a weekend hackathon, or anything in between.","_id":"625d46ea2144a8006ca1dc4c"}],"colorScheme":"system","logo_large":false,"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"allowApiExplorerJsonEditor":false},"custom_domain":"developers.zerion.io","childrenProjects":[],"derivedPlan":"startup2018","description":"Discover all the remarkable features of Zerion’s infrastructure so that you can build feature-rich web3 apps, wallets, and protocols with ease — whether you’re publicly scaling your existing crypto product, building a new one over a weekend hackathon, or anything in between.\n\nSee what other Zers including Rainbow Wallet & Uniswap have built in our Featured Partners Section, chat with developers in our Community chat, and dive deeper into our documentation below to learn more. Let's jump right in!","error404":"","experiments":[],"first_page":"reference","flags":{"allow_hub2":false,"enterprise":false,"alwaysShowDocPublishStatus":false,"hub2":true,"migrationRun":false,"migrationSwaggerRun":false,"oauth":false,"swagger":false,"correctnewlines":false,"rdmdCompatibilityMode":false,"speedyRender":false,"allowXFrame":false,"newEditor":true,"newEditorDash":true,"reviewWorkflow":true,"oldMarkdown":false,"newMarkdownBetaProgram":true,"useReactApp":true,"disableAnonForum":false,"directGoogleToStableVersion":false,"translation":false,"staging":false,"newSearch":true,"graphql":false,"allowApiExplorerJsonEditor":false,"singleProjectEnterprise":false,"dashReact":false,"enableRealtimeExperiences":false,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"allowReusableOTPs":false,"developerDashboard":false,"owlbotAi":false,"apiV2":false,"dashQuickstart":false,"git":{"read":false,"write":false},"superHubBeta":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false,"maskErrorMessages":true},"fullBaseUrl":"https://developers.zerion.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"625d46ea2144a8006ca1dc4b","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"text-media","alignment":"left","side":"left","mediaType":"image","mediaImage":["https://files.readme.io/707dd7c-image.png","image.png",3124,1628,"#000000"],"text":"See what other Zers including Rainbow Wallet & Uniswap have built in our Featured Partners Section, chat with developers in our [Community](https://zerion.io/discord) chat, and dive deeper into our documentation below to learn more.","title":"Let's jump right in!"},{"type":"links","alignment":"left"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"planLimit":2000000,"thumbsEnabled":true,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":false,"examples":true,"reference":true,"graphql":false,"changelog":true,"discuss":false,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":true},"name":"Zerion","nav_names":{"docs":"","reference":"Zerion API Docs","changelog":"","discuss":"","tutorials":"","recipes":""},"oauth_url":"","onboardingCompleted":{"documentation":true,"appearance":false,"jwt":true,"api":true,"logs":false,"domain":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"startup2018","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"active","planTrial":"startup2018","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":true,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":false,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":false,"points":2}},"totalScore":132},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"625d46eb2144a8006ca1dc50","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["625d46eb2144a8006ca1dc52","625d46eb2144a8006ca1dc52","625d5fa98ba30b001361e659","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","6333ca79a181f3008acb9d7f","6376bf60127d99000317457c","63a1fb41f512a50072510823","63e6487f0cdfee047f8d8079","63e648ec36df32001202a0cc","65f18fe28b8ad4003dcaa8af"],"project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2022-04-18T11:09:31.921Z","__v":1,"updatedAt":"2024-03-13T11:37:07.002Z","pdfStatus":""},"subdomain":"zerion-developers","subpath":"","superHubWaitlist":false,"topnav":{"left":[{"type":"reference","text":"Zerion API Docs"}],"right":[{"type":"user","text":"User","url":"/login?redirect_uri=/reference/intro/getting-started"}],"bottom":[{"type":"url","text":"Zerion App","url":"https://zerion.io/"}],"edited":true},"trial":{"trialDeadlineEnabled":true,"trialEndsAt":"2022-05-02T11:09:30.918Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://zerion.io/","versions":[{"_id":"66e817841027e400126a8670","version":"1.0-subscriptions","version_clean":"1.0.0-subscriptions","codename":"","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["66e817841027e400126a8636","66e817841027e400126a8636","66e817841027e400126a8637","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","66e817841027e400126a8638","6376bf60127d99000317457c","63a1fb41f512a50072510823","66e817841027e400126a8639","63e648ec36df32001202a0cc","66e817841027e400126a863b"],"pdfStatus":"","project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2024-09-16T11:33:24.782Z","__v":0,"updatedAt":"2024-09-16T11:33:24.782Z","forked_from":"625d46eb2144a8006ca1dc50"},{"_id":"66ed6ff064db600019c006d4","version":"1.0-testnets","version_clean":"1.0.0-testnets","codename":"","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["66ed6ff064db600019c0069a","66ed6ff064db600019c0069a","66ed6ff064db600019c0069b","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","66ed6ff064db600019c0069c","6376bf60127d99000317457c","63a1fb41f512a50072510823","66ed6ff064db600019c0069d","63e648ec36df32001202a0cc","66ed6ff064db600019c0069f"],"pdfStatus":"","project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2024-09-20T12:52:00.279Z","__v":0,"updatedAt":"2024-09-20T12:52:00.279Z","forked_from":"625d46eb2144a8006ca1dc50"},{"_id":"66b2453e67ed8000193084c0","version":"1.0-wallet-chart","version_clean":"1.0.0-wallet-chart","codename":"","is_stable":false,"is_beta":true,"is_hidden":false,"is_deprecated":false,"categories":["66b2453e67ed800019308486","66b2453e67ed800019308486","66b2453e67ed800019308487","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","66b2453e67ed800019308488","6376bf60127d99000317457c","63a1fb41f512a50072510823","66b2453e67ed800019308489","63e648ec36df32001202a0cc","66b2453e67ed80001930848b"],"project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2024-08-06T15:46:06.290Z","__v":0,"updatedAt":"2024-08-06T15:48:55.035Z","forked_from":"625d46eb2144a8006ca1dc50"},{"_id":"66b3a97ea0b1650049c30628","version":"1.0-wallet-pnl","version_clean":"1.0.0-wallet-pnl","codename":"","is_stable":false,"is_beta":true,"is_hidden":false,"is_deprecated":false,"categories":["66b3a97ea0b1650049c305ee","66b3a97ea0b1650049c305ee","66b3a97ea0b1650049c305ef","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","66b3a97ea0b1650049c305f0","6376bf60127d99000317457c","63a1fb41f512a50072510823","66b3a97ea0b1650049c305f1","63e648ec36df32001202a0cc","66b3a97ea0b1650049c305f3"],"project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2024-08-07T17:06:06.442Z","__v":0,"updatedAt":"2024-08-07T17:06:32.121Z","forked_from":"625d46eb2144a8006ca1dc50"},{"_id":"625d46eb2144a8006ca1dc50","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["625d46eb2144a8006ca1dc52","625d46eb2144a8006ca1dc52","625d5fa98ba30b001361e659","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","6333ca79a181f3008acb9d7f","6376bf60127d99000317457c","63a1fb41f512a50072510823","63e6487f0cdfee047f8d8079","63e648ec36df32001202a0cc","65f18fe28b8ad4003dcaa8af"],"project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2022-04-18T11:09:31.921Z","__v":1,"updatedAt":"2024-03-13T11:37:07.002Z","pdfStatus":""}],"variableDefaults":[{"source":"security","_id":"67375ec0b1f724003e4509da","name":"APIKeyBasicAuth","type":"http","scheme":"basic","apiSetting":"625d5fa98ba30b001361e658"}],"webhookEnabled":true,"isHubEditable":true},"projectStore":{"data":{"allow_crawlers":"disabled","glossary":[{"_id":"625d46ea2144a8006ca1dc4b","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"canonical_url":null,"description":"Discover all the remarkable features of Zerion’s infrastructure so that you can build feature-rich web3 apps, wallets, and protocols with ease — whether you’re publicly scaling your existing crypto product, building a new one over a weekend hackathon, or anything in between.\n\nSee what other Zers including Rainbow Wallet & Uniswap have built in our Featured Partners Section, chat with developers in our Community chat, and dive deeper into our documentation below to learn more. Let's jump right in!","parent":null,"homepage_url":"https://zerion.io/","id":"625d46ea2144a8006ca1dc4a","is_migrated":false,"name":"Zerion","redirects":[],"sitemap":"disabled","subdomain":"zerion-developers","suggested_edits":"enabled","uri":"/projects/me","variable_defaults":[{"name":"APIKeyBasicAuth","scheme":"basic","source":"security","type":"http","id":"67375ec0b1f724003e4509da"}],"webhooks":[],"custom_login":{"login_url":null,"logout_url":null},"onboarding_completed":{"api":true,"appearance":false,"documentation":true,"domain":false,"jwt":true,"logs":false,"metricsSDK":false},"pages":{"not_found":null},"privacy":{"view":"public","password":null},"reference":{"api_sdk_snippets":"disabled","defaults":"always_use","json_editor":"disabled","oauth_flows":"disabled","request_history":"enabled","response_examples":"collapsed","response_schemas":"collapsed"},"seo":{"overwrite_title_tag":"disabled"},"plan":{"type":"startup2018","grace_period":{"enabled":false,"end_date":null},"trial":{"expired":false,"end_date":"2022-05-02T11:09:30.918Z"}},"health_check":{"provider":"none","settings":{"manual":{"status":"down","url":null},"statuspage":{"id":null}}},"integrations":{"bing":{"verify":null},"google":{"analytics":null,"site_verification":null},"heap":{"id":null},"koala":{"key":null},"localize":{"key":null},"recaptcha":{"site_key":null,"secret_key":null},"segment":{"key":null,"domain":null},"typekit":{"key":null},"zendesk":{"subdomain":null},"intercom":{"app_id":null,"secure_mode":{"key":null,"email_only":false}}},"permissions":{"appearance":{"private_label":"disabled","custom_code":{"css":"disabled","html":"disabled","js":"disabled"}}},"appearance":{"brand":{"primary_color":"#2962EF","link_color":"#2962EF","theme":"system"},"changelog":{"layout":"collapsed","show_author":true,"show_exact_date":false},"markdown":{"callouts":{"icon_font":"emojis"}},"table_of_contents":"enabled","whats_next_label":null,"footer":{"readme_logo":"show"},"logo":{"size":"default","dark_mode":{"uri":null,"url":"https://files.readme.io/c450796-white-logo.png","name":"white-logo.png","width":80,"height":80,"color":"#ffffff","links":{"original_url":null}},"main":{"uri":null,"url":"https://files.readme.io/f983aa3-small-mac_os.png","name":"mac os.png","width":80,"height":80,"color":"#3164e4","links":{"original_url":"https://files.readme.io/6ccc360-mac_os.png"}},"favicon":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}}},"custom_code":{"css":null,"js":null,"html":{"header":null,"home_footer":null,"page_footer":null}},"header":{"type":"solid","gradient_color":null,"overlay":{"fill":"auto","type":"triangles","position":"top-left","image":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}}}},"navigation":{"first_page":"reference","left":[{"type":"reference","title":null,"url":null,"custom_page":null}],"logo_link":"landing_page","right":[{"type":"user_controls","title":null,"url":null,"custom_page":null}],"sub_nav":[{"type":"link_url","title":"Zerion App","url":"https://zerion.io/","custom_page":null}],"subheader_layout":"links","version":"disabled","links":{"home":{"label":"Home","visibility":"disabled"},"graphql":{"label":"GraphQL","visibility":"disabled"},"guides":{"label":"Guides","alias":null,"visibility":"disabled"},"reference":{"label":"API Reference","alias":"Zerion API Docs","visibility":"enabled"},"recipes":{"label":"Recipes","alias":null,"visibility":"enabled"},"changelog":{"label":"Changelog","alias":null,"visibility":"enabled"},"discussions":{"label":"Discussions","alias":null,"visibility":"disabled"}}}}}},"version":{"_id":"625d46eb2144a8006ca1dc50","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["625d46eb2144a8006ca1dc52","625d46eb2144a8006ca1dc52","625d5fa98ba30b001361e659","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","6333ca79a181f3008acb9d7f","6376bf60127d99000317457c","63a1fb41f512a50072510823","63e6487f0cdfee047f8d8079","63e648ec36df32001202a0cc","65f18fe28b8ad4003dcaa8af"],"project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2022-04-18T11:09:31.921Z","__v":1,"updatedAt":"2024-03-13T11:37:07.002Z","pdfStatus":""}},"reqUrl":"/reference/intro/getting-started","version":{"_id":"625d46eb2144a8006ca1dc50","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["625d46eb2144a8006ca1dc52","625d46eb2144a8006ca1dc52","625d5fa98ba30b001361e659","6315e6aa4a0fd3007d79658a","63295a980f36e30039613aeb","63295c0e30ed49002dcf726b","6333c7e93dc74b003f7c87b1","6333ca79a181f3008acb9d7f","6376bf60127d99000317457c","63a1fb41f512a50072510823","63e6487f0cdfee047f8d8079","63e648ec36df32001202a0cc","65f18fe28b8ad4003dcaa8af"],"project":"625d46ea2144a8006ca1dc4a","releaseDate":"2022-04-18T11:09:31.921Z","createdAt":"2022-04-18T11:09:31.921Z","__v":1,"updatedAt":"2024-03-13T11:37:07.002Z","pdfStatus":""},"lang":"en","langFull":"Default","isDetachedProductionSite":false}"></script></div><div id="hub-container"><div class="hub-container"><div state-container ng-attr-id="{{state.current().root !== 'docs' && 'react-app-content-container'}}"><div id="replace-view" ng-non-bindable></div></div></div></div><script>var is_hub = true; var is_hub2 = true; var is_hub_edit = true; </script><div id="ssr-end"><script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[6859,1802,9772,3284,7449,7372,9082,572,5312,5548,2395,6522,7112,4608,8263,1282,2852,3880,7783,1456,1666,5798,4935,7971,6722,153,1313,1202,1343,6060,2144,9141,4002,3787,6841,1936,5408,2637,4674,1731,2616,3412,3221,7327,1080,9852,8684,2578,3859,7285,3307,1948,2402,9575,6922,2859,8063,8899,4467,3556,4793,678,3842]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["routes-SuperHub","Header","routes-PageNotFound","Footer","core-icons-chevron-up-down-svg","routes-Reference","core-icons-alert-circle-svg","core-icons-more-vertical-svg","core-icons-lock-svg","routes-Changelog","Post","routes-Landing","routes-Doc","routes-Discuss","List","core-icons-trending-up-svg","core-icons-callout-info-svg","core-icons-search-svg","core-icons-custom-pages-svg","Editor","core-icons-x-circle-svg","core-icons-suggested-edits-svg","core-icons-eye-off-svg","core-icons-chevron-down-svg","routes-SuperHub-Routes","rmdx","Page","core-icons-arrow-right-svg","CustomPage","core-icons-arrow-up-right-svg","New","routes-Tutorials","core-icons-key-svg","routes-CustomPage","core-icons-star-svg","core-icons-webhook-svg","core-icons-save-svg","core-graphics-json-svg"]}</script> <script async data-chunk="main" src="https://cdn.readme.io/public/hub/web/main.766cf20fa350c2c18107.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6859.fc1496da022e612abe33.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1802.00a1e88cc0d9da2aae1b.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9772.1912e092b9c8785ff5c3.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/3284.6ecd6ef27e2009d3fdc7.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7372.aa4569536a36087cf4a9.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9082.f9fa9ec2b80af1ef61bd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/572.bab1eda8453360a8a761.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/5312.ca2c08ec1b75bb03c21e.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/5548.8fb1bb5d57de6c263c67.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/2395.6288c030d5183baa5a89.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6522.057d8ea587133ae98687.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7112.69c3d611e7e54e411b26.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/4608.3b5a227647e78e858c3f.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/8263.a563779273b90f66c0db.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1282.591f476c316bf3670bbd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/routes-SuperHub.a3bb3020bf29f8f67ef8.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/3880.3892311d81c548cb073c.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/7783.48ca7ef3a5c469d97e53.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/Header.ad57d9fcd570c04fb712.js"></script> <script async data-chunk="routes-PageNotFound" src="https://cdn.readme.io/public/hub/web/routes-PageNotFound.84a460336ee9c83a7d55.js"></script> <script async data-chunk="Footer" src="https://cdn.readme.io/public/hub/web/Footer.eb98b86c4279989f5a59.js"></script> <script async data-chunk="core-icons-chevron-up-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/7971.db270c2970b791e38435.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/6722.e485c5aa155bd0f0ccf8.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/153.e4db5a313c7d51383015.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/routes-Reference.d66a49f09580aafdabb6.js"></script> <script async data-chunk="core-icons-alert-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"></script> <script async data-chunk="core-icons-more-vertical-svg" src="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"></script> <script async data-chunk="core-icons-lock-svg" src="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"></script> <script async data-chunk="routes-Changelog" src="https://cdn.readme.io/public/hub/web/routes-Changelog.3f125a62ed05cc53aec4.js"></script> <script async data-chunk="Post" src="https://cdn.readme.io/public/hub/web/Post.cced33af5051de7f473f.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/4002.08d1caef58d08eaccd19.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/routes-Landing.f0816876bdfbbc06801a.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/6841.587d285d41ca8bab11b1.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/routes-Doc.e3a4e0817a9a640436bc.js"></script> <script async data-chunk="routes-Discuss" src="https://cdn.readme.io/public/hub/web/routes-Discuss.6a5b69949f194448cf4f.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/2637.a5df1d5e240762d7981f.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/4674.13378da16ce7b5beba66.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/List.12cee315afa198c8e23e.js"></script> <script async data-chunk="core-icons-trending-up-svg" src="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"></script> <script async data-chunk="core-icons-callout-info-svg" src="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"></script> <script async data-chunk="core-icons-search-svg" src="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"></script> <script async data-chunk="core-icons-custom-pages-svg" src="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"></script> <script async data-chunk="Editor" src="https://cdn.readme.io/public/hub/web/Editor.002979730c36f9c65ad3.js"></script> <script async data-chunk="core-icons-x-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"></script> <script async data-chunk="core-icons-suggested-edits-svg" src="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"></script> <script async data-chunk="core-icons-eye-off-svg" src="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"></script> <script async data-chunk="core-icons-chevron-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/7285.703d773b1bb63ae6e7ee.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.5ccfbee71da134a1eeba.js"></script> <script async data-chunk="rmdx" src="https://cdn.readme.io/public/hub/web/rmdx.594ae0fac8012b876a80.js"></script> <script async data-chunk="Page" src="https://cdn.readme.io/public/hub/web/Page.65c6f721688901333944.js"></script> <script async data-chunk="core-icons-arrow-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/6922.e8247ef6931a72e55b3e.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/2859.94b03b9a9585460aa921.js"></script> <script async data-chunk="core-icons-arrow-up-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"></script> <script async data-chunk="New" src="https://cdn.readme.io/public/hub/web/New.908bc26e77bebc585452.js"></script> <script async data-chunk="routes-Tutorials" src="https://cdn.readme.io/public/hub/web/routes-Tutorials.8adf2bf8562dfeff14b4.js"></script> <script async data-chunk="core-icons-key-svg" src="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"></script> <script async data-chunk="core-icons-star-svg" src="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"></script> <script async data-chunk="core-icons-webhook-svg" src="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"></script> <script async data-chunk="core-icons-save-svg" src="https://cdn.readme.io/public/hub/web/core-icons-save-svg.2d085f1d8792d8787453.js"></script></div><script id="hub-me" type="application/json" data-json="{"loggedIn":false,"search":{"app":"T28YKFATPY","token":"NDkzMGU5YTUwMTM1ODE4OTZiMmQ3NmFlMTdhOTgxMTRlMzY1NTAwM2ZmNGNhZDVhNGMxNTFjZDlhMzU0ZmVmZXRhZ0ZpbHRlcnM9KHByb2plY3Q6NjI1ZDQ2ZWEyMTQ0YTgwMDZjYTFkYzRhKSwodmVyc2lvbjpub25lLHZlcnNpb246NjI1ZDQ2ZWIyMTQ0YTgwMDZjYTFkYzUwKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2csaW5kZXg6VHV0b3JpYWwp","filters":"tagFilters=(project:625d46ea2144a8006ca1dc4a),(version:none,version:625d46eb2144a8006ca1dc50),(hidden:none,hidden:false),(index:CustomPage,index:Page,index:Blog,index:Tutorial)","metaData":[{"modules":{"landing":false,"docs":false,"examples":true,"reference":true,"graphql":false,"changelog":true,"discuss":false,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":true},"id":"625d46ea2144a8006ca1dc4a","name":"Zerion","subdomain":"zerion-developers","subpath":"","nav_names":{"docs":"","reference":"Zerion API Docs","changelog":"","discuss":"","tutorials":"","recipes":""}}]}}"></script><script id="readme-data-baseUrl" type="application/json" data-json=""/""></script></body></html>