Follow puts Dark Wallet on your private watchlist; its changes then lead “Since you were last here” when you come back. Following needs an account; browsing never does.
Fact1 of 1 watched contract active · 3 calls to the contracts' own functions in 7 days; the other 34,311 of 34,314 calls were ERC-20 token transfers and approvals, which trading alone produces.
Counted from the chain. Usage says the contracts are used, not that anyone is building.
Contracts
Fact1 contract on record for code changes, 1 with verified source; latest change 4 days ago: Contract 0x9c6b…7b80 source verified on the explorer.Source
Token market · context
Active market$4.1K fully diluted valuationProject names this contract
Not yet known
Unknown1 gap: API description (no source). Its website links no API description.
Project names this contract: the project's own site, a deploy record in its own repository, or an on-chain signature names this contract.
SourceThe project's own published sources and HEY's check of the contract.ReadWhat HEY derivedProject names this contract: the project’s own site names it.Not concludedIt says whether the project itself names this contract. It is not a safety check, and a token is not the project.
Active market.
Active market: the pool holds liquidity and the token traded in the last day.
Source8 readings from HEY's own market tables.ReadWhat HEY derivedHEY’s market rule reads this token’s market as “Active market”.Not concludedMarket status is context only. It never changes activity status or Build Momentum, and it is not a view on the price.
Discovery Gap: Not measured — 24h volume under $1,000.
Not measured — market too thin: the tracked token's market reads “Active market” but traded $156.8 in the 24 hours of its reading, under the $1,000 a measured market needs. A Discovery Gap is measured only on an active market that is more than a launch curve and trades at least $1,000 a day: a thin market's attention percentile sits near the floor, so its gap would measure the thinness, not the building.
SourceThe score row: the Build Momentum percentile and the market-attention percentile, both taken over the projects with a market reading.ReadWhat HEY derivedNot measured — market too thin.Not concludedIt compares building with market attention; it is not a prediction and not a reason to trade.
Research coverage: HEY can answer 18 of the 19 research questions that apply.
18 of 19 applicable dimensions measured.
Identity
IdentityMeasuredRead 7d ago.
Building
Building activityMeasuredRead 27m ago.
RepositoriesMeasured
ReleasesMeasuredRead 20d ago.
TimelineMeasured
Official site
Official docsMeasuredRead 2h ago.
API descriptionNo sourceIts website links no API description.
Official site changesMeasuredRead 5d ago.
Code and packages
Repository detailsMeasuredRead 5d ago.
Published packagesMeasuredRead 5d ago.
Contracts
Contract creationMeasuredRead 8h ago.
Contract activityMeasuredRead yesterday.
Verified sourceMeasuredRead 4d ago.
Contract interfaceMeasuredRead 4d ago.
Market
Current marketMeasuredRead 18m ago.
Market historyMeasuredRead today.
Supply distributionMeasuredRead today.
LocksMeasuredRead 1h ago.
Market checksMeasured
Not applicable here: Package advisories, Protocol economics.
A count of what HEY has read, never a score: projects are not compared or ordered by it. Unknown is never zero. The same states: coverage API.
Market figures are context only and never change activity status. Methodology
Bars: meaningful, source-backed ships per week (count). Weeks run Monday to Sunday, UTC, labelled by their Monday. Commits are aggregated, a code week counted once. Hatched: 8 weeks before HEY began reading this project’s sources — not yet read, not zero.
Build timeline
A code week counts as building when a commit HEY looked inside changed code; one is enough, so HEY stops there.
This week HEY looked inside 3 of 5 commits to see what changed: 1 changed code, 2 documentation or maintenance only. One code change is enough for the week to count, so HEY stopped there.
Dark Contracts 1.0.4: Audit package darkwalletrh/dark-contracts
GitHub release · Source-backed
Audit package. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Commit under review: 1ffe0d46c38603b612b165c54de403a5002a0fa6 Start here · AUDIT.md: scope (2,488 hand-written lines plus 7,395 generated…Show allShow less
Audit package. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Commit under review: 1ffe0d46c38603b612b165c54de403a5002a0fa6 Start here
AUDIT.md: scope (2,488 hand-written lines plus 7,395 generated verifier lines), how to tie this commit to the deployed contracts on both chains, deployments and governance, build and test commands, known issues and accepted risks, and where we would like you to look hardest.…
5 releases in darkwalletrh/dark-contracts on 7 Oct
GitHub release
Show all 5 releasesHide the releases
Dark Contracts 1.0.3: Corrected mutation harness darkwalletrh/dark-contracts
GitHub release · Source-backed
Test and tooling release. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Changes · The mutation harness (contracts/script/mutate.mjs) now runs an unmutated baseline first, copies everything the suite needs…Show allShow less
Test and tooling release. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Changes
The mutation harness (contracts/script/mutate.mjs) now runs an unmutated baseline first, copies everything the suite needs into its scratch tree, and counts a mutant as killed only when a test assertion fails; a mutant that fails to compile is reported separately as invalid. The previous harness could report a mutant as killed because of a setup error.
Re-run on the corrected harness: 44 mutants, 44 killed, 0 survived, 0…
Dark Contracts 1.0.2: Documentation release darkwalletrh/dark-contracts
GitHub release · Source-backed
Documentation release. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Changes · Comments and tool headers rewritten to state what each check guarantees; stale references and internal labels removed.…Show allShow less
Documentation release. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Changes
Comments and tool headers rewritten to state what each check guarantees; stale references and internal labels removed.
circuits/VERSIONS.toml describes the toolchain pins accurately and drops an unused block.
circuits/tools declares its own dependencies and ships a lockfile.
Dark Contracts 1.0.1: Audit package darkwalletrh/dark-contracts
GitHub release · Source-backed
Audit package. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Changes · Public CI: contract tests, circuit tests, generated-verifier tests, the verifier ↔ circuit tie, and deployed-bytecode reproduction on…Show allShow less
Audit package. No contract or circuit changes: the deployed bytecode is unchanged and still reproduces from this release byte-for-byte. Changes
Public CI: contract tests, circuit tests, generated-verifier tests, the verifier ↔ circuit tie, and deployed-bytecode reproduction on every push.
npm package @darkwalletrh/dark-contracts: ABIs, the deployment record and the verifier pins for integrators.
Every mainnet contract is source-verified on Blockscout as an exact match.
Documentation: trust model, repository layout, build and test instructions, how to reproduce the deployed…
Dark Contracts 0.9.0: Hardened testnet release darkwalletrh/dark-contracts
GitHub release · Source-backed
The reviewed, hardened testnet release of Dark's on-chain components. Contents · DarkVault: deposit, apply-pending, private transfer and withdraw over twisted-ElGamal ciphertexts; caps with immutable hard ceilings; a guardian that can pause and tighten caps, nothing else; an…Show allShow less
The reviewed, hardened testnet release of Dark's on-chain components. Contents
DarkVault: deposit, apply-pending, private transfer and withdraw over twisted-ElGamal ciphertexts; caps with immutable hard ceilings; a guardian that can pause and tighten caps, nothing else; an owner that acts only through a 48-hour timelock. No proxy, no delegatecall, no upgrade path. Withdrawals can never be paused.
DarkKeyRegistry: immutable, ownerless key registry proven with dark_register.
Dark SDK 0.4.3: Robustness and hardening darkwalletrh/dark-sdk
GitHub release · Source-backed
Robustness and hardening. Upgrading is recommended; no API changes. Changes · One incoming transfer that will not open no longer blocks the wallet. A transfer whose hint cannot be opened (malformed, or above the bound for its block) used to make getBalances, applyPending…Show allShow less
Robustness and hardening. Upgrading is recommended; no API changes. Changes
One incoming transfer that will not open no longer blocks the wallet. A transfer whose hint cannot be opened (malformed, or above the bound for its block) used to make getBalances, applyPending, history and Dark Exit throw. The pending total is now recovered by a bounded search over the whole pending ciphertext, and that one transfer shows no amount in the history.
The solved witness and the prover input, which contain the account's secret, live only in an owner-only temporary directory (0700, files…
Dark SDK 0.4.2: Recipient key cross-check darkwalletrh/dark-sdk
GitHub release · Source-backed
Security release. Upgrading is recommended for every integration that sends private transfers. Changes · A transfer encrypts to a recipient key only when two independent RPC sources agree on it. The recipient's registry key decides who can read a transfer's amount and note, so…Show allShow less
Security release. Upgrading is recommended for every integration that sends private transfers. Changes
A transfer encrypts to a recipient key only when two independent RPC sources agree on it. The recipient's registry key decides who can read a transfer's amount and note, so one RPC's answer is no longer enough: LiveDarkClient.transfer() cross-checks registry.keyOf(to) against a second source before it builds the ciphertext and the hint. The second source is the chain's public RPC when the client reads through anything else, or Dark's relay when an api is configured. A…
Dark SDK 0.4.1: Standalone tests and CI darkwalletrh/dark-sdk
GitHub release · Source-backed
Maintenance release. No runtime, API or package-metadata changes. Changes · The test suite runs standalone, outside the monorepo it is developed in: the checks that need the Noir workspace skip when circuits/ is absent. · A GitHub Actions workflow runs npm ci, the build and the…Show allShow less
Maintenance release. No runtime, API or package-metadata changes. Changes
The test suite runs standalone, outside the monorepo it is developed in: the checks that need the Noir workspace skip when circuits/ is absent.
A GitHub Actions workflow runs npm ci, the build and the tests on Node 22 for every push. Upgrading from 0.4.0 requires no code changes.
Dark SDK 0.4.0: Mainnet support darkwalletrh/dark-sdk
GitHub release · Source-backed
Mainnet support. Changes · deployments[4663] now carries the Robinhood Chain mainnet deployment: vault 0xeD7a…DA9C, key registry, the three verifiers, timelock, guardian and deploy block 75151289. isDeployed(4663) returns true. · The deployment record is read back from chain…Show allShow less
Mainnet support. Changes
deployments[4663] now carries the Robinhood Chain mainnet deployment: vault 0xeD7a…DA9C, key registry, the three verifiers, timelock, guardian and deploy block 75151289. isDeployed(4663) returns true.
The deployment record is read back from chain, not transcribed: every address was cross-checked against the vault's own getters and the pinned verifier codehashes. No API changes. Upgrading from 0.3.2 requires no code changes.
The first public release of the Dark SDK: the TypeScript client for confidential USDG balances on Robinhood Chain. Highlights · Confidential balances. Deterministic privacy-key derivation from an account's secp256k1 key, twisted ElGamal encryption over the Grumpkin curve, and…Show allShow less
The first public release of the Dark SDK: the TypeScript client for confidential USDG balances on Robinhood Chain. Highlights
Confidential balances. Deterministic privacy-key derivation from an account's secp256k1 key, twisted ElGamal encryption over the Grumpkin curve, and bounded discrete-log decryption.
Zero-knowledge proofs. Witnesses and public inputs for the register, transfer, withdraw and disclose_range circuits, proved on Node (NodeDarkProver) or in the browser (WebDarkProver).
Live client. LiveDarkClient reads and writes the vault through viem…
19 changes on HEY’s record for Dark Wallet: 11 releases · 1 verification change · 1 new project on HEY · 1 contract change · 5 other changes in 2 more kinds.
NewVerification2h ago
Research standing moved from Published to Verified builder
The full change record holds 1 more, of kinds this list leaves out — new locks, unlock reminders and HEY’s own research bookkeeping among them. Full record (JSON)
The token’s market, checks, locks and stamps below are context only: none of it changes activity status or Build Momentum.
Contract 0x9c6b8a6A86AcD2a147b086D2bcCfBdfBEce37B80 on Robinhood Chain
Liquidity is 71% below the level it held two days running ($20.1K, 2026-10-21).
Market
Active market
Last day with trading
2026-10-27
From HEY’s own daily readings of the token’s pools and its decoded on-chain trades, and the locker’s record · checked 2026-10-28 18:53 UTC · How HEY checks this
Questions HEY can answer about Dark Wallet — as of 28 Oct
Show the answers
Is Dark Wallet still being built?
DerivedShipping: 5 counted ships in 30 days; latest ship 6 days ago.Evidence →
What did Dark Wallet ship last?
FactCode changes, week of 2026-10-19 – 2026-10-25 · 1 commit — Code activity, 6 days ago.Evidence →
Is 0x9c6b8a6A86AcD2a147b086D2bcCfBdfBEce37B80 Dark Wallet’s own contract?
FactProject names this contract: The project’s own site names this contract.Details →
What does HEY not know about Dark Wallet?
Unknown1 gap: API description (no source). Its website links no API description.
https://github.com/shieldify-security/audits-portfolioContext onlyContext only because this is an auditor’s report repository: an audit is evidence that an audit took place, never the project’s building, so its commits and releases are never counted.
Security context: 1 audit report found · a published security contact. An audit shows an audit took place; it is not a guarantee of safety.
Recorded, not counted (2)
HEY keeps these on record as context. None counts toward the activity status or Build Momentum; each says why.
Code activityCode changes, week of 2026-10-26 – 2026-11-012026-10-27Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.
Code activityCode changes, week of 2026-10-19 – 2026-10-252026-10-24Recorded, not counted: it was read from a source HEY holds only as context, and that source says why under Sources.
Token Passport
1 stamp from Robinhood Chain protocols, each a fact HEY reads.
Each stamp is a fact HEY reads on chain or from the partner’s public data. It changes no status, Build Momentum, Discovery Gap, Radar, badge or order, and nobody pays for one. What a stamp is
Around the latest ship
Observed after, 26–27 Oct so far: price −61.8% · calls 344/day · volume $1.6K/day.
Code changes, week of 2026-10-19 – 2026-10-25 · 1 commit · Code activity · in the week of 19 Oct (week precision)
Observed before (12–18 Oct) and Observed after (26–27 Oct so far): Code changes, week of 2026-10-19 – 2026-10-25 · 1 commit
Measure
Observed before12–18 Oct
Observed after26–27 Oct so far
PriceAround this event:▼ −80.9%down 80.9 percent over 4 days· 21 Oct–25 Oct closes
—Not measured — HEY began reading this market’s price, liquidity and volume on 2026-10-21, during this ship’s week
▼ −61.8%down 61.8 percent over 2 days25 Oct–27 Oct closes so far
Volume per day
—Not measured — HEY began reading this market’s price, liquidity and volume on 2026-10-21, during this ship’s week
$1.6K/day2 of 7 days so far
Liquidity
—Not measured — HEY began reading this market’s price, liquidity and volume on 2026-10-21, during this ship’s week
$5.9Kat 27 Oct so far
Valuation
—Not measured — HEY began reading this market’s price, liquidity and volume on 2026-10-21, during this ship’s week
$4.3Kat 27 Oct so far
Calls per day
—Not measured — HEY began counting this project’s calls on 2026-10-19, during this ship’s week
344/day2 of 7 days so far
Calls to own functions per day
—Not measured — HEY began counting this project’s calls on 2026-10-19, during this ship’s week
02 of 7 days so far
Active contracts (busiest day)
—Not measured — HEY began counting this project’s calls on 2026-10-19, during this ship’s week
12 of 7 days so far
Distinct caller addresses (busiest day)
—Not measured — HEY began counting this project’s calls on 2026-10-19, during this ship’s week
782 of 7 days so far
Observed around the same time — HEY does not claim this event caused it.
Market context and product usage, placed by time. Seven days either side; the day in progress is never compared. Open evidence · As data
Posted on X (20)
Posts by @DarkWalletRH, as HEY last read them. Context only: a post is never counted as building and never sets the activity status.
2026-10-25New to Dark? The app now shows a 5-step Get started list: Set up, deposit, send privately, grab a @username, link Telegram. Each step is one tap away.
2026-10-24🏆 New in our Telegram bot: /top See who's been the most generous in your Telegram group this week, from red packets sent and tips given. Start the leaderboard: /drop 20 10
2026-10-24Private Payroll now has templates Save your payee list once, load it next month in one click. Then check and pay, each person still seeing only their own amount. Templates are encrypted in your browser. $DRKW tier 2 perk (1M).
2026-10-23Addressing the token. We see the price action, and we see that a lot of people left after a few days to chase the next thing. That is crypto, and we are not going to pretend it does not happen. What matters is that nothing about what we are building has changed. The audit is don…
2026-10-23Dark v1.1 is live. Same vault code Shieldify reviewed, now with proof checkers rebuilt on a patched prover that fixes a known Barretenberg bug. Open Dark and tap "Move your balance" to bring your v1 USDG over in a few steps. (1/2)Announced on X: release