Skip to content

neoorder/OneGateApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OneGate

A cross-platform Neo N3 wallet built with .NET MAUI 10.

Platforms: Android · iOS · MacCatalyst · Windows


Overview

OneGate is a modern wallet for the Neo N3 ecosystem. It focuses on providing a smooth cross-platform experience for wallet creation and import, asset management, NFT viewing, dApp interaction, and authentication workflows.

Built with C#, XAML, and .NET MAUI 10, OneGate is designed to share a single codebase across multiple platforms while still keeping a native app experience.

Features

  • Create a new wallet locally
  • Import wallets via mnemonic, WIF / raw private key, or NEP-2
  • Manage NEO / GAS and other NEP-17 assets
  • View and transfer NEP-11 NFTs
  • Built-in dApp launcher and wallet authorization flow
  • Support for NEP-20, NEP-21, and related dAPI workflows
  • Support for neo: and neoauth: deep-link flows
  • QR code scanning for wallet and dApp actions
  • Address book / contacts support
  • Biometric protection for sensitive operations
  • Screen-security handling for private-key and password related flows
  • Multi-language UI support
  • Light / dark theme support

Protocol support

OneGate is built for the Neo N3 ecosystem and includes support or integration points for:

  • NEP-2 — encrypted private key import / export
  • NEP-6 — Neo wallet file compatibility
  • NEP-9neo: URI handling
  • NEP-11 — NFT display and transfer
  • NEP-17 — fungible token support
  • NEP-20 — authentication scheme
  • NEP-21 — dAPI for Neo N3 dApps
  • NEP-33 — DApp authentication URI flow

Supported languages

OneGate currently includes UI resources for:

  • English
  • 简体中文
  • 繁體中文
  • Deutsch
  • Español
  • Français
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • 한국어
  • Nederlands
  • Português (Brasil)
  • Русский
  • Türkçe
  • Tiếng Việt

Contributing

Issues and pull requests are welcome.

Good contribution areas include:

  • cross-platform compatibility improvements
  • UI / UX polish
  • localization updates
  • wallet interoperability
  • dApp integration improvements
  • testing and CI/CD
  • documentation improvements

For larger changes, opening an issue first is recommended.

License

MIT License


OneGate aims to provide a clean, modern, and developer-friendly wallet experience for the Neo ecosystem across all major client platforms.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages