andrcmdr/aurora-engine

Aurora Engine implements an Ethereum Virtual Machine (EVM) on the NEAR Protocol

Prerequisites for Building

Aurora Engine

. See doc.aurora.dev for additional documentation.

Deployments

Network Contract ID Chain ID Version
Mainnet aurora 1313161554 2.2.0
Testnet aurora 1313161555 2.2.0
Betanet aurora 1313161556 2.2.0
Local aurora.test.near 1313161556 2.2.0

Prerequisites

  • Rust nightly (2021-03-25) with the WebAssembly toolchain
  • GNU Make (3.81+)

Prerequisites for Development

  • Node.js (v14+)

Development

Branches

  • master is the current stable branch. It must be ready, anytime, to deployed on chain at a moment's notice.

  • develop is our bleeding-edge development branch. In general, kindly target all pull requests to this branch.

Building the EVM binary

Running unit & integration tests

Deployment

Downloading the latest EVM release

Installing the Aurora CLI tool

Deploying the EVM with the CLI

Deploying the EVM without the CLI

Usage

Examining deployed EVM metadata

Deploying EVM contract bytecode

Examining EVM contract state

Calling an EVM contract read-only

Calling an EVM contract mutatively

Debugging

Inspecting EVM storage state

License

aurora-engine has multiple licenses:

  • all crates except engine-test has CCO-1.0 license
  • engine-test has GPL-v3 license

Information - Updated Aug 04, 2022

Stars: 0
Forks: 0
Issues: 0

Wagyu Etherum blockchain ledger and wallet in Rust

Cross platform ether wallet generator that makes automated creation of crypto wallets easy

Wagyu Etherum blockchain ledger and wallet in Rust

Reference implementation of the Stacks blockchain in Rust

Reference implementation of the Proof of Transfer (PoX) mining that anchors to Bitcoin security

Reference implementation of the Stacks blockchain in Rust

Blockchain Commons torgap-sig-cli-rust

torgap-sig-cli-rust is a fork of Minisign, with support for

Blockchain Commons torgap-sig-cli-rust

A Blockchain implementation in Rust

MIT (c) Doublify Technologies

A Blockchain implementation in Rust

Rust implementation of the Inter-Blockchain Communication (IBC) protocol

This project comprises primarily four crates:

Rust implementation of the Inter-Blockchain Communication (IBC) protocol

A simple blockchain example written in Rust:

Defines data structures to model a minimum blockchain

A simple blockchain example written in Rust:

A Blockchain implementation in pure Rust

Below find an example usage of the library:

A Blockchain implementation in pure Rust

Reference implementation of the Stacks blockchain in Rust

Reference implementation of the Proof of Transfer (PoX) mining that anchors to Bitcoin security

Reference implementation of the Stacks blockchain in Rust

rust-blockchain-example

Simple example for building a blockchain in Rust

rust-blockchain-example
Facebook Instagram Twitter GitHub Dribbble
Privacy