On Billing, choose Subscribe on Standard (or on a custom plan prepared for your project).
You pay by card in a checkout page run by Polar, our payment provider. When the payment
completes, the subscription becomes active and its API key is created; it’s shown once on the
billing page.
The overage limit caps what a project can spend beyond its included data in one period. With the
default $50, a Standard project can use up to 1.2 TB per period (1 TB + 200 GB at $0.25).
Admins change it on Billing (Change). It takes effect immediately on every chain.
Set it to $0 to never pay overage: requests stop when the included data is used up.
At the limit, requests get 402 overage_limit_reached until the next period starts or someone
raises the limit. Refused requests are free.
{"error": {"code": "overage_limit_reached", "message": "this project has used the data its plan includes plus its overage limit for this billing period; a project admin can raise the overage limit at https://dashboard.bloklake.com/projects/…/billing"}}
If a renewal payment fails, the subscription becomes past due. The key keeps working for a
5-day grace period while you update the payment method. After that, the key is suspended and
requests get 403 key_suspended until the payment goes through.
Cancel at period end on Billing. The subscription and its key keep working until the end of
the period you’ve paid for, then the key is revoked. You can resume before then.
A custom plan is a private plan for your project with its own price, included data, overage
price and requests per second. Ask at [email protected]. It
appears on your Billing page as “Prepared for you”; subscribe to it like Standard. Switching
between your plans is prorated on the next invoice.
A project pays one way at a time. To move a pay-as-you-go project to a subscription:
Delete the pay-as-you-go key on API keys. The project stops spending its balance.
Subscribe on Billing. The subscription comes with a new key.
The remaining pay-as-you-go balance stays on the project; it isn’t refunded or converted.
To keep a running service up while you switch, create a new project with the subscription,
deploy its key, then delete the old project’s pay-as-you-go key.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Bloklake","description":"Historical blockchain data over HTTP: filter logs, transactions and blocks across any block range and get them back as Apache Arrow or JSON.","colors":{"primary":"#155DFC","light":"#5B8DEF","dark":"#155DFC"},"logo":{"light":"https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/logo/light.svg?fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=e35836064fc974b118e53f0b9fab7ed5","dark":"https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/logo/dark.svg?fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=ba4d4816883fd716d501f7a04392fa60"},"favicon":"https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/favicon.svg?fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=08187e2c7d019c8676cdf87e91fd19cd","navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Get an API key","href":"https://dashboard.bloklake.com"}},"footer":{"links":[{"header":"Bloklake","items":[{"label":"Dashboard","href":"https://dashboard.bloklake.com"},{"label":"Pricing","href":"/billing/pricing"},{"label":"Support","href":"mailto:[email protected]"}]}]},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Dashboard","icon":"gauge","href":"https://dashboard.bloklake.com"},{"anchor":"Chain status","icon":"signal","href":"https://dashboard.bloklake.com/chains"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"my-company-7009db77","hasAudioNarration":false,"actualSubdomain":"my-company-7009db77","customDomains":["docs.bloklake.com"],"gitSource":{"type":"github","owner":"nikbhintade","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae20e8160416b77ca6b9f99","collectionId":"2fdf09bf-4255-43cb-83dd-8f44c820bec3","liveDeploymentHistoryId":"6ae20e8160416b77ca6b9f99","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae20e8160416b77ca6b9f99","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Documentation","count":43},{"language":"default","tag":"API reference","count":14},{"language":"default","tag":"Querying","count":12},{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"Billing","count":6},{"language":"default","tag":"Production","count":5},{"language":"default","tag":"Responses","count":5},{"language":"default","tag":"Sets and prepared queries","count":4},{"language":"default","tag":"Get started","count":4},{"language":"default","tag":"Account","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"billing/subscriptions","slug":"/billing/subscriptions","pageMetadata":{"title":"Subscriptions","description":"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.","href":"/billing/subscriptions"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Frame,Heading,OptimizedImage,Table,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`subscribing`,children:`Subscribing`}),`\n`,_jsxs(_components.p,{children:[`On `,_jsx(_components.strong,{children:`Billing`}),`, choose `,_jsx(_components.strong,{children:`Subscribe`}),` on Standard (or on a custom plan prepared for your project).\nYou pay by card in a checkout page run by Polar, our payment provider. When the payment\ncompletes, the subscription becomes active and its API key is created; it’s shown once on the\nbilling page.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/images/dashboard/billing-subscription.png?fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=bfe0fa873667586ffd5834189c4df881`,alt:`Subscription billing: data this period, included amount and overage limit`,\"data-og-width\":`1440`,width:`1440`,\"data-og-height\":`1000`,height:`1000`,\"data-path\":`images/dashboard/billing-subscription.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/images/dashboard/billing-subscription.png?w=280\u0026fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=8c5c50ef07a7bad6f5f3b3ae90b500d6 280w, https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/images/dashboard/billing-subscription.png?w=560\u0026fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=ee6abd166315c807a62041b3d25de807 560w, https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/images/dashboard/billing-subscription.png?w=840\u0026fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=04f0437cc23f8ce3bf8b69b33de6e58a 840w, https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/images/dashboard/billing-subscription.png?w=1100\u0026fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=155488161d85096bc7290df72038d958 1100w, https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/images/dashboard/billing-subscription.png?w=1650\u0026fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=063e36689d989cd0209fc32abcc5dc0a 1650w, https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/images/dashboard/billing-subscription.png?w=2500\u0026fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=24f341c1b06fa6b2705900845d2c07c5 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`included-data-and-overage`,children:`Included data and overage`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{}),_jsx(_components.th,{children:`Standard`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Price`}),_jsx(_components.td,{children:`$200 per month`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Included data`}),_jsx(_components.td,{children:`1 TB (10¹² bytes) per billing period`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Overage`}),_jsx(_components.td,{children:`$0.25 per GB beyond the included data`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Overage limit`}),_jsx(_components.td,{children:`$50 by default; admins can change it`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Requests per second`}),_jsx(_components.td,{children:`10, across all chains`})]})]})]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Usage is counted per `,_jsx(_components.strong,{children:`billing period`}),` (monthly, from the day you subscribed) and resets at the\nstart of each period.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Billing`}),` page shows the data used this period on a meter, with marks for the included\namount and the most the overage limit allows.`]}),`\n`,_jsx(_components.li,{children:`Overage is charged per GB on your next invoice.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-overage-limit`,children:`The overage limit`}),`\n`,_jsx(_components.p,{children:`The overage limit caps what a project can spend beyond its included data in one period. With the\ndefault $50, a Standard project can use up to 1.2 TB per period (1 TB + 200 GB at $0.25).`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Admins change it on `,_jsx(_components.strong,{children:`Billing`}),` (`,_jsx(_components.strong,{children:`Change`}),`). It takes effect immediately on every chain.`]}),`\n`,_jsx(_components.li,{children:`Set it to $0 to never pay overage: requests stop when the included data is used up.`}),`\n`,_jsxs(_components.li,{children:[`At the limit, requests get `,_jsx(_components.code,{children:`402 overage_limit_reached`}),` until the next period starts or someone\nraises the limit. Refused requests are free.`]}),`\n`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"overage_limit_reached\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"this project has used the data its plan includes plus its overage limit for this billing period; a project admin can raise the overage limit at https://dashboard.bloklake.com/projects/…/billing\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}}`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`usage-emails`,children:`Usage emails`}),`\n`,_jsx(_components.p,{children:`Admins get an email at:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`80% and 100% of the included data;`}),`\n`,_jsx(_components.li,{children:`80% and 100% of the overage limit;`}),`\n`,_jsx(_components.li,{children:`a failed payment.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`invoices-and-payment-methods`,children:`Invoices and payment methods`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Billing → Invoices \u0026 payment methods`}),` opens the customer portal, where you can download\ninvoices and receipts and change the card.`]}),`\n`,_jsx(Heading,{level:`2`,id:`failed-payments`,children:`Failed payments`}),`\n`,_jsxs(_components.p,{children:[`If a renewal payment fails, the subscription becomes `,_jsx(_components.strong,{children:`past due`}),`. The key keeps working for a\n`,_jsx(_components.strong,{children:`5-day grace period`}),` while you update the payment method. After that, the key is suspended and\nrequests get `,_jsx(_components.code,{children:`403 key_suspended`}),` until the payment goes through.`]}),`\n`,_jsx(Heading,{level:`2`,id:`canceling`,children:`Canceling`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Cancel at period end`}),` on `,_jsx(_components.strong,{children:`Billing`}),`. The subscription and its key keep working until the end of\nthe period you’ve paid for, then the key is revoked. You can resume before then.`]}),`\n`,_jsx(Heading,{level:`2`,id:`custom-plans`,children:`Custom plans`}),`\n`,_jsxs(_components.p,{children:[`A custom plan is a private plan for your project with its own price, included data, overage\nprice and requests per second. Ask at `,_jsx(_components.a,{href:`mailto:[email protected]`,children:`[email protected]`}),`. It\nappears on your `,_jsx(_components.strong,{children:`Billing`}),` page as “Prepared for you”; subscribe to it like Standard. Switching\nbetween your plans is prorated on the next invoice.`]}),`\n`,_jsx(Heading,{level:`2`,id:`switching-from-pay-as-you-go`,children:`Switching from pay-as-you-go`}),`\n`,_jsx(_components.p,{children:`A project pays one way at a time. To move a pay-as-you-go project to a subscription:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Delete the pay-as-you-go key on `,_jsx(_components.strong,{children:`API keys`}),`. The project stops spending its balance.`]}),`\n`,_jsxs(_components.li,{children:[`Subscribe on `,_jsx(_components.strong,{children:`Billing`}),`. The subscription comes with a new key.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The remaining pay-as-you-go balance stays on the project; it isn’t refunded or converted.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`To keep a running service up while you switch, create a new project with the subscription,\ndeploy its key, then delete the old project’s pay-as-you-go key.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Subscriptions","description":"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.","href":"/billing/subscriptions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Subscribing","slug":"subscribing","depth":2,"children":[]},{"title":"Included data and overage","slug":"included-data-and-overage","depth":2,"children":[]},{"title":"The overage limit","slug":"the-overage-limit","depth":2,"children":[]},{"title":"Usage emails","slug":"usage-emails","depth":2,"children":[]},{"title":"Invoices and payment methods","slug":"invoices-and-payment-methods","depth":2,"children":[]},{"title":"Failed payments","slug":"failed-payments","depth":2,"children":[]},{"title":"Canceling","slug":"canceling","depth":2,"children":[]},{"title":"Custom plans","slug":"custom-plans","depth":2,"children":[]},{"title":"Switching from pay-as-you-go","slug":"switching-from-pay-as-you-go","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"my-company-7009db77","siteName":"Bloklake","title":"Subscriptions - Bloklake","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-18T14:15:25.690Z","originalFileLocation":"billing/subscriptions.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bloklake\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Subscriptions - Bloklake\">\u003cmeta data-mint-head property=\"og:description\" content=\"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bloklake\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.bloklake.com/billing/subscriptions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://my-company-7009db77.mintlify.app/_mintlify/api/og/v2?division=Billing\u0026amp;title=Subscriptions\u0026amp;description=The+Standard+plan+and+custom+plans%3A+included+data%2C+overage%2C+invoices%2C+failed+payments+and+cancellation.\u0026amp;theme=20a4be7d56b4aeb125dec394\u0026amp;signature=9a309c30f77d4ab1c6b8d2a491c6f2b82c98b9453aa6b83173c7671e528198ff\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Subscriptions - Bloklake\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://my-company-7009db77.mintlify.app/_mintlify/api/og/v2?division=Billing\u0026amp;title=Subscriptions\u0026amp;description=The+Standard+plan+and+custom+plans%3A+included+data%2C+overage%2C+invoices%2C+failed+payments+and+cancellation.\u0026amp;theme=20a4be7d56b4aeb125dec394\u0026amp;signature=9a309c30f77d4ab1c6b8d2a491c6f2b82c98b9453aa6b83173c7671e528198ff\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/my-company-7009db77/ZZq8wWyTTsLus1zT/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bloklake\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#155DFC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.bloklake.com/billing/subscriptions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/billing/subscriptions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.bloklake.com/#organization\",\"name\":\"Bloklake\",\"url\":\"https://docs.bloklake.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/my-company-7009db77/AEOzPZjunXHOKyLs/logo/light.svg?fit=max\u0026auto=format\u0026n=AEOzPZjunXHOKyLs\u0026q=85\u0026s=e35836064fc974b118e53f0b9fab7ed5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.bloklake.com#website\",\"name\":\"Bloklake\",\"url\":\"https://docs.bloklake.com\",\"publisher\":{\"@id\":\"https://docs.bloklake.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.bloklake.com/billing/subscriptions#webpage\",\"url\":\"https://docs.bloklake.com/billing/subscriptions\",\"name\":\"Subscriptions\",\"description\":\"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.\",\"dateModified\":\"2026-10-18T14:15:25.690Z\",\"isPartOf\":{\"@id\":\"https://docs.bloklake.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.bloklake.com/billing/subscriptions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.bloklake.com/billing/subscriptions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Billing\",\"item\":\"https://docs.bloklake.com/billing/pricing\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Subscriptions\",\"item\":\"https://docs.bloklake.com/billing/subscriptions\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.bloklake.com/billing/subscriptions#article\",\"headline\":\"Subscriptions\",\"name\":\"Subscriptions\",\"description\":\"The Standard plan and custom plans: included data, overage, invoices, failed payments and cancellation.\",\"url\":\"https://docs.bloklake.com/billing/subscriptions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.bloklake.com/billing/subscriptions#webpage\"},\"dateModified\":\"2026-10-18T14:15:25.690Z\",\"publisher\":{\"@id\":\"https://docs.bloklake.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.bloklake.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bloklake\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Bloklake","nav":{"global":{"anchors":[{"anchor":"Dashboard","icon":"gauge","href":"https://dashboard.bloklake.com"},{"anchor":"Chain status","icon":"signal","href":"https://dashboard.bloklake.com/chains"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get started","pages":[{"title":"Bloklake","mode":"wide","href":""},{"title":"Quickstart","href":"/quickstart"},{"title":"Client libraries","href":"/clients"},{"title":"Core concepts","href":"/concepts"}]},{"group":"Chains","pages":[{"title":"Chains","href":"/chains/overview"},{"title":"Ethereum","href":"/chains/ethereum"},{"title":"Robinhood Chain","href":"/chains/robinhood-chain"}]},{"group":"Querying","pages":[{"title":"Request body","href":"/querying/request-body"},{"title":"Filters","href":"/querying/filters"},{"title":"Selecting fields","href":"/querying/fields"},{"title":"Blocks","href":"/querying/blocks"},{"title":"Joining logs to transactions","href":"/querying/join-transactions"},{"title":"Pagination","href":"/querying/pagination"},{"title":"Sets","href":"/querying/sets"},{"title":"Prepared queries","href":"/querying/prepared-queries"},{"title":"Finality and reorgs","href":"/querying/finality-and-reorgs"},{"title":"Fields a chain doesn't have","href":"/querying/unavailable-fields"}]},{"group":"Responses","pages":[{"title":"Arrow vs JSON","href":"/responses/arrow-vs-json"},{"title":"Reading Arrow","href":"/responses/reading-arrow"},{"title":"The JSON format","href":"/responses/json"},{"title":"Response metadata","href":"/responses/metadata"},{"title":"Data types","href":"/responses/data-types"}]},{"group":"Guides","pages":[{"title":"Index ERC-20 transfers","href":"/guides/erc20-transfers"},{"title":"Wallet activity","href":"/guides/wallet-activity"},{"title":"Factory contracts","href":"/guides/factory-contracts"},{"title":"Following the head","href":"/guides/follow-the-head"},{"title":"Decoding logs","href":"/guides/decode-logs"},{"title":"Export to Parquet and DuckDB","href":"/guides/export-to-parquet"},{"title":"Sampling blocks","href":"/guides/sampling-blocks"}]},{"group":"Account","pages":[{"title":"Projects and the dashboard","href":"/account/projects"},{"title":"API keys","href":"/account/api-keys"},{"title":"Team and roles","href":"/account/team"}]},{"group":"Billing","pages":[{"title":"Pricing","href":"/billing/pricing"},{"title":"How billing works","href":"/billing/how-billing-works"},{"title":"Estimating costs","href":"/billing/estimating-costs"},{"title":"Pay-as-you-go","description":"A prepaid USDC balance at $0.50 per GB: enabling it, topping up, alerts and running out.","href":"/billing/pay-as-you-go"},{"title":"Subscriptions","href":"/billing/subscriptions"},{"title":"Statements and receipts","description":"Monthly statements, CSV exports and receipts for your records and your accountant.","href":"/billing/statements-and-receipts"}]},{"group":"Production","pages":[{"title":"Production checklist","href":"/production/best-practices"},{"title":"Rate limits","href":"/production/rate-limits"},{"title":"Errors and retries","href":"/production/errors-and-retries"},{"title":"Limits","href":"/production/limits"},{"title":"Troubleshooting and FAQ","href":"/production/troubleshooting"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Subscriptions - Bloklake","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-PS-3COT9.js","DynamicMarkdown-BcnBltEQ.js","zoom-image-lightbox-B4-wUcHm.js","lightbox-handle-r17bVUz3.js"]}