# Cyber Docs ## Docs - [Cyber L2](/cyber-l2): Cyber is a Layer 2 blockchain embedding social dynamics into onchain experiences with a suite of AI products to make crypto more accessible and engaging for everyone. As an EVM chain, Cyber does not limit use cases only to social networks. EVM-based applications can run on Cyber without modifications. - [FAQs](/faq): Cyber, as an EVM-equivalent L2, does not limit use cases only to social networks. Existing EVM-based applications can run on Cyber without modifications. - [Techincal Support](/support): Welcome to the Cyber L2 support page. If you're facing any issues or have questions regarding Cyber L2, our team and community are here to help. - [Features](/cyber-id/features): Safe and Simple Identity Management: - [Overview](/cyber-id/overview): CyberID is the naming system used on the Cyber blockchain. It links personalized, human-readable usernames to addresses on the Cyber Mainnet. - [Query CyberID Holdings](/cyber-id/query-holdings): In CyberWallet, the CyberID is minted to the CyberAccount address owning by the EOA wallet. However, the CyberID can be transferred to another EOA/CyberAccount address. So when querying the CyberID holdings, we need to query the CyberAccount address and the EOA wallet address. Here is an example of how to query the CyberID holdings. - [Query CyberID owner by name](/cyber-id/query-owner): request example - [CYBER Token Distribution](/cyber-token/distribution): A total and max supply of 100,000,000 CYBER is distributed among the categories outlined in the table below. - [Governance](/cyber-token/governance): It is intended that CYBER stakers will have authority over Cyber, the L2 for social, and CyberConnect Social Graph, along with their underlying protocols. - [Overview](/cyber-token/overview): Cyber Token is a multichain token that uses LayerZero’s OFT token standard to be usable on across multiple chains. It is the native utility and governance token of the Cyber chain, protocols, and ecosystem, used for governance, staking, and accessing Cyber products. - [Cyber Staking = Governance + Network Security + Economic Rewards](/cyber-token/staking): *Staking is not available in restricted countries, including the US, Canada, China, Iran, North Korea, the Syrian Arab Republic, and Cuba.* - [Token Address](/cyber-token/token-address) - [Block Explorers](/developer-tools/block-explorers) - [Bridges](/developer-tools/bridges): The bridge allows seamless asset transfer between these networks to help developers test, build, and experiment with decentralized applications (dApps) on Cyber Layer 2. - [Faucets](/developer-tools/faucets): You can claim Sepolia ETH on Cyber testnet by using the following faucets: - [Node Providers](/developer-tools/node-providers): [QuickNode](https://www.quicknode.com/) provides public and private rpc endpoints for Cyber, along with websocket support. - [Uniswap](/developer-tools/uniswap): This page lists all the Uniswap V3 contract addresses on Cyber. You can find the documentation for the Uniswap V3 contracts [here](https://docs.uniswap.org/contracts/v3/overview). - [Build your own Crowdfunding dApp](/developer-tutorials/crowdfunding): Welcome to this tutorial on creating a crowdfunding dApp on Cyber L2. Crowdfunding application on Cyber L2 offers transparency, security, and efficiency, ensuring funds are handled precisely according to predefined conditions. This tutorial will guide you through building a Solidity-based crowdfunding contract, allowing you to set goals, describe projects, and define deadlines. Whether you're a developer or project creator, learn how to leverage Cyber L2's capabilities to successfully fund your ideas. Let's get started! - [Deploying an ERC20 Token on Cyber Mainnet with Thirdweb CLI](/developer-tutorials/thirdweb-cli): In this tutorial, we will explore how to deploy an ERC20 token on the Cyber mainnet using the thirdweb tools. ERC20 tokens are a standard for creating fungible, interchangeable tokens on the Ethereum blockchain, and they're used widely across various projects. The Cyber mainnet offers a robust platform for these tokens, and with thirdweb's CLI and GUI tools, the process becomes straightforward even for those with minimal blockchain development experience. - [Building a dApp using Thirdweb SDK](/developer-tutorials/thirdweb-sdk): In this tutorial, we will explore how to build a dAPP using Thirdweb SDK to display an NFT collection deployed on Cyber testnet. It is a great way to showcase your NFT collection with a gallery application that allows users to view the metadata of all NFTs in your collection. The process involves first setting up your NFT collection, then minting NFTs in your collection and lastly we will be building an NFT gallery dApp to view NFT collection. - [Bridging assets to Cyber Testnet](/get-started/bridging-assets): This guide provides instructions to bridge Ethereum from the Sepolia testnet to the Cyber testnet using the Cyber Testnet Bridge. - [Connecting wallet to Cyber](/get-started/connecting-wallet): Follow these steps to add the Cyber network to your MetaMask wallet: - [Deploy your first Smart Contract on Cyber Network](/get-started/deploying-contract): In this tutorial we will be learning how to deploy a simple smart contracts on Cyber Network using **Forge in Foundry**. - [Delegate Code of Conduct](/governance/code-of-conduct): Delegates should act at all times with honesty, integrity, and transparency. - [Working Constitution of CyberDAO](/governance/constitution): *Note: This is a "Working" Constitution and is subject to change. The first version of the Working Constitution was ratified on August 24, 2024 by [vote from CyberDAO](https://gov.cyber.co/proposals/7021164072602929922775875300186847497427943811385239539386505941445523083641).  It will evolve with the continuous contributions from the Cyber community, and future changes will be ratified through votes by the DAO.* - [The Cyber Foundation](/governance/cyber-foundation): The Cyber Foundation is a foundation company based in the Cayman Islands, established to support the formation of CyberDAO. - [Delegate Expectations](/governance/delegate-expectation): As a delegate in the Cyber community, you play a crucial role in shaping the future of our ecosystem. Your participation drives our mission forward, fostering a transparent, effective, and community-led governance process. - [What is a Delegate?](/governance/delegate-overview): Participation in CyberDAO governance may require a significant time commitment. For this reason, members may delegate the voting power of their staked CYBER tokens to a community member who has volunteered to actively participate in governance. A **delegate** is such a volunteer and a member of the Cyber community who has been elected to represent other token holders and make governance decisions on their behalf. Delegates are elected by token holders granting them their voting power. Only delegates can participate in voting. - [Cyber Ecosystem Grants](/governance/grants): The [Cyber Ecosystem Grants](https://app.charmverse.io/cyber-ecosystem-grants/) program has been set up with a dedicated $2M in CYBER tokens to support builders in developing a vibrant ecosystem and fostering more social and engaging experiences within web3. - [Processes & Governance Procedures](/governance/processes): This document presents the proposed governance structure and code for CyberDAO in accordance with the proposed Working Constitution. It outlines rules and procedures, some of which are enforced directly by smart contracts on a blockchain, while others are not. Regardless, all rules are equally binding. - [Contract Addresses](/network-info/mainnet-addresses) - [Network Information](/network-info/overview): [https://rpc.cyber.co](https://rpc.cyber.co/) - [Contract Addresses](/network-info/testnet-addresses) - [Alchemy Account Kit](/developer-tools/account-abstraction/alchemy-account-kit): [Alchemy Account kit](https://www.alchemy.com/account-kit) is a complete solution for account abstraction. Using Account Kit, you can create a smart contract wallet for every user that leverages account abstraction to simplify every step of your app's onboaring experience. It also offers Gas Manager and Bundler APIs for sponsoring gas and batching transactions. - [Particle Network Wallet-as-a-Service](/developer-tools/account-abstraction/particle): Particle Network's Wallet-as-a-Service integrates decentralized wallet functionality with social logins into web applications. With minimal setup, developers can leverage Particle's powerful SDKs to enable 2-click onboarding into smart accounts through social logins and leverage Account Abstraction features. - [Pimlico](/developer-tools/account-abstraction/pimlico): [Pimlico](https://pimlico.io/) provides an infrastructure platform that makes building smart accounts simpler. If you are developing, an ERC-4337 smart account, they provide bundlers, verifying paymasters, ERC-20 paymasters, and much more. - [Privy](/developer-tools/account-abstraction/privy): [Privy](https://www.privy.io/) is a library designed for progressive user onboarding and authentication. It enables users to connect to your app using traditional methods such as email addresses, phone numbers, or social profiles, as well as through web3 methods like crypto wallets. Additionally, Privy supports embedded wallets, eliminating the need for users to have a self-custodial wallet prior to exploring your app. Privy is compatible with most EVM chains, including Cyber. - [thirdweb](/developer-tools/account-abstraction/thirdweb): [thirdweb](https://portal.thirdweb.com/connect/account-abstraction/overview) offers the complete toolkit to leverage account abstraction technology that enables seamless user experiences. This includes Account Factory contracts that lets your users spin up Smart Accounts, Bundler for UserOps support, and Paymaster to enable gas sponsorships. - [Turnkey](/developer-tools/account-abstraction/turnkey): [Turnkey](https://turnkey.com/) is crypto private key infrastructure that lets developers securely generate private keys and sign transactions via simple APIs. - [ZeroDev](/developer-tools/account-abstraction/zerodev): [ZeroDev](https://zerodev.app/) is an embedded wallet powered by account abstraction. It offers you the ability to create self-custody wallets for your users, sponsor gas, and simplify user flows by batching and automating transactions. - [Ethers.js](/developer-tools/deploy/ethersjs): ethers.js is a JavaScript library that allows developers to interact with EVM-compatible blockchain networks. You can use ethers.js to connect to Cyber Testnet and Mainnet. - [Foundry](/developer-tools/deploy/foundry): Deploying Smart Contracts using Forge in Foundry - [Hardhat](/developer-tools/deploy/hardhat): Deploying Smart Contracts using Hardhat - [Remix](/developer-tools/deploy/remix): Deploying Smart Contracts using Remix - [Thirdweb](/developer-tools/deploy/thirdweb): [Thirdweb](https://thirdweb.com/cyber) is an all-encompassing Web3 development platform that provides a comprehensive suite of tools essential for smart contract and DApp development. With thirdweb, developers have access to a variety of resources tailored to support every stage of the DApp development process. - [Verify Contract](/developer-tools/deploy/verify-contract): [More Information](https://thehemera.gitbook.io/explorer-api/verify-smart-contract/verify-smart-contract/verify-through-foundry) - [Wagmi](/developer-tools/deploy/wagmi): Wagmi Core is a VanillaJS library for Ethereum. You can use Wagmi and Viem to connect to Cyber Testnet and Mainnet. - [Web3.js](/developer-tools/deploy/web3js): You can also use web3.js to connect to Cyber Testnet and Mainnet.