TGViewer
Thor w3 Thor w3 @thorcode · 1.2K subscribers
Post #41 4.3K
Как без посредников принимать оплату в крипте

Идея очевидная:

1. Создаем кошелек для оплаты (библиотека web3→ eth-keys)
2. Просим пользователя перевести на созданный кошелек N-количество N-токена.
3. В цикле проверяем баланс токена и сравниваем с суммой оплаты (можно поставить ограничение на 1 час до оплаты, чтобы не застревать в цикле)
4. После оплаты трансферим на кошелек немного нативок (или принимаем сразу в нативках) и трансферим на мейн-кошелек.

В идеале накатить легкую БД, например SQLite, хранить и хранить в ней как минимум ID оплаты, адрес, приватник, сумму, идентификатор пользователя.

В целом можно использовать и пул адресов для оплаты, главное правильно реализовать статусы.

Красиво написать бек можно за час. Пользуйтесь.
  • 👍 19
  • 🤡 12
  • 🤣 6
  • 🔥 2
  • ❤ 1
More from @thorcode
  1. Apr 4, 2024Готовые решения для кодеров Есть идея создать список готовых функций/классов для быстрой с…
  2. Feb 24, 20244 библиотеки для генерации данных ➡️ pyuseragents Библиотека генерирует рандомные UserAgen…
  3. Feb 8, 2024Channel name was changed to «Thor w3»
  4. Jan 25, 2024Ой-ой-ой, что я научился парсить?
  5. Jan 12, 2024Кстати, если хотите снифать запросы, особенно когда нужно с телефона (как с Notcoin), край…
  6. Jan 12, 2024Не что я потратил 2 дня - Notcoin В целом я с асинкой в принципе не работал, поэтому было…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →