# X1 Blockchain

## X1 gitbook (NEW)

- [Introduction to X1](https://docs.x1.xyz/readme.md): Freedom to transact.
- [The constitution of X1](https://docs.x1.xyz/readme/the-constitution-of-x1.md): This constitution is a guide for the principles and values driving X1's vision for a decentralized, self-sovereign digital future.
- [Zero-cost votes](https://docs.x1.xyz/technicals/zero-cost-votes.md): Significantly lower the barrier to validate X1 blockchain
- [Dynamic base fees](https://docs.x1.xyz/technicals/dynamic-base-fees.md): Base fees accounting for actual demand
- [Technical roadmap](https://docs.x1.xyz/technicals/technical-roadmap.md)
- [SVM capacity scaling](https://docs.x1.xyz/technicals/technical-roadmap/svm-capacity-scaling.md): Unlocking Hardware Potential: Dynamic Thread Scaling in X1 Blockchain's Execution Scheduler
- [Homomorphic encryption](https://docs.x1.xyz/technicals/technical-roadmap/homomorphic-encryption.md): Perform encrypted computations
- [Stake, performance, and randomness-based leader selection](https://docs.x1.xyz/technicals/technical-roadmap/stake-performance-and-randomness-based-leader-selection.md): Creating fair incentives for high performant validator nodes
- [Scaling through reductionism](https://docs.x1.xyz/technicals/technical-roadmap/scaling-through-reductionism.md): Optimising consensus with validator subcommittees
- [Create a read-only node](https://docs.x1.xyz/validating/create-a-read-only-node.md)
- [Create a validator node](https://docs.x1.xyz/validating/create-a-validator-node.md): First create a read-only node and then continue with below steps. To turn the read-only node into a validator node you need to fund your identity account and create vote and stake accounts.
- [Network upgrades](https://docs.x1.xyz/validating/network-upgrades.md)
- [Tachyon 2.0](https://docs.x1.xyz/validating/network-upgrades/tachyon-2.0.md)
- [Advanced Notes](https://docs.x1.xyz/validating/network-upgrades/tachyon-2.0/advanced.md)
- [Validator restart](https://docs.x1.xyz/validating/network-upgrades/validator-restart.md): How to stop, start, and verify your X1 validator.
- [Staking functions](https://docs.x1.xyz/validating/staking-functions.md)
- [Performance](https://docs.x1.xyz/validating/performance.md)
- [Hardware requirements](https://docs.x1.xyz/validating/performance/hardware-requirements.md)
- [Ping validator](https://docs.x1.xyz/validating/performance/ping-validator.md): Running Pinger allows the validator to share leader data transmission times with the network.
- [Node maintenance](https://docs.x1.xyz/validating/performance/node-maintenance.md)
- [Disk IOPS test](https://docs.x1.xyz/validating/performance/disk-iops-test.md): Purpose: check that your validator’s disk is fast enough for X1 block production. This test safely benchmarks random read/write performance (IOPS) using the fio tool.
- [Validator health check](https://docs.x1.xyz/validating/performance/validator-health-check.md): This script runs a full system health report for your X1 validator: it checks CPU, Memory, Disk I/O, Network latency, Clock synchronization, and Vote Account activity — all in one run.
- [Validator bandwidth test](https://docs.x1.xyz/validating/performance/validator-bandwidth-test.md): Test your validator's bandwidth: download/upload speeds, live throughput, and RPC connectivity.
- [Cluster](https://docs.x1.xyz/validating/cluster.md): Active validators on X1 Blockchain
- [Community](https://docs.x1.xyz/validating/community.md): Join the X1 validator community
- [Misc commands](https://docs.x1.xyz/validating/misc-commands.md)
- [Testnet faucet](https://docs.x1.xyz/validating/testnet-faucet.md)
- [Validator rewards](https://docs.x1.xyz/validating/validator-rewards.md): The various ways to make rewards as a validator on X1
- [Incentivized Testnet Rewards](https://docs.x1.xyz/validating/validator-rewards/incentivized-testnet-rewards.md): How validators are rewarded for their participation in the X1 testnet.
- [Bootstrap Bonus](https://docs.x1.xyz/validating/validator-rewards/bootstrap-bonus.md): Bootstrap Bonus v1 rewards early, performant, and decentralized validators who actively strengthen the X1 network. It accelerates validator growth and decentralization across the consensus layer.
- [Secure validator with HW wallet](https://docs.x1.xyz/validating/secure-validator-with-hw-wallet.md): This guide updates your vote account’s withdraw authority from a local keypair (id.json) to a Ledger hardware wallet address, without plugging the Ledger into the server.
- [Withdraw rewards using HW wallet](https://docs.x1.xyz/validating/secure-validator-with-hw-wallet/withdraw-rewards-using-hw-wallet.md): Step-by-step guide for withdrawing accumulated validator rewards using a Ledger hardware wallet as the withdraw authority.
- [Connect validator to X1 Mainnet](https://docs.x1.xyz/validating/connect-validator-to-x1-mainnet.md): Step-by-step guide to connect your validator and vote account to the X1 Mainnet using CLI and hardware wallet.
- [Mainnet Buenos Aires Reboot](https://docs.x1.xyz/validating/mainnet-buenos-aires-reboot.md): Step-by-step to get your validator backup
- [Mainnet preparation](https://docs.x1.xyz/validating/mainnet-preparation.md)
- [Secure validator with a Ledger HW wallet](https://docs.x1.xyz/validating/mainnet-preparation/secure-validator-with-a-ledger-hw-wallet.md)
- [Resources](https://docs.x1.xyz/build-on-x1/resources.md): X1 blockchain is fully SVM/Solana compatible.
- [RPC Rate Limits](https://docs.x1.xyz/build-on-x1/rpc-rate-limits.md): Rate limits applied to the public X1 RPC endpoints.
- [Create programs on X1](https://docs.x1.xyz/build-on-x1/create-programs-on-x1.md): Basic setup for creating programs on X1 with Anchor
- [Metaplex](https://docs.x1.xyz/build-on-x1/metaplex.md): Create fungible tokens and NFTs on X1
- [Metaplex2](https://docs.x1.xyz/build-on-x1/metaplex2.md): Create fungible tokens and NFTs on X1
- [Backpack](https://docs.x1.xyz/wallets/backpack.md): Import keypair to backpack wallet
