Skip to content

Blazing-fast Ethereum wallet, where Rust brings web and terminal together for hackers.

License

Notifications You must be signed in to change notification settings

nullisxyz/nexum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nexum 🚧⛏️

🚀 Blazing-fast Ethereum access, where Rust brings web and terminal together for hackers.

⚠️ Under Construction ⚠️
Nexum is actively being developed! While we’re excited to share progress, expect changes as we refine features and improve stability. Contributions and feedback are welcome as we build.


What is Nexum?

Nexum is a high-performance Ethereum provider written in Rust and compiled to WebAssembly, built for both web extensions and terminal interfaces. Forked from frame-extension, Nexum is a EIP-1193-compliant provider that offers secure and hacker-friendly access to Ethereum.

Nexum combines WebTransport with a terminal-based interface, ideal for developers seeking a flexible, performant tool to interact with Ethereum across web and terminal environments.

Goals 🥅

  1. Compliance: Full EIP-1193 and EIP-6963 compliance.
  2. Performance: Rust and WASM for optimal speed and secure memory management.
  3. Web & Terminal Integration: Uses WebTransport for a seamless connection across environments.
  4. Hackable: Developer-first Ethereum access, suitable for dApps, testing, and experiments.

Status 📍

Nexum is in active development. Documentation, user guides, and installation instructions are in progress. Follow along and contribute as we grow Nexum into a powerful tool for web and terminal-based Ethereum interaction!

For Users

Guide coming soon! 📖

For Developers

Using Nexum as a Library

Crate docs coming soon! 📚

Contributing 🤝

Nexum welcomes community contributions! To get involved:

  • Join the Signal group to discuss development.
  • Open an issue with ideas or questions.

Building and Testing 🛠️

Minimum Supported Rust Version (MSRV): 1.82.0.

Clone and build Nexum:

git clone https://github.com/nullisxyz/nexum
cd nexum
cargo install wasm-pack wasm-opt
wasm-pack build -t web --release -d ../../dist/pkg crates/worker

About

Blazing-fast Ethereum wallet, where Rust brings web and terminal together for hackers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages