Practical overview
When it fits
Use it when a project needs self-hosted Oasis blockchain infrastructure, runtime-development libraries or a documented local test-network foundation.
Who it is for
- Blockchain engineers operating self-hosted Oasis nodes.
- Developers building custom Oasis runtimes and smart-contract systems.
- Teams developing or testing confidentiality-preserving blockchain infrastructure.
- Engineers using Docker-based development or test environments.
Documented uses
- Build and operate an Oasis blockchain node.
- Create custom SGX or non-SGX runtimes.
- Connect applications or tools to runtimes through the client library.
- Develop against a local test network and runtime.
- Integrate key-manager components into runtime-oriented systems.
Requirements & limits
The repository is publicly accessible and licensed under Apache 2.0. It is intended for self-hosted development and infrastructure work; the cited materials do not document pricing or account requirements.
- Choose it when Go-based node infrastructure and Rust components fit the engineering environment.
- The runtime library supports both SGX and non-SGX runtime paths.
- The repository includes Docker definitions and local test-network resources, which may help teams standardize development environments.
- The README warns that APIs, protocols and data structures can change during active development.
- The README states that the code has not yet been fully audited; consult the project’s security documentation before deployment decisions.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up a local Oasis test network with a simple runtime
Prepare the repository for local blockchain and runtime development using the documented setup, build and test-network stages.
Before you start
- A development environment meeting the repository’s prerequisites.
- The Oasis Core repository.
- The repository’s build instructions and local test-network documentation.
Steps
Review the documented development prerequisites.
Follow the repository’s build instructions.
Use the documented Oasis Net Runner procedure to set up a local test network with a simple runtime.
Expected outcome
A locally configured test-network environment for runtime and end-to-end development, following the repository’s documented procedure.
Guide limitations
- The cited repository description does not specify individual prerequisite versions or operating-system commands.
- This guide covers setup stages documented in the repository, not independent execution verification.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- oasisprotocol/oasis-core · Official homepage title · retained in its source language

