OneGate wallet v2.0 adds NEP-20, NEP-21, NEP-33 support

OneGate, the Neo N3 mobile wallet, has released its first major update in over two years. Wallet v2.0 is now available on the Apple App Store and Google Play. It adds support for the recently finalized NEP-20, NEP-21, and NEP-33 wallet standards, along with 15 languages.

The wallet was originally built by Neo co-founder Erik Zhang. This update brings a redesigned experience, an improved wallet import flow, and various performance improvements and bug fixes.

Mnemonic phrase re-import required

Existing users should note that moving to version 2.0 requires re-importing their mnemonic phrase (the recovery seed for wallet access). The team advises backing up and verifying this phrase before upgrading. Without a verified backup, users risk losing access to their wallet and assets.

Three new NEP standards

A key change in OneGate v2 is its adoption of three Neo N3 wallet standards finalized earlier this year. Together, they create a full authentication and integration stack for the ecosystem. This means any dApp can authenticate users and call wallet operations through OneGate using a common interface, rather than building wallet-specific integrations.

The foundation is NEP-20, which defines cryptographic rules for off-chain, address-based authentication. It creates a Challenge/Response protocol that lets users prove ownership of their Neo address without passwords or on-chain transactions. Building on that, NEP-21 provides a unified dAPI interface. Developers can code against it once, and it works with any compliant wallet. Methods like authentication() for verifying a user’s address, contract invocation, and message signing are standardized, eliminating the need for wallet-specific bindings.

The third standard, NEP-33, addresses how these interactions start on mobile. It introduces the neoauth:// custom URI scheme, which allows a native application to hand off an authentication request to a wallet app on the same device. The wallet returns the result via a dapp:// callback. For OneGate, a mobile-first wallet, this neoauth:// handoff enables direct app-to-app authentication without a browser extension.

OneGate is the second Neo wallet to implement these standards. NeoLine shipped NEP-21 support in its Chrome extension wallet earlier this month. OneGate covers all three standards and is the first mobile wallet to adopt the full stack.

Multilingual support

The expanded language coverage widens the wallet’s accessibility beyond its prior focus on English and Chinese. It lowers the on-ramp for non-English-speaking users entering Neo N3 via a mobile-first wallet. OneGate v2 supports 15 languages: English, Dutch, French, German, Indonesian, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese, Turkish, and Vietnamese.

The full announcement can be found at the link below: https://x.com/OneGateSpace/status/2048982203770470906

Share this article