NexChain-Core

NexChain by KOSASIH is licensed under Creative Commons Attribution 4.0 International

NexChain-Core

NexChain-Core is the foundational repository for the NexChain blockchain platform, providing the essential infrastructure, protocols, and libraries that drive the ecosystem. This repository includes the core components for consensus mechanisms, networking, blockchain management, and smart contract execution, all designed for high scalability, security, and interoperability. With comprehensive documentation and a robust testing framework, NexChain-Core empowers developers to build and deploy decentralized applications (dApps) efficiently, fostering innovation in the blockchain space.

NexChain

NexChain is a high-performance decentralized application (DApp) framework designed to facilitate the development and deployment of blockchain-based applications. This repository contains the core components of the NexChain platform, including smart contracts, utility scripts, and example DApps.

Features

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    1 git clone https://github.com/KOSASIH/NexChain-Core.git
    2 cd NexChain-Core
    
  2. Install dependencies:

    1 npm install
    
  3. Set up your environment:

    1 ./scripts/setup_env.sh
    

Running Example DApps

  1. Deploy the smart contracts for the example DApps:

    1 ./scripts/deploy.sh examples/simple_dapp/contract/SimpleTodo.sol
    2 ./scripts/deploy.sh examples/advanced_dapp/contract/TokenSale.sol
    
  2. Open the example DApp frontend in your browser:

    • For the Simple DApp, open examples/simple_dapp/frontend/index.html.
    • For the Advanced DApp, open examples/advanced_dapp/frontend/index.html.

Contributing

Contributions are welcome! Please read the CONTRIBUTING.md file for details on our code of conduct, and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Thanks to the open-source community for their contributions and support..