🔐

Q-Wallet

Your Gateway to the Nexus Blockchain

A powerful browser extension that seamlessly connects you to the Nexus ecosystem. Sign transactions, manage assets, and interact with dApps — all from your browser.

Why Q-Wallet?

Built for the agent-native economy, Q-Wallet provides secure, seamless access to Nexus blockchain applications with enterprise-grade security.

🔗

Seamless dApp Integration

Connect to any Nexus-powered dApp with a single click. Q-Wallet injects a standard API that developers can easily integrate, just like MetaMask for Ethereum.

✍️

Secure Transaction Signing

Review and approve transactions directly in the extension. Your private keys never leave your device — all signing happens locally with user confirmation.

🛡️

Quantum-Resistant Security

Built on Nexus's quantum-resistant signature schemes. Your assets are protected against both current and future cryptographic threats.

💼

Asset Management

View your NXS balance, tokens, and NFTs in one place. Track your portfolio and manage multiple accounts with ease.

🤖

Agent-Ready

Designed for the agent-native economy. Q-Wallet supports programmatic interactions for AI agents while maintaining user sovereignty over approvals.

🌐

Open Source

Fully open source and auditable. Trust is built through transparency — review the code, contribute improvements, and verify security yourself.

How It Works

1

Install the Extension

Download Q-Wallet from GitHub and install it in your browser. Available for Chrome and Chromium-based browsers.

2

Connect Your Account

Create a new Nexus account or import an existing one. Your credentials are encrypted and stored locally.

3

Visit a dApp

Navigate to any Nexus-powered dApp like the DEX, Masterdata, or Social. The dApp will detect Q-Wallet automatically.

4

Approve & Transact

When a dApp requests a transaction, Q-Wallet prompts you to review and approve. You stay in control.

For Developers

Integrate Q-Wallet into your dApp with just a few lines of code. Our API follows familiar Web3 patterns.

JavaScript Basic Integration
// Check if Q-Wallet is installed
if (typeof window.qWallet === 'undefined') {
    alert('Please install Q-Wallet to continue');
    return;
}

// Connect to the wallet
const accounts = await window.qWallet.connect();
const userAddress = accounts[0];

// Listen for account changes
window.qWallet.on('accountsChanged', (accounts) => {
    console.log('Account changed:', accounts[0]);
});

// Request a transaction
const result = await window.qWallet.request({
    method: 'nexus_sendTransaction',
    params: { /* transaction details */ }
});

Ready to Get Started?

Download Q-Wallet and start exploring the Nexus ecosystem today.

⬇️ Get Q-Wallet on GitHub