Skip to content

Latest commit

Β 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

VistralNova

Developer infrastructure for games, AI systems, and digital asset platforms

Website LinkedIn License Discord


⚑ Overview

VistralNova engineers developer tooling, compiler adapters, and interactive frameworks designed to streamline the transition to next-generation virtual machines (RISC-V / PolkaVM) and high-performance Web3 application runtimes.

We bridge execution-layer gaps by delivering deterministic migration CLI tools, developer SDKs, modular Substrate integration pallets, and browser-first game templates.


πŸ› οΈ Core Technology Pillars

1. EVM-to-PolkaVM Migration Suite

  • Automated Contract Transpilation: Convert Solidity contracts and ABI interfaces for seamless deployment on PolkaVM / RISC-V execution targets.
  • Gas & Memory Profiling: Accurate execution estimation tailored for RISC-V gas metering models.
  • Deterministic Parity Testbeds: Comprehensive verification test suites ensuring state and execution equivalence across virtual machines.

2. Web3 Gaming & Interactive Systems

  • Browser-First Game Templates: Plug-and-play starters pairing Phaser.js, Next.js, and WebGL with on-chain wallet layers.
  • Real-Time State Verification: Lightweight verification routines and WebSocket synchronization protocols for decentralized turn-based and arcade gameplay.

3. Developer Infrastructure & SDKs

  • Rust & TypeScript SDKs: Type-safe developer toolkits for rapid dApp prototyping and pallet interaction.
  • High-Throughput Indexing: Sub-100ms RPC indexing and caching services built on Go, Rust, and Redis.

πŸ“¦ Featured Repositories

Repository Description Language / Stack Status
polkavm-migration-cli CLI suite for analyzing, transpiling, and deploying EVM contracts to PolkaVM Rust / Cargo Active Dev
web3-phaser-starter Production-ready Next.js + Phaser 3 Web3 game boilerplate with multi-wallet support TypeScript / Phaser / WebGL Stable
substrate-indexing-service High-concurrency event indexer and WebSocket streaming daemon for Substrate chains Go / Rust / PostgreSQL Active Dev
vistralnova-sdk-ts Universal TypeScript SDK for cross-VM contract interaction and RPC data fetching TypeScript / Node.js Beta

πŸš€ Quick Start (CLI Migration Tool)

Install the VistralNova CLI globally to inspect and prepare your contracts:

# Install via Cargo
cargo install vistralnova-cli

# Or via npm
npm install -g @vistralnova/cli

# Analyze an existing Solidity contract for PolkaVM compatibility
vistralnova analyze ./contracts/TokenVault.sol --target polkavm

# Run local parity verification
vistralnova test --network local-polkavm


πŸ‘₯ Global Team & Culture
VistralNova is built by a globally distributed engineering and product team operating across Canada, the United Kingdom, Spain, and Brazil.

We are engineering-driven and remote-first, placing a strong emphasis on open-source contributions, rigorous systems architecture, and transparent developer ergonomics.

🀝 Contributing
We welcome contributions from systems engineers, compiler enthusiasts, and Web3 game builders.

Fork the respective repository.

Create your feature branch (git checkout -b feature/amazing-feature).

Commit your changes (git commit -m 'feat: add support for custom gas estimators').

Push to the branch (git push origin feature/amazing-feature).

Open a Pull Request with complete test coverage.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors