A wallet is often the first place a person truly meets a crypto project. It is where they create an account, receive their first tokens, check their balance, and decide whether they feel safe enough to stay.
That is why we built the Voodoo Wallet Extension: a non-custodial Chrome browser wallet made exclusively for PulseChain. It lets users hold PLS and tokens, view NFTs, stake VDO, and connect to PulseChain dApps through a MetaMask-compatible interface.
Voodoo Wallet is not trying to support every blockchain. It is focused on one: PulseChain, with chain ID 369.
That focus is intentional. The wallet is designed around the PulseChain experience, including its RPC endpoints, token standards, and dApp connections. If a website tries to switch the wallet to another network, the extension rejects the request.
For the Voodoo community, this creates a simpler and more focused tool. The wallet is built for the chain where Voodoo lives.
The extension supports the core actions people expect from a browser wallet.
Users can create a new wallet or import an existing one using a 12- or 24-word recovery phrase or a private key. They can send and receive PLS and ERC-20 tokens, view their portfolio, browse NFT collections, and check their on-chain activity history.
It also includes VDO staking directly inside the wallet. Users can approve, stake, and unstake VDO through the integrated staking contract at 0x3359EcA752F8fCa2A1E47EF01160CFCd782BD6E7.
This brings one of Voodoo’s main ecosystem features closer to the user. Instead of navigating between multiple tools, holders can manage their VDO from the same wallet they use every day.
Voodoo Wallet is non-custodial. That means the user controls the wallet, not Voodoo Token.
Private keys stay on the user’s device. The extension does not require an account, API key, or backend server, and the project states that no personal data is sent to Voodoo Token servers.
The wallet uses a password-protected vault built with PBKDF2 and AES-GCM encryption. It also automatically locks after 10 minutes of inactivity, with the timeout configurable by the user.
This design puts responsibility and control in the hands of the person who owns the wallet. It also means users must protect their recovery phrase carefully, because it is the key to their funds.
Connecting a wallet to a dApp can be one of the most confusing parts of crypto. Voodoo Wallet aims to make that process clearer.
The extension supports eth_requestAccounts, signing, and transaction approval through window.ethereum, making it compatible with PulseChain dApps that use MetaMask-style connections.
It also disables eth_sign for security reasons and requires dApps to use personal_sign or typed-data signing instead. Before approving a transaction or message, users can see the full details in the popup.
The wallet also cancels pending dApp requests when the user switches tabs, helping prevent forgotten or unintended approvals.
The latest development work shows that the wallet is being improved based on real user experience.
A recent update simplified the connect and approve prompts, improved the staking approval flow, and fixed a React wallet loading crash. It also made transaction hashes return immediately after Approve or Stake actions, giving users faster confirmation that their request was submitted.
Other improvements included disabling the Confirm button when there is not enough PLS for gas, hiding misleading gas or insufficient-funds errors, and fixing provider injection when the extension is loaded from the project root.
These are not flashy features. They are the details that decide whether a wallet feels reliable.
The repository includes a pre-built dist/ folder, so normal users do not need Node.js or npm to install it.
Users can download the repository, unzip it, open chrome://extensions, enable Developer mode, choose “Load unpacked,” and select the dist folder. The folder selected in Chrome must contain a manifest.json file.
The extension is built and tested for Chrome and Chromium browsers using Manifest V3. Firefox and Edge are not officially supported at this stage.
Chrome may show a warning that the extension is not from the Chrome Web Store when it is installed manually. The project explains that this is normal for a manually loaded extension.
The Voodoo Wallet Extension is public on GitHub. Developers can inspect the source code, run tests, suggest improvements, or contribute through pull requests.
The project is also honest about its limitations. It supports PulseChain only, manual GitHub installation can trigger a Chrome warning, and the team recommends a professional security audit before users hold large amounts in the wallet.
That honesty matters. A wallet should never pretend that security is finished. It should keep improving, testing, and communicating clearly with its users.
The Voodoo Wallet Extension is another step in the project’s bigger goal: making Voodoo easier to use, not only easier to buy.
It gives the community a PulseChain-focused wallet with VDO staking built in, dApp compatibility, NFT support, and a non-custodial design. It also shows that Voodoo is building infrastructure, not just promoting a token.
The wallet brings Voodoo closer to the people who use it. And in crypto, that closeness is often what turns a token into a real ecosystem.
Voodoo Wallet is a non-custodial crypto wallet. Always back up your recovery phrase offline, never share it with anyone!
| No comments yet. Be the first. |