Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 3.55 KB

README.md

File metadata and controls

44 lines (30 loc) · 3.55 KB

UTXOxEVM-v0.2 Repository Overview

Welcome to the UTXOxEVM-v0.2 repository-proposal for the UTXO Network. This repository serves as a central hub for transgression of integrating the UTXO blockchain model with Ethereum Virtual Machine (EVM) capabilities and Akropolis current environment. It houses a collection of submodules that are critical for the process.

It's worth noting that Kaon's full codebase extends well beyond what is visible here. In total, Kaon encompasses over 1,000,000 lines of code, with approximately 17% of this being open-source and publicly accessible. This repository showcases key components of the project while maintaining the integrity and security of proprietary elements.

Repository Structure

The UTXOxEVM-v0.2 repository includes the following submodules, each with a specific function within the project's ecosystem:

Common Libraries

JavaScript Ethereum Libraries

  • ethereumjs-monorepo: A fork of EthereumJS with adaptations for the our Network. GitHub Repository
  • ethers.js: A fork of ethers.js configured for the our Network. GitHub Repository

JavaScript Uniswap Libraries

  • portis-web-sdk: UniSwap V2 web SDK customized for our Network parameters and addresses. GitHub Repository
  • uniswap-sdks: SDKs from UniSwap, modified for our Network. GitHub Repository
  • v2-sdk: SDK from UniSwap V2 integrated with our Network parameters. GitHub Repository
  • web3-react: Adapted from UniSwap V2 for use with our Network parameters. GitHub Repository
  • v2-periphery: Periphery libraries from UniSwap V2 tailored for the our Network. GitHub Repository

Ordinals API

  • chainhook: Provides basic search/filter operations API from the chain in Bitcoin format. GitHub Repository
  • ordhook: Manages hooks operation from the chain in Bitcoin format. GitHub Repository
  • ordinals-api: Manages Inscriptions operations from the chain in Bitcoin format. GitHub Repository

Blockscout Scanner

Contribution

Contributions to the UTXOxEVM-v0.2 repository are welcome. Please refer to each submodule's specific repository for contribution guidelines and issue tracking.

License

Each submodule in the UTXOxEVM-v0.2 repository may be covered under different licenses. Please refer to the individual repositories for detailed licensing information.

Thank you for visiting the UTXOxEVM-v0.2 repository of the project. Here you can grasp a bit of what will be in a future.