terminal://project/05
vlad@portfolio:~$ open case/web3-resources-gating-fix
Web3Web

Stable Metal: Web3 debugging and frontend fixes

Fixed wallet connection errors and traced the complete flow from the Resources button to the smart contract.

LiveRepo(private)Video(not published)
tech_stack
5 modules
Next.jsTypeScriptTON ConnectTON BlockchainDrizzle ORM
route: /projects/web3-resources-gating-fix
status: production_case
focus: ux / speed / business result
step_01

problem

After purchasing a package, the Resources page failed to load, while repeated Claim clicks could spend TON without another STBL reward.

step_02

solution

Fixed the wallet connection error, checked contract addresses, reviewed the Resources and Claim flows, database status updates, and isolated smart-contract-side issues.

step_03

my_role

I personally debugged the frontend, Web3 hooks, TON transactions, database updates, and smart contract integration.

results
1
Removed WalletAlreadyConnectedError
2
Resources page stopped crashing
3
Verified staking and NFT contracts
4
Blocked Claim during processing
5
Located the exact Web3 failure point
gallery
click to explore
4 screenshots
contact://brief

Need a similar project?

Message me briefly about what you need — I’ll suggest a solution, stack and realistic timeline.

Discuss project