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

Stable Metal: діагностика та виправлення Web3-функцій

Виправив помилки підключення гаманця та розібрав повний шлях від кнопки Resources до смартконтракту.

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

Після купівлі пакета сторінка Resources відкривалася з помилкою, а кнопка Claim могла повторно списувати TON без нового нарахування STBL.

step_02

solution

Виправив помилку підключення гаманця, перевірив адреси контрактів, логіку Resources і Claim, оновлення статусу в базі та визначив проблеми на стороні смартконтрактів.

step_03

my_role

Особисто розбирав frontend, Web3-хуки, TON-транзакції, роботу з базою та взаємодію зі смартконтрактами.

results
1
Прибрана помилка WalletAlreadyConnectedError
2
Сторінка Resources більше не падала при відкритті
3
Перевірені staking- та NFT-контракти
4
Додане блокування Claim під час виконання
5
Знайдена точна причина помилок у Web3-ланцюжку
gallery
click to explore
4 скріншотів
contact://brief

Потрібен схожий проєкт?

Напиши мені коротко, що потрібно зробити — я запропоную рішення, стек і реалістичні строки.

Обговорити проєкт