Improve the docs, share developer feedback and report problems.
Contribute to Tavchain by improving the documentation, reporting reproducible issues or examining the published node source.
Improve the docs
Report an unclear page, missing step or incorrect example.
Report a problem
Share the expected result, actual result and steps to reproduce it.
Source and licensing
The node release downloads include application source, dependency sources, build instructions and third-party notices. Tavchain’s node-source modifications use Apache 2.0; dependencies retain their own licenses. The Hardhat starter is available under its included MIT terms and notices.Browse the Tavchain node repository to inspect the source, open a reproducible code issue or propose a pull request. Read the contribution guidelines before submitting changes. Source archives remain available with the authenticated releases.
Get in touch
Email support@safeney.com with the page URL or affected component and a concise description. Follow the reporting guide for details to include.Security concerns should be reported privately. No bug bounty or contributor grant program is announced.Start building · Security model
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Tavchain Docs","description":"Learn about Tavchain, connect to Tavchain Testnet, build smart contracts, contribute feedback and understand network operations.","colors":{"primary":"#765D30","light":"#D3B57B","dark":"#765D30"},"logo":{"light":"https://tavchain.safeney.com/assets/brand/tavchain-horizontal-primary.svg","dark":"https://tavchain.safeney.com/assets/brand/tavchain-horizontal-inverse.svg","href":"/"},"favicon":"https://tavchain.safeney.com/assets/brand/favicon.svg","appearance":{"default":"system"},"background":{"color":{"light":"#F6F1E8","dark":"#101D22"}},"navbar":{"links":[{"href":"https://tavchain.safeney.com/","label":"Website"},{"href":"https://github.com/safeney/Tavchain","label":"GitHub"},{"href":"mailto:support@safeney.com","label":"Support"}],"primary":{"type":"button","label":"Explorer","href":"https://explorer.tavchain.safeney.com/"}},"footer":{"socials":{"github":"https://github.com/safeney/Tavchain","discord":"https://discord.gg/H8BumxHXU","telegram":"https://t.me/tavchain","linkedin":"https://www.linkedin.com/showcase/tavchain","x":"https://x.com/Tavchain"}},"fonts":{"family":"system-ui"},"contextual":{"options":["copy","view","chatgpt","claude","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"book-open-cover","href":"https://tavchain.safeney.com/"},{"anchor":"Explorer","icon":"newspaper","href":"https://explorer.tavchain.safeney.com/"},{"anchor":"Docs for AI","icon":"book-open-cover","href":"https://docs.tavchain.safeney.com/tavchain/ai-tools"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"safeney-corporation-ltd","hasAudioNarration":false,"actualSubdomain":"safeney-corporation-ltd","customDomains":["docs.tavchain.safeney.com"],"gitSource":{"type":"artifacts","owner":"prod","repo":"6adf76b98d250d16df2c1e20","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6adf7c324c5af91a41be1c49"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6aec9b17d5ae47b8a3506428","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"Build","count":24},{"language":"default","tag":"Learn","count":20},{"language":"default","tag":"Operate","count":10},{"language":"default","tag":"API reference","count":9},{"language":"default","tag":"Introduction","count":5},{"language":"default","tag":"Tools and resources","count":5},{"language":"default","tag":"Smart contracts","count":5},{"language":"default","tag":"Getting started","count":4},{"language":"default","tag":"Accounts and tokens","count":4},{"language":"default","tag":"Protocol","count":4}]},"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":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"tavchain/contribute","slug":"/tavchain/contribute","pageMetadata":{"title":"Contribute to Tavchain","description":"Improve the docs, share developer feedback and report problems.","href":"/tavchain/contribute"},"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: \"Improve the docs, share developer feedback and report problems.\"\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`,p:`p`,..._provideComponents(),...props.components},{Card,CardGroup,Heading}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Contribute to Tavchain by improving the documentation, reporting reproducible issues or examining the published node source.`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Improve the docs`,icon:`book-open`,href:`/tavchain/contribute/reporting`,children:_jsx(_components.p,{children:`Report an unclear page, missing step or incorrect example.`})}),_jsx(Card,{title:`Report a problem`,icon:`wrench`,href:`/tavchain/contribute/reporting#report-a-problem`,children:_jsx(_components.p,{children:`Share the expected result, actual result and steps to reproduce it.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`source-and-licensing`,children:`Source and licensing`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/tavchain/operate/network-assets`,children:`node release downloads`}),` include application source, dependency sources, build instructions and third-party notices. Tavchain’s node-source modifications use Apache 2.0; dependencies retain their own licenses. The `,_jsx(_components.a,{href:`/tavchain/hardhat`,children:`Hardhat starter`}),` is available under its included MIT terms and notices.`]}),`\n`,_jsxs(_components.p,{children:[`Browse the `,_jsx(_components.a,{href:`https://github.com/safeney/Tavchain`,children:`Tavchain node repository`}),` to inspect the source, open a reproducible code issue or propose a pull request. Read the `,_jsx(_components.a,{href:`https://github.com/safeney/Tavchain/blob/main/CONTRIBUTING.md`,children:`contribution guidelines`}),` before submitting changes. Source archives remain available with the authenticated releases.`]}),`\n`,_jsx(Heading,{level:`2`,id:`get-in-touch`,children:`Get in touch`}),`\n`,_jsxs(_components.p,{children:[`Email `,_jsx(_components.a,{href:`mailto:support@safeney.com`,children:`support@safeney.com`}),` with the page URL or affected component and a concise description. Follow the `,_jsx(_components.a,{href:`/tavchain/contribute/reporting`,children:`reporting guide`}),` for details to include.`]}),`\n`,_jsx(_components.p,{children:`Security concerns should be reported privately. No bug bounty or contributor grant program is announced.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/tavchain/getting-started`,children:`Start building`}),` · `,_jsx(_components.a,{href:`/tavchain/learn/security`,children:`Security model`})]})]})}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":"Contribute to Tavchain","description":"Improve the docs, share developer feedback and report problems.","href":"/tavchain/contribute"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Source and licensing","slug":"source-and-licensing","depth":2,"children":[]},{"title":"Get in touch","slug":"get-in-touch","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"safeney-corporation-ltd","siteName":"Tavchain Docs","title":"Contribute to Tavchain - Tavchain Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T18:23:07.821Z","originalFileLocation":"tavchain/contribute.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=\"Improve the docs, share developer feedback and report problems.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Tavchain Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/svg+xml\" sizes=\"180x180\" href=\"https://tavchain.safeney.com/assets/brand/favicon.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"32x32\" href=\"https://tavchain.safeney.com/assets/brand/favicon.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"16x16\" href=\"https://tavchain.safeney.com/assets/brand/favicon.svg\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/svg+xml\" href=\"https://tavchain.safeney.com/assets/brand/favicon.svg\">\u003cmeta data-mint-head property=\"og:title\" content=\"Contribute to Tavchain - Tavchain Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Improve the docs, share developer feedback and report problems.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tavchain Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tavchain.safeney.com/tavchain/contribute\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://safeney-corporation-ltd.mintlify.site/_mintlify/api/og/v2?division=Contribute+to+Tavchain\u0026amp;title=Contribute+to+Tavchain\u0026amp;description=Improve+the+docs%2C+share+developer+feedback+and+report+problems.\u0026amp;theme=d74484fe9ec21c45bc9da3a4\u0026amp;signature=6a40bade5ba80cd4da7bc771b5b4e18166d098e46bfb5db35b81572d4a07e3ae\">\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=\"Contribute to Tavchain - Tavchain Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Improve the docs, share developer feedback and report problems.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://safeney-corporation-ltd.mintlify.site/_mintlify/api/og/v2?division=Contribute+to+Tavchain\u0026amp;title=Contribute+to+Tavchain\u0026amp;description=Improve+the+docs%2C+share+developer+feedback+and+report+problems.\u0026amp;theme=d74484fe9ec21c45bc9da3a4\u0026amp;signature=6a40bade5ba80cd4da7bc771b5b4e18166d098e46bfb5db35b81572d4a07e3ae\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/safeney-corporation-ltd/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tavchain Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#765D30\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tavchain.safeney.com/tavchain/contribute\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/tavchain/contribute.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tavchain.safeney.com/#organization\",\"name\":\"Tavchain Docs\",\"url\":\"https://docs.tavchain.safeney.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://tavchain.safeney.com/assets/brand/tavchain-horizontal-primary.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tavchain.safeney.com#website\",\"name\":\"Tavchain Docs\",\"url\":\"https://docs.tavchain.safeney.com\",\"publisher\":{\"@id\":\"https://docs.tavchain.safeney.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tavchain.safeney.com/tavchain/contribute#webpage\",\"url\":\"https://docs.tavchain.safeney.com/tavchain/contribute\",\"name\":\"Contribute to Tavchain\",\"description\":\"Improve the docs, share developer feedback and report problems.\",\"dateModified\":\"2026-11-02T18:23:07.821Z\",\"isPartOf\":{\"@id\":\"https://docs.tavchain.safeney.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tavchain.safeney.com/tavchain/contribute#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tavchain.safeney.com/tavchain/contribute#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tavchain Docs\",\"item\":\"https://docs.tavchain.safeney.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contribute to Tavchain\",\"item\":\"https://docs.tavchain.safeney.com/tavchain/contribute\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.tavchain.safeney.com/tavchain/contribute#article\",\"headline\":\"Contribute to Tavchain\",\"name\":\"Contribute to Tavchain\",\"description\":\"Improve the docs, share developer feedback and report problems.\",\"url\":\"https://docs.tavchain.safeney.com/tavchain/contribute\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tavchain.safeney.com/tavchain/contribute#webpage\"},\"dateModified\":\"2026-11-02T18:23:07.821Z\",\"publisher\":{\"@id\":\"https://docs.tavchain.safeney.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tavchain.safeney.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tavchain Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Tavchain Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/tavchain/contribute.md","siteName":"Tavchain Docs","nav":{"global":{"anchors":[{"anchor":"Website","icon":"book-open-cover","href":"https://tavchain.safeney.com/"},{"anchor":"Explorer","icon":"newspaper","href":"https://explorer.tavchain.safeney.com/"},{"anchor":"Docs for AI","icon":"book-open-cover","href":"https://docs.tavchain.safeney.com/tavchain/ai-tools"}]},"tabs":[{"tab":"Learn","pages":[{"title":"Learn","href":""}]},{"tab":"Build","pages":[{"title":"Build","href":"/tavchain/getting-started"}]},{"tab":"Contribute","groups":[{"group":"Contribute to Tavchain","pages":[{"title":"Contribute to Tavchain","href":"/tavchain/contribute"},{"title":"Report an issue","description":"What to include in documentation, developer and security reports.","href":"/tavchain/contribute/reporting"}]}]},{"tab":"Operate","pages":[{"title":"Operate","href":"/tavchain/operate"}]}]},"basePath":"","title":"Contribute to Tavchain - Tavchain Docs","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}