Skip to content

fix: temporarily hide Arc ERC-20 USDC from balances - #159

Merged
pkieltyka merged 1 commit into
masterfrom
fix/hide-arc-erc20-usdc
Sep 16, 2026
Merged

pkieltyka merged 1 commit into
masterfrom
fix/hide-arc-erc20-usdc

Conversation

@pkieltyka

Copy link
Copy Markdown
Member

Temporarily exclude Arc mainnet's ERC-20 USDC interface (5042, 0x3600000000000000000000000000000000000000) from indexer balance results using extensions.blacklist: true.

Arc native USDC and ERC-20 USDC expose the same underlying balance with 18 and 6 decimals, respectively. The dev indexer currently reports an incorrect ERC-20 balance: for the affected wallet it returns 115.530501 USDC, while an on-chain balanceOf read returns 17.772266 USDC. Displaying both interfaces also presents the shared funds as separate holdings.

This is a temporary balance-display workaround, not a classification of USDC as malicious. Native USDC entries and Arc testnet remain unchanged. Remove the exclusion after balance accounting and duplicate display handling are corrected. The change takes effect after directory ingestion and metadata/indexer refresh.

Updated the list timestamp and patch version, and regenerated the master index hash.

Validation: pnpm reindex, Prettier checks for both changed files, and git diff --check passed.

@pkieltyka
pkieltyka merged commit 6618bf4 into master Sep 16, 2026
7 checks passed
@pkieltyka
pkieltyka deleted the fix/hide-arc-erc20-usdc branch September 16, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant