A wallet is the piece of software that holds your keys and signs on your behalf. Eoonia is the Empoorio ecosystem's, and this post explains it the way the ecosystem now explains everything: with what was verified rather than what was planned.
Two networks, both primary
Eoonia treats EmpoorioChain (DMS) and Ethereum (ETH) as first-class networks, by explicit design. It is not an EmpoorioChain wallet with Ethereum bolted on, nor the reverse. Within EmpoorioChain it also shows both faces of an account — the native Substrate view and the EVM (H160) view — and moves DMS between them without a bridge, because they are one ledger.
Where it runs
- Android: in production on Google Play (
com.gnoosis.eoonia, version 1.3.0). - Browser extension: built on polkadot-js with the chain's custom signed extensions, injects
window.injectedWeb3.eoonia, supports EIP-712 typed signing and chain switching, fails over to the second RPC node. 403 tests; not yet published to a store. - iOS and macOS: not built in the current environment.
What was verified against the live chain
Eoonia's integration matrix is a list of operations, each checked against the running testnet, not a mock. As of 14 September 2026 (runtime 220): 35 of 43 native extrinsics verified on chain — transfers, staking bond and nominate, governance vote (proposal #0, minimum deposit 1,000 DMS), assets from pallet-assets (DUSD is asset #1 on the testnet), faucet claim, DEX swap — and 43 of 43 EVM operations. The eight unverified native operations are listed by name in the wallet's pending tasks, with the reason (several wait on chain-side decisions).
Eoonia is also the reference implementation of the extrinsic envelope. It encodes the two EmpoorioChain-specific signed extensions correctly; when the chain went 102,912 blocks without a signed transaction, the fix was documented and Eoonia was the first client to send one.
What it shows
Three states for every operation: submitted, included, finalized. A real fee estimate via payment_queryInfo before you sign. A local transaction history. Identity through KryptoOS (did:emp).
What it does not do
- It does not offer to mint carbon credits (that call requires a root origin on the chain, so the button was removed rather than left to fail).
- It does not promise a staking rate — the protocol caps APY at 20 % and fixes no rate.
- It does not bridge DMS to Ethereum mainnet. The wrapped token on Sepolia has a zero escrow and represents nothing.
- It does not hide the fact that the testnet has two validators.
The audit
In September 2026 Eoonia went through a 13-block audit and fix cycle. The findings that mattered: staking did reach the chain (an earlier review said otherwise — corrected); importing a wallet now encrypts the seed (a test fails without the fix); a second WalletService instance opened a background connection that crashed; the shared chain service double-connected and left a sibling app without a chain. All fixed, all with tests, all recorded.
Deep links
eoonia:// lets any app hand Eoonia a transaction or a message to sign and get the result back — the mechanism Empoorio Warehouse uses for account linking and NFT passport minting today, and the one the commerce apps will use for checkout.
Based on the Eoonia audit blocks 1–13 (2026-09-03 to 14), the integration matrix and the Play Developer API.


