Sabitlenmiş Tweet
Noctis Wallet
32 posts

Noctis Wallet
@NoctisWallet
Secure. Simple. Native. Community-built native mobile wallet for $DUSK.
Katılım Şubat 2026
2 Takip Edilen75 Takipçiler

There’s a massive opportunity right now for whoever builds the first truly optimized native DEX on @DuskFoundation .
When you start digging into the capabilities of Moonlight smart contracts, the architecture practically writes itself. You could design a constant-product AMM where the Pair contracts natively handle their own LP token balances, drastically cutting down on unnecessary Inter-Contract Calls to save on fees.
Pair that infrastructure with the DRC-20 standard, specifically utilizing off-chain BLS signature permits, and you solve DeFi’s biggest UX problem: token approvals. Swapping becomes a seamless, single-click, gasless experience for the end user.
The building blocks for next-generation UX are sitting right in front of us. Who knows, maybe one day Noctis Wallet will natively integrate an exchange that uses this exact architecture... 🦉✨
English
Noctis Wallet retweetledi

Every few weeks another protocol has a bridge exploit, a front-end compromise, or an oracle attack.
That doesn't work when the goal is to bring regulated financial markets on-chain.
That's why we're hardening every layer of Dusk before scaling. Not after.
Dusk@DuskFoundation
AEGIS was the most significant protocol upgrade since mainnet launch. 7 critical findings across 4 root causes. 39 total fixes shipped across execution safety, memory integrity, fee handling, and signature authentication. We've published the full technical breakdown. ↓
English
Noctis Wallet retweetledi

The AEGIS Security Analysis is one of the most detailed reports we've published.
Every critical finding, how it could have been exploited, and what changed.
Full analysis below ↓
Dusk@DuskFoundation
AEGIS was the most significant protocol upgrade since mainnet launch. 7 critical findings across 4 root causes. 39 total fixes shipped across execution safety, memory integrity, fee handling, and signature authentication. We've published the full technical breakdown. ↓
English

Two ways(at least) to build a wallet on Dusk. Same Rust core under the hood, different paths to get there.
The official toolkit for web is w3sper.js.
It compiles Dusk’s Rust wallet core to WebAssembly and wraps it in a JavaScript SDK.
That makes it ideal for browser environments: extensions, web wallets, and dApps. Developers can call high-level functions like transfer() or sync() from JavaScript while the cryptography runs inside WASM in the browser sandbox.
It’s a very clean developer experience and works anywhere JavaScript runs.
Noctis takes a different route.
Instead of compiling the wallet core to WebAssembly, the Rust code is compiled directly to native machine code (ARM / x86) and exposed as a shared library.
A C FFI interface defines the boundary, a JNI bridge connects it to Kotlin(In case of Android app), and the app calls those functions directly. When Noctis scans notes or builds a Phoenix transaction, it’s executing native Rust code on the device CPU.
Why choose that approach?
Performance
WebAssembly is very fast for web environments.
Native execution simply removes another runtime layer, which can help when processing large batches of encrypted notes during shielded sync.
Memory control
Running the wallet core natively allows explicit control over how sensitive data is handled in memory. For example, seed material can be wiped immediately after use using explicit zeroization routines.
In managed runtimes like JavaScript, memory lifecycle is typically controlled by garbage collection, which changes how that type of control is implemented.
Platform integration
Native mobile apps can integrate directly with operating system security features such as Android Keystore, biometric authentication, and OS-level protections like screenshot blocking.
These capabilities are part of the mobile platform itself rather than something accessed through a browser environment.
The tradeoff
The native route is more complex to build and maintain.
It requires defining FFI interfaces, writing bridge code, managing memory boundaries between languages, and maintaining compatibility across platforms. Tooling like w3sper significantly reduces that complexity for web-based applications.
So which approach is better?
Neither, they serve different environments.
w3sper is a natural fit for web applications and browser wallets.
A native Rust integration makes sense when building a mobile-first wallet that needs deep OS integration and full control over the runtime environment.
Noctis chose the native route because a phone wallet operates in a very different environment than a browser wallet, and that environment benefits from an architecture designed specifically for it.

English
Noctis Wallet retweetledi

Aegis Protocol Upgrade is live.
All critical findings addressed. Hardened protocol, upgraded tooling, and the foundation for what comes next.
Read the full breakdown ↓
Dusk@DuskFoundation
English
Noctis Wallet retweetledi
Noctis Wallet retweetledi

Why do Phoenix transactions take longer than unshielded ones?
Shielded transfers require a zero-knowledge proof before they go on-chain. Your wallet builds the transaction and sends it to an external prover service, which generates the ZK proof. That proof generation is the bottleneck, it can take 30–60+ seconds depending on load, while unshielded txs skip this step and are much faster.
So: a bit more wait for strong privacy. Phoenix keeps your balances and transaction history shielded and unreadable on-chain.

English
Noctis Wallet retweetledi

You got DUSK even when the app is closed
You’re not always in the app when someone sends you DUSK.
So we made sure you still find out.
Noctis can notify you of incoming transactions, even when the app is closed.
Tap the notification and you’re straight into History.
How?
A lightweight background check of the public ledger for your address.
No seed. No unlock. No sensitive data.
Just: "You received X DUSK."
Beta coming soon.

English

@Bimadesage The initial focus is making DUSK more accessible on mobile through a native experience. The goal is to complement existing tooling and give users another way to interact with the ecosystem
English

@NoctisWallet Quick question are you planning to drive early adoption through native DUSK holders first, or are you targeting broader privacy-focused users outside the existing ecosystem?
English




