# Build on BitciChain

Welcome to BitciChain, where you can build and deploy decentralized applications, create custom tokens, and interact with a robust blockchain network. Whether you're a developer, entrepreneur, or blockchain enthusiast, BitciChain offers the tools and infrastructure to bring your ideas to life.

### Getting Started

#### Setting Up Your Development Environment

1. **Node.js and NPM**: Ensure [Node.js](https://nodejs.org/) and NPM are installed on your machine.
2. **Remix and MetaMask**: Connect to BitciChain using Remix and MetaMask. Refer to our guide on [Connecting to BitciChain](https://docs.bitcichain.com/developers/connect-to-bitcichain) for detailed instructions.

### Deploying Smart Contracts

#### Deploying with Remix and MetaMask

Follow our guide on [Deploying Smart Contracts with Remix and MetaMask](https://docs.bitcichain.com/developers/build-on-bitcichain/using-remix-ide) to learn how to deploy your own smart contracts on BitciChain using Remix and MetaMask.

#### Deploying with Node.js and Hardhat

Learn how to create and deploy an ERC-20 token on BitciChain using Node.js and Hardhat. Follow our guide on [Creating and Deploying an ERC-20 Token with Node.js and Hardhat](https://docs.bitcichain.com/developers/build-on-bitcichain/using-hardhat).
