1<!DOCTYPE html> 2<html lang="en" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width,initial-scale=1"> 6 <title>Introduction | focEliza</title> 7 <meta name="description" content="Fully on-chain Eliza"> 8 <meta name="generator" content="VitePress v1.5.0"> 9 <link rel="preload stylesheet" href="/assets/style.B_FjJ9Py.css" as="style"> 10 <link rel="preload stylesheet" href="/vp-icons.css" as="style"> 11 12
12<script type="module" src="/assets/app.DUljGIe_.js"></script>
12 13 <link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin=""> 14 <link rel="modulepreload" href="/assets/chunks/theme.CzgbgD4U.js"> 15 <link rel="modulepreload" href="/assets/chunks/framework.B0cMFUTE.js"> 16 <link rel="modulepreload" href="/assets/dev-community_introduction.md.DOEMuxA_.lean.js"> 17 <link rel="icon" href="/img/focElizaLogo.png"> 18 <style> 19 :root { 20 --vp-c-brand: #0147C4; 21 --vp-c-brand-light: #2E69D6; 22 --vp-c-brand-lighter: #5C8BE8; 23 --vp-c-brand-dark: #0139A6; 24 --vp-c-brand-darker: #012B88; 25 --vp-home-hero-name-color: var(--vp-c-brand); 26 --vp-button-brand-bg: var(--vp-c-brand); 27 --vp-button-brand-hover-bg: var(--vp-c-brand-light); 28 } 29 .dark { 30 --vp-home-hero-name-color: var(--vp-c-brand-light); 31 } 32 </style> 33
33<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
33 34
34<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
34 35 </head> 36 <body> 37 <div id="app"><div class="Layout" data-v-d8b57b2d><!--[--><!--]--><!--[--><span tabindex="-1" data-v-c8291ffa></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-c8291ffa> Skip to content </a><!--]--><!----><header class="VPNav" data-v-d8b57b2d data-v-7ad780c2><div class="VPNavBar" data-v-7ad780c2 data-v-9fd4d1dd><div class="wrapper" data-v-9fd4d1dd><div class="container" data-v-9fd4d1dd><div class="title" data-v-9fd4d1dd><div class="VPNavBarTitle has-sidebar" data-v-9fd4d1dd data-v-9f43907a><a class="title" href="/" data-v-9f43907a><!--[--><!--]--><!--[--><img class="VPImage logo" src="/img/focElizaLogo.png" alt data-v-ab19afbb><!--]--><span data-v-9f43907a>focEliza</span><!--[--><!--]--></a></div></div><div class="content" data-v-9fd4d1dd><div class="content-body" data-v-9fd4d1dd><!--[--><!--]--><div class="VPNavBarSearch search" data-v-9fd4d1dd><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-9fd4d1dd data-v-afb2845e><span id="main-nav-aria-label" class="visually-hidden" data-v-afb2845e> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/docs/focEliza.html" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>Docs</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/collection/focEliza.html" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>Collection</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/dev-community/introduction.html" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>Dev Community</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/blog/launching-foceliza-community.html" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>Blog</span><!--]--></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-afb2845e data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-bfe7971f><span class="text" data-v-bfe7971f><!----><span data-v-bfe7971f>Resources</span><span class="vpi-chevron-down text-icon" data-v-bfe7971f></span></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><div class="items" data-v-20ed86d6><!--[--><!--[--><div class="VPMenuLink" data-v-20ed86d6 data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://focai-acc.github.io/" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Documentation</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-20ed86d6 data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://github.com/focai-acc" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>GitHub</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-20ed86d6 data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://github.com/focai-acc/focEliza/discussions" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Discussions</span><!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--]--></nav><div class="VPFlyout VPNavBarTranslations translations" data-v-9fd4d1dd data-v-acee064b data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="Change language" data-v-bfe7971f><span class="text" data-v-bfe7971f><span class="vpi-languages option-icon" data-v-bfe7971f></span><!----><span class="vpi-chevron-down text-icon" data-v-bfe7971f></span></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><!----><!--[--><!--[--><div class="items" data-v-acee064b><p class="title" data-v-acee064b>English</p><!--[--><div class="VPMenuLink" data-v-acee064b data-v-7eeeb2dc><a class="VPLink link" href="/zh/dev-community/introduction.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>ç®ä½ä¸æ</span><!--]--></a></div><!--]--></div><!--]--><!--]--></div></div></div><div class="VPNavBarAppearance appearance" data-v-9fd4d1dd data-v-3f90c1a5><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-3f90c1a5 data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-9fd4d1dd data-v-ef6192dc data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/focai-acc" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></a>
37<!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-9fd4d1dd data-v-f953d92f data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-bfe7971f><span class="vpi-more-horizontal icon" data-v-bfe7971f></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><!----><!--[--><!--[--><div class="group translations" data-v-f953d92f><p class="trans-title" data-v-f953d92f>English</p><!--[--><div class="VPMenuLink" data-v-f953d92f data-v-7eeeb2dc><a class="VPLink link" href="/zh/dev-community/introduction.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>ç®ä½ä¸æ</span><!--]--></a></div><!--]--></div><div class="group" data-v-f953d92f><div class="item appearance" data-v-f953d92f><p class="label" data-v-f953d92f>Appearance</p><div class="appearance-action" data-v-f953d92f><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-f953d92f data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div></div></div><div class="group" data-v-f953d92f><div class="item social-links" data-v-f953d92f><div class="VPSocialLinks social-links-list" data-v-f953d92f data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/focai-acc" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-9fd4d1dd data-v-6bee1efd><span class="container" data-v-6bee1efd><span class="top" data-v-6bee1efd></span><span class="middle" data-v-6bee1efd></span><span class="bottom" data-v-6bee1efd></span></span></button></div></div></div></div><div class="divider" data-v-9fd4d1dd><div class="divider-line" data-v-9fd4d1dd></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-d8b57b2d data-v-2488c25a><div class="container" data-v-2488c25a><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-2488c25a><span class="vpi-align-left menu-icon" data-v-2488c25a></span><span class="menu-text" data-v-2488c25a>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-2488c25a data-v-883964e0><button data-v-883964e0>Return to top</button><!----></div></div></div><aside class="VPSidebar" data-v-d8b57b2d data-v-42c4c606><div class="curtain" data-v-42c4c606></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-42c4c606><span class="visually-hidden" id="sidebar-aria-label" data-v-42c4c606> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="no-transition group" data-v-51288d80><section class="VPSidebarItem level-0 has-active" data-v-51288d80 data-v-edd2eed8><div class="item" role="button" tabindex="0" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><h2 class="text" data-v-edd2eed8>Getting Started</h2><!----></div><div class="items" data-v-edd2eed8><!--[--><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/dev-community/introduction.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>Introduction</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/dev-community/quick-start.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>Quick Start</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="no-transition group" data-v-51288d80><section class="VPSidebarItem level-0" data-v-51288d80 data-v-edd2eed8><div class="item" role="button" tabindex="0" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><h2 class="text" data-v-edd2eed8>Development</h2><!----></div><div class="items" data-v-edd2eed8><!--[--><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/dev-community/development-process.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>Development Process</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-edd2eed8 data-v-edd2eed8><div class="item" data-v-edd2eed8><div class="indicator" data-v-edd2eed8></div><a class="VPLink link link" href="/dev-community/contributing.html" data-v-edd2eed8><!--[--><p class="text" data-v-edd2eed8>Contributing</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-d8b57b2d data-v-9a6c75ad><div class="VPDoc has-sidebar has-aside" data-v-9a6c75ad data-v-e6f2a212><!--[--><!--]--><div class="container" data-v-e6f2a212><div class="aside" data-v-e6f2a212><div class="aside-curtain" data-v-e6f2a212></div><div class="aside-container" data-v-e6f2a212><div class="aside-content" data-v-e6f2a212><div class="VPDocAside" data-v-e6f2a212 data-v-cb998dce><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-cb998dce data-v-f610f197><div class="content" data-v-f610f197><div class="outline-marker" data-v-f610f197></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-f610f197>On this page</div><ul class="VPDocOutlineItem root" data-v-f610f197 data-v-53c99d69><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-cb998dce></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-e6f2a212><div class="content-container" data-v-e6f2a212><!--[--><!--]--><main class="main" data-v-e6f2a212><div style="position:relative;" class="vp-doc _dev-community_introduction" data-v-e6f2a212><div>
37<h1 id="introduction" tabindex="-1">Introduction <a class="header-anchor" href="#introduction" aria-label="Permalink to "Introduction"">â</a></h1><h2 id="welcome-to-foceliza-developer-community" tabindex="-1">Welcome to focEliza Developer Community <a class="header-anchor" href="#welcome-to-foceliza-developer-community" aria-label="Permalink to "Welcome to focEliza Developer Community"">â</a></h2><p>focEliza is committed to building an open and collaborative developer ecosystem. We believe in fostering a community where developers can contribute, learn, and build innovative AI solutions together.</p><h2 id="our-mission" tabindex="-1">Our Mission <a class="header-anchor" href="#our-mission" aria-label="Permalink to "Our Mission"">â</a></h2><p>To create a thriving ecosystem where developers can:</p><ul><li>Build decentralized AI solutions</li><li>Contribute to open-source development</li><li>Share knowledge and experiences</li><li>Create innovative applications</li></ul><h2 id="what-we-offer" tabindex="-1">What We Offer <a class="header-anchor" href="#what-we-offer" aria-label="Permalink to "What We Offer"">â</a></h2><h3 id="idea-to-implementation" tabindex="-1">Idea to Implementation <a class="header-anchor" href="#idea-to-implementation" aria-label="Permalink to "Idea to Implementation"">â</a></h3><p>Got an idea? We'll help you turn it into reality! From brainstorming to building, focEliza supports you every step of the way:</p><ul><li><strong>Idea Generation</strong>: Share your vision, and we'll collaborate with you to refine it.</li><li><strong>Development Support</strong>: Whether it's integrating TEE, blockchain, or AI components, our team and community provide technical guidance and resources.</li><li><strong>Project Listing</strong>: Once your project is ready, focEliza will help you gain visibility by listing it within the community and showcasing it to our ecosystem partners.</li><li><strong>Community Contribution</strong>: You'll have the opportunity to contribute back to focEliza and become part of a growing ecosystem shaping the on-chain AI future.</li></ul><h3 id="_1-on-1-mentorship" tabindex="-1">1-on-1 Mentorship <a class="header-anchor" href="#_1-on-1-mentorship" aria-label="Permalink to "1-on-1 Mentorship"">â</a></h3><p>Get personalized support through 1-on-1 mentorship with our team of experts. Whether you need guidance on:</p><ul><li>Building with ElizaOS and on-chain AI frameworks</li><li>Leveraging existing resources</li><li>Optimizing smart contract design for your AI agents</li></ul><p>We've got you covered.</p><h2 id="why-join-us" tabindex="-1">Why Join Us? <a class="header-anchor" href="#why-join-us" aria-label="Permalink to "Why Join Us?"">â</a></h2><h3 id="ð ï¸-build-revolutionary-ai-systems" tabindex="-1">ð ï¸ Build Revolutionary AI Systems <a class="header-anchor" href="#ð ï¸-build-revolutionary-ai-systems" aria-label="Permalink to "ð ï¸ Build Revolutionary AI Systems"">â</a></h3><ul><li>Work with cutting-edge TEE technology</li><li>Develop blockchain-integrated AI solutions</li><li>Create autonomous AI agents</li></ul><h3 id="ð¤-collaborative-environment" tabindex="-1">ð¤ Collaborative Environment <a class="header-anchor" href="#ð¤-collaborative-environment" aria-label="Permalink to "ð¤ Collaborative Environment"">â</a></h3><ul><li>Active developer community</li><li>Regular community events</li><li>Knowledge sharing sessions</li><li>Peer code reviews</li></ul><h3 id="ð-growth-opportunities" tabindex="-1">ð Growth Opportunities <a class="header-anchor" href="#ð-growth-opportunities" aria-label="Permalink to "ð Growth Opportunities"">â</a></h3><ul><li>Technical mentorship</li><li>Project showcases</li><li>Career development</li><li>Industry networking</li></ul><h2 id="community-values" tabindex="-1">Community Values <a class="header-anchor" href="#community-values" aria-label="Permalink to "Community Values"">â</a></h2><h3 id="open-source-first" tabindex="-1">Open Source First <a class="header-anchor" href="#open-source-first" aria-label="Permalink to "Open Source First"">â</a></h3><p>We believe in the power of open source and transparent development. All our core technologies are open source, allowing for:</p><ul><li>Code transparency</li><li>Community contributions</li><li>Collaborative improvement</li><li>Knowledge sharing</li></ul><h3 id="innovation-focus" tabindex="-1">Innovation Focus <a class="header-anchor" href="#innovation-focus" aria-label="Permalink to "Innovation Focus"">â</a></h3><p>We encourage innovative thinking and creative solutions:</p><ul><li>Experimental projects</li><li>New technology adoption</li><li>Creative problem-solving</li><li>Breakthrough developments</li></ul><h3 id="inclusive-development" tabindex="-1">Inclusive Development <a class="header-anchor" href="#inclusive-development" aria-label="Permalink to "Inclusive Development"">â</a></h3><p>We welcome developers of all skill levels:</p><ul><li>Beginner-friendly resources</li><li>Advanced technical challenges</li><li>Multiple contribution paths</li><li>Supportive environment</li></ul><h2 id="community-structure" tabindex="-1">Community Structure <a class="header-anchor" href="#community-structure" aria-label="Permalink to "Community Structure"">â</a></h2><h3 id="developer-roles" tabindex="-1">Developer Roles <a class="header-anchor" href="#developer-roles" aria-label="Permalink to "Developer Roles"">â</a></h3><ul><li><strong>Core Developers</strong>: Lead technical development and architecture</li><li><strong>Contributors</strong>
37: Submit code improvements and bug fixes</li><li><strong>Documentation Writers</strong>: Improve and maintain documentation</li><li><strong>Community Developers</strong>: Build applications and integrations</li></ul><h3 id="development-process" tabindex="-1">Development Process <a class="header-anchor" href="#development-process" aria-label="Permalink to "Development Process"">â</a></h3><p>All development activities including:</p><ul><li>Feature development</li><li>Code reviews</li><li>Documentation updates</li><li>Testing and QA</li></ul><p>Are conducted through open collaboration and peer review.</p><h2 id="getting-started" tabindex="-1">Getting Started <a class="header-anchor" href="#getting-started" aria-label="Permalink to "Getting Started"">â</a></h2><ol><li><p><strong>Explore Our Projects</strong></p><ul><li>Browse our GitHub repositories</li><li>Read the documentation</li><li>Try out example projects</li></ul></li><li><p><strong>Join the Community</strong></p><ul><li>Participate in discussions</li><li>Attend community events</li></ul></li><li><p><strong>Start Contributing</strong></p><ul><li>Find beginner-friendly issues</li><li>Submit pull requests</li><li>Review other's code</li><li>Share your knowledge</li></ul></li></ol><h2 id="support-and-resources" tabindex="-1">Support and Resources <a class="header-anchor" href="#support-and-resources" aria-label="Permalink to "Support and Resources"">â</a></h2><h3 id="documentation" tabindex="-1">Documentation <a class="header-anchor" href="#documentation" aria-label="Permalink to "Documentation"">â</a></h3><ul><li>Technical guides</li><li>API references</li><li>Best practices</li><li>Tutorial series</li></ul><h3 id="community-support" tabindex="-1">Community Support <a class="header-anchor" href="#community-support" aria-label="Permalink to "Community Support"">â</a></h3><ul><li>Technical forums</li><li>Issue tracking</li><li>Direct mentorship</li></ul><h3 id="development-tools" tabindex="-1">Development Tools <a class="header-anchor" href="#development-tools" aria-label="Permalink to "Development Tools"">â</a></h3><ul><li>SDKs and tools</li><li>Development environments</li><li>Testing frameworks</li><li>Debugging utilities</li></ul><h2 id="contact" tabindex="-1">Contact <a class="header-anchor" href="#contact" aria-label="Permalink to "Contact"">â</a></h2><p>For technical questions or development support:</p><ul><li>GitHub Discussions: <a href="https://github.com/orgs/focai-acc/discussions" target="_blank" rel="noreferrer">Join the discussion</a></li><li>GitHub Issues: <a href="https://github.com/focai-acc/focEliza/issues" target="_blank" rel="noreferrer">Report issues</a></li></ul><h2 id="next-steps" tabindex="-1">Next Steps <a class="header-anchor" href="#next-steps" aria-label="Permalink to "Next Steps"">â</a></h2><p>Ready to get started? Check out our <a href="/dev-community/quick-start.html">Quick Start Guide</a> to begin your journey with focEliza!</p></div></div></main><footer class="VPDocFooter" data-v-e6f2a212 data-v-1bcd8184><!--[--><!--]--><!----><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-1bcd8184><span class="visually-hidden" id="doc-footer-aria-label" data-v-1bcd8184>Pager</span><div class="pager" data-v-1bcd8184><!----></div><div class="pager" data-v-1bcd8184><a class="VPLink link pager-link next" href="/dev-community/quick-start.html" data-v-1bcd8184><!--[--><span class="desc" data-v-1bcd8184>Next page</span><span class="title" data-v-1bcd8184>Quick Start</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-d8b57b2d data-v-566314d4><div class="container" data-v-566314d4><p class="message" data-v-566314d4>Released under the MIT License.</p><p class="copyright" data-v-566314d4>Copyright © present focEliza</p></div></footer><!--[--><!--]--></div></div> 38
38<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"49ZwWsyi\",\"blog_future-of-crypto-2025.md\":\"DtSaq098\",\"blog_goplus-security-plugin.md\":\"CeJ8swve\",\"blog_interview-with-vitalik.md\":\"EjUg8EOy\",\"blog_launching-foceliza-community.md\":\"CKxc0obM\",\"blog_onchain-state.md\":\"4yyVD2d4\",\"blog_setting-your-pet-rock-free.md\":\"mXVSRaB_\",\"blog_verifiable-log-plugin.md\":\"BYkE8v2N\",\"blog_verifiable-terminal.md\":\"DRHggb5p\",\"blog_why-fully-onchain.md\":\"BtY1P9iz\",\"collection_foceliza.md\":\"DI5zLina\",\"collection_plugins_bitlife-tee.md\":\"Wl5VY4jP\",\"collection_plugins_character-dynamic.md\":\"BWq0NbsE\",\"collection_plugins_character-greenfield.md\":\"CEou8SH7\",\"collection_plugins_goplus-tee.md\":\"Fcnqsd80\",\"collection_plugins_onchain-da.md\":\"al3YLPrr\",\"collection_plugins_smart-action.md\":\"CtuSujJH\",\"collection_plugins_verifiable-log.md\":\"B1zJARj1\",\"dev-community_contributing.md\":\"bbYTqh7j\",\"dev-community_development-process.md\":\"Cd3Sgwkn\",\"dev-community_introduction.md\":\"DOEMuxA_\",\"dev-community_quick-start.md\":\"Ce2TgvcS\",\"docs_foceliza.md\":\"DKpJVGAN\",\"docs_smart-action_quick-start.md\":\"C4-9s6i0\",\"docs_smart-action_smart-action.md\":\"BHGwv4LX\",\"index.md\":\"ChNxAIiN\",\"markdown-examples.md\":\"BMIfrBcP\",\"readme.md\":\"D_iU_kJB\",\"zh_blog_future-of-crypto-2025.md\":\"DyLy2VOc\",\"zh_blog_goplus-security-plugin.md\":\"Cxf2Clkc\",\"zh_blog_interview-with-vitalik.md\":\"Dkd_xNvB\",\"zh_blog_launching-foceliza-community.md\":\"Dd4b0mbJ\",\"zh_blog_onchain-state.md\":\"7n1ezU0K\",\"zh_blog_setting-your-pet-rock-free.md\":\"D-DvITBb\",\"zh_blog_verifiable-log-plugin.md\":\"BVMV1rUH\",\"zh_blog_verifiable-terminal.md\":\"DRo2yc-3\",\"zh_blog_why-fully-onchain.md\":\"BpSk4Nwq\",\"zh_collection_foceliza.md\":\"DJgvHOcg\",\"zh_collection_plugins_bitlife-tee.md\":\"DwXgXwFk\",\"zh_collection_plugins_character-dynamic.md\":\"C6-GBgxk\",\"zh_collection_plugins_character-greenfield.md\":\"CY8y--Jp\",\"zh_collection_plugins_goplus-tee.md\":\"D_kzRFGT\",\"zh_collection_plugins_onchain-da.md\":\"D42B6f0V\",\"zh_collection_plugins_smart-action.md\":\"T2WTDD4t\",\"zh_collection_plugins_verifiable-log.md\":\"C0eEsfzu\",\"zh_dev-community_contributing.md\":\"BsqATlck\",\"zh_dev-community_development-process.md\":\"BL9ZfBdp\",\"zh_dev-community_introduction.md\":\"D2qBJRzY\",\"zh_dev-community_quick-start.md\":\"BLuTZzx4\",\"zh_docs_foceliza.md\":\"CaoLILl_\",\"zh_docs_smart-action_quick-start.md\":\"C2fWN0Ow\",\"zh_docs_smart-action_smart-action.md\":\"CHRx7ZMa\",\"zh_index.md\":\"DEcR45CN\",\"zh_readme.md\":\"BpBxEW-7\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"focEliza\",\"description\":\"Fully on-chain Eliza\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"siteTitle\":\"focEliza\",\"logo\":\"/img/focElizaLogo.png\",\"outline\":{\"level\":[2,3],\"label\":\"On this page\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/focai-acc\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © present focEliza\"}},\"locales\":{\"root\":{\"label\":\"English\",\"lang\":\"en\",\"themeConfig\":{\"nav\":[{\"text\":\"Docs\",\"link\":\"/docs/focEliza\"},{\"text\":\"Collection\",\"link\":\"/collection/focEliza\"},{\"text\":\"Dev Community\",\"link\":\"/dev-community/introduction\"},{\"text\":\"Blog\",\"link\":\"/blog/launching-foceliza-community\"},{\"text\":\"Resources\",\"items\":[{\"text\":\"Documentation\",\"link\":\"https://focai-acc.github.io/\"},{\"text\":\"GitHub\",\"link\":\"https://github.com/focai-acc\"},{\"text\":\"Discussions\",\"link\":\"https://github.com/focai-acc/focEliza/discussions\"}]}],\"sidebar\":{\"/blog/\":[{\"text\":\"Articles\",\"items\":[{\"text\":\"Launching focEliza Community\",\"link\":\"/blog/launching-foceliza-community\"},{\"text\":\"Verifiable Log Plugin\",\"link\":\"/blog/verifiable-log-plugin\"},{\"text\":\"On-chain State\",\"link\":\"/blog/onchain-state\"},{\"text\":\"GoPlus Security Plugin\",\"link\":\"/blog/goplus-security-plugin\"},{\"text\":\"Verifiable Terminal\",\"link\":\"/blog/verifiable-terminal\"},{\"text\":\"Why Fully On-chain\",\"link\":\"/blog/why-fully-onchain\"},{\"text\":\"Future of Crypto\",\"link\":\"/blog/future-of-crypto-2025\"},{\"text\":\"Setting Your Pet Rock Free\",\"link\":\"/blog/setting-your-pet-rock-free\"},{\"text\":\"Interview with Vitalik\",\"link\":\"/blog/interview-with-vitalik\"}]}],\"/docs/\":[{\"text\":\"Overview\",\"items\":[{\"text\":\"FocEliza\",\"link\":\"/docs/focEliza\"},{\"text\":\"Smart Action\",\"items\":[{\"text\":\"Overview\",\"link\":\"/docs/smart-action/smart-action\"},{\"text\":\"Quick Start\",\"link\":\"/docs/smart-action/quick-start\"}]}]}],\"/collection/\":[{\"text\":\"Overview\",\"items\":[{\"text\":\"focEliza\",\"link\":\"/collection/focEliza\"}]},{\"text\":\"Plugins\",\"items\":[{\"text\":\"Verifiable Log\",\"link\":\"/collection/plugins/verifiable-log\"},{\"text\":\"On-chain DA\",\"link\":\"/collection/plugins/onchain-da\"},{\"text\":\"GoPlus TEE\",\"link\":\"/collection/plugins/goplus-tee\"},{\"text\":\"BitLife TEE\",\"link\":\"/collection/plugins/bitlife-tee\"},{\"text\":\"Character Dynamic\",\"link\":\"/collection/plugins/character-dynamic\"},{\"text\":\"Character GreenField\",\"link\":\"/collection/plugins/character-greenfield\"},{\"text\":\"Smart Action\",\"link\":\"/collection/plugins/smart-action\"}]}],\"/dev-community/\":[{\"text\":\"Getting Started\",\"items\":[{\"text\":\"Introduction\",\"link\":\"/dev-community/introduction\"},{\"text\":\"Quick Start\",\"link\":\"/dev-community/quick-start\"}]},{\"text\":\"Development\",\"items\":[{\"text\":\"Development Process\",\"link\":\"/dev-community/development-process\"},{\"text\":\"Contributing\",\"link\":\"/dev-community/contributing\"}]}]}}},\"zh\":{\"label\":\"ç®ä½ä¸æ\",\"lang\":\"zh-CN\",\"link\":\"/zh/\",\"themeConfig\":{\"nav\":[{\"text\":\"ææ¡£\",\"link\":\"/zh/docs/focEliza\"},{\"text\":\"产åé\",\"link\":\"/zh/collection/focEliza\"},{\"text\":\"å¼åè
社åº\",\"link\":\"/zh/dev-community/introduction\"},{\"text\":\"å客\",\"link\":\"/zh/blog/launching-foceliza-community\"},{\"text\":\"èµæº\",\"items\":[{\"text\":\"ææ¡£\",\"link\":\"https://focai-acc.github.io/\"},{\"text\":\"GitHub\",\"link\":\"https://github.com/focai-acc\"},{\"text\":\"讨论\",\"link\":\"https://github.com/focai-acc/focEliza/discussions\"}]}],\"sidebar\":{\"/zh/blog/\":[{\"text\":\"æç« \",\"items\":[{\"text\":\"å¯å¨ focEliza å
Œ
±ç¤¾åº\",\"link\":\"/zh/blog/launching-foceliza-community\"},{\"text\":\"å¯éªè¯æ¥å¿æä»¶\",\"link\":\"/zh/blog/verifiable-log-plugin\"},{\"text\":\"é¾ä¸ç¶æ\",\"link\":\"/zh/blog/onchain-state\"},{\"text\":\"GoPlus Security æä»¶\",\"link\":\"/zh/blog/goplus-security-plugin\"},{\"text\":\"å¯éªè¯ç»ç«¯\",\"link\":\"/zh/blog/verifiable-terminal\"},{\"text\":\"为ä»ä¹è¦å®å
¨é¾ä¸\",\"link\":\"/zh/blog/why-fully-onchain\"},{\"text\":\"å å¯çæªæ¥ 2025\",\"link\":\"/zh/blog/future-of-crypto-2025\"},{\"text\":\"éæ¾ä½ çå® ç©ç³å¤´\",\"link\":\"/zh/blog/setting-your-pet-rock-free\"},{\"text\":\"å¯¹è¯ Vitalik\",\"link\":\"/zh/blog/interview-with-vitalik\"}]}],\"/zh/docs/\":[{\"text\":\"æ¦è¿°\",\"items\":[{\"text\":\"FocEliza\",\"link\":\"/zh/docs/focEliza\"},{\"text\":\"Smart Action\",\"items\":[{\"text\":\"æ¦è¿°\",\"link\":\"/zh/docs/smart-action/smart-action\"},{\"text\":\"å¿«éå¼åæå\",\"link\":\"/zh/docs/smart-action/quick-start\"}]}]}],\"/zh/collection/\":[{\"text\":\"æ¦è¿°\",\"items\":[{\"text\":\"focEliza\",\"link\":\"/zh/collection/focEliza\"}]},{\"text\":\"æä»¶\",\"items\":[{\"text\":\"Verifiable Log\",\"link\":\"/zh/collection/plugins/verifiable-log\"},{\"text\":\"On-chain DA\",\"link\":\"/zh/collection/plugins/onchain-da\"},{\"text\":\"GoPlus TEE\",\"link\":\"/zh/collection/plugins/goplus-tee\"},{\"text\":\"BitLife TEE\",\"link\":\"/zh/collection/plugins/bitlife-tee\"},{\"text\":\"Character Dynamic\",\"link\":\"/zh/collection/plugins/character-dynamic\"},{\"text\":\"Character GreenField\",\"link\":\"/zh/collection/plugins/character-greenfield\"},{\"text\":\"Smart Action\",\"link\":\"/zh/collection/plugins/smart-action\"}]}],\"/zh/dev-community/\":[{\"text\":\"å
¥é¨\",\"items\":[{\"text\":\"ç®ä»\",\"link\":\"/zh/dev-community/introduction\"},{\"text\":\"å¿«éå¼å§\",\"link\":\"/zh/dev-community/quick-start\"}]},{\"text\":\"å¼å\",\"items\":[{\"text\":\"å¼åæµç¨\",\"link\":\"/zh/dev-community/development-process\"},{\"text\":\"è´¡ç®æå\",\"link\":\"/zh/dev-community/contributing\"}]}]}}}},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
38 39 40 </body> 41</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.