Bitcoin Forum
January 18, 2022, 04:36:04 PM *
News: Latest Bitcoin Core release: 22.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Как подключить прием USDT без сервисов?  (Read 221 times)
Mitch
Full Member
***
Offline Offline

Activity: 208
Merit: 112



View Profile
June 07, 2021, 12:41:49 PM
Last edit: July 01, 2021, 03:46:35 PM by Mitch
Merited by klarki (2)
 #1

Задача, к сайту который сейчас работает с обычными платежками подключить USDT.
Хочется избежать использования мерчантов, с ними то все понятно, а сделать напрямую прием токенов, для начала TRC20

Интересует что то вроде готового шлюза\биллинга\библиотеки чтоб самому не требовалось все это писать напрямую в блокчейн трона оброащаясь.
Что то вроде btcpayserver но с поддержкой trc20

Нужно доверять людям!
Конечно, не деньги, или секреты, а так, вообще.
1642523764
Hero Member
*
Offline Offline

Posts: 1642523764

View Profile Personal Message (Offline)

Ignore
1642523764
Reply with quote  #2

1642523764
Report to moderator
1642523764
Hero Member
*
Offline Offline

Posts: 1642523764

View Profile Personal Message (Offline)

Ignore
1642523764
Reply with quote  #2

1642523764
Report to moderator
1642523764
Hero Member
*
Offline Offline

Posts: 1642523764

View Profile Personal Message (Offline)

Ignore
1642523764
Reply with quote  #2

1642523764
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
BuyOwnEx
Member
**
Offline Offline

Activity: 126
Merit: 10


View Profile WWW
June 10, 2021, 04:05:53 PM
 #2

Случайно увидел рядом ваш топик.
У нас биржевые финтех решения, но в том числе есть несколько клиентов, которые используют только наше ПО криптошлюза в качестве приема средств в BTC, LTC, BCH, ETH + ERC20 Tokens и выводов
И это именно то решение, когда на ваш сервер ставятся ноды и происходит с ними взаимодействие напрямую, а не через мерчантов.

Описание работы можно почитать в наших доках: https://buyownex.com/docs/crypto-gateway

Телеграм: @BuyOwnEx
gov
Member
**
Offline Offline

Activity: 196
Merit: 40


View Profile
June 14, 2021, 09:14:47 AM
 #3

Посмотрите https://github.com/Nethereum/Nethereum.SimpleWindowsWallet если на С# пишите, можно через удалённые ноды, можно на своей.
Mitch
Full Member
***
Offline Offline

Activity: 208
Merit: 112



View Profile
July 01, 2021, 03:44:05 PM
Last edit: July 01, 2021, 07:54:01 PM by Xal0lex
 #4

Посмотрите https://github.com/Nethereum/Nethereum.SimpleWindowsWallet если на С# пишите, можно через удалённые ноды, можно на своей.

Посомотрел, это же кошель под винду, чем он может мне помочь?


У нас биржевые финтех решения, но в том числе есть несколько клиентов, которые используют только наше ПО криптошлюза в качестве приема средств в BTC, LTC, BCH, ETH + ERC20 Tokens и выводов
И это именно то решение, когда на ваш сервер ставятся ноды и происходит с ними взаимодействие напрямую, а не через мерчантов.

Описание работы можно почитать в наших доках: https://buyownex.com/docs/crypto-gateway

Телеграм: @BuyOwnEx
От 19к$ - дороговато, для того чтоб просто прием токена реализовать.
Целиком биржа нам не нужна.

Нужно доверять людям!
Конечно, не деньги, или секреты, а так, вообще.
gov
Member
**
Offline Offline

Activity: 196
Merit: 40


View Profile
July 02, 2021, 01:12:23 PM
 #5

Посомотрел, это же кошель под винду, чем он может мне помочь?

Кошель это пример, а вообще это библиотека которая локально создаёт и отправляет подписанные транзакции в кефирный блокчейн, который либо у вас стоит на серваке или чужой например "инфура", ну и само собой кефирные балансы смотреть и много ещё чего есть.

На примере готового кошелька просто можно максимально быстро разобраться, повыдёргивать куски кода, а не ковырять чьёто апи месяц.


PS C# - уже давно не только под винду, но если вы гламурный макоёб то конечно не по адресу))
Mitch
Full Member
***
Offline Offline

Activity: 208
Merit: 112



View Profile
July 02, 2021, 03:31:08 PM
 #6

Понял вашу идею.
Под кефир собсно есть готовая реализация у btcpayserver, а вот поддержки трона не нашел нигде пока, видимо только заказывать.

Сервера по старинке предпочитаем держать под линуксом

Нужно доверять людям!
Конечно, не деньги, или секреты, а так, вообще.
gov
Member
**
Offline Offline

Activity: 196
Merit: 40


View Profile
July 04, 2021, 08:10:51 AM
 #7

Понял вашу идею.
Под кефир собсно есть готовая реализация у btcpayserver, а вот поддержки трона не нашел нигде пока, видимо только заказывать.

Сервера по старинке предпочитаем держать под линуксом
net.core на линуксе отлично работает, ну понятно если у вас всё остальное на плюсах\яве\питоне то и либы под них искать нужно, поэтому на будущее лучше сразу писать предпочитаемые ЯП и технологии.
bomj
Sr. Member
****
Offline Offline

Activity: 1316
Merit: 285


0xbt


View Profile WWW
July 12, 2021, 09:06:44 PM
Merited by klarki (3), Ratimov (2)
 #8

Это мини пример для USDT:
https://zenith.0xbt.net/usdt-dapp.html
Для подключения к web3, смотри в коде страницы строку 38:
Quote
web3 = new Web3(new Web3.providers.HttpProvider("https://mainnet.infura.io/v3/80f1c00345214da4bdbc4d02f35fb265"));
Используем сервис infura.io - замени ключ на свой.
Так же делается и для других токенов. Дальше модифицируй под себя.
Можно использовать 1 смарт контракт, как здесь, но тогда пользователям придется делать еще одно движение - функция approve. Здесь же пример и для эфира.

all4hyip
Newbie
*
Offline Offline

Activity: 3
Merit: 3


View Profile WWW
September 12, 2021, 01:02:32 PM
Merited by xandry (2), klarki (1)
 #9

ТС, вам USDT принимать требуется в каком блокчейне?

Для USDT ERC-20 мы используем этот сервис https://etherapi.net/ и всем настоятельно рекомендуем.
Для USDT TRC-20 рекомендую от этого же разработчика https://tronapi.net/

Если будут вопросы - жду в ЛС.
Mitch
Full Member
***
Offline Offline

Activity: 208
Merit: 112



View Profile
September 12, 2021, 08:11:53 PM
 #10

ТС, вам USDT принимать требуется в каком блокчейне?
..
Для USDT TRC-20 рекомендую от этого же разработчика https://tronapi.net/
В Троне. Спасибо, сервис выглядит довольно интересно, особенно в ценовой политике.
Но все же это тоже сервис, а не просто софт который ставишь и сам себе сервис.

Нужно доверять людям!
Конечно, не деньги, или секреты, а так, вообще.
alexeyneu
Member
**
Offline Offline

Activity: 138
Merit: 11


View Profile
November 11, 2021, 03:26:21 PM
 #11

если б ты шарил ты бы сам его написал. а так то че Никто с тобой возиться не будет. если ты написать не смог его тебя любая проблема в тупик поставит
Mitch
Full Member
***
Offline Offline

Activity: 208
Merit: 112



View Profile
November 12, 2021, 07:02:15 AM
 #12

если б ты шарил ты бы сам его написал. а так то че Никто с тобой возиться не будет. если ты написать не смог его тебя любая проблема в тупик поставит

Следуя твоей логике, каждый программист под каждую задачу просто пишет сам код.
Но в современной разработки это считается ужасным подходом, писать свой велосипед для типичной задачи, а правильный подход, - найти уже готовое хорошее решение.

В крипте просто еще недостаточно готовых решений, я просто этого не знал когда делал этот топик, а теперь я знаю, что это еще очень очень сырая область и тут действительно все покачто пишут свои велосипеды.

Нужно доверять людям!
Конечно, не деньги, или секреты, а так, вообще.
DrBeer
Legendary
*
Offline Offline

Activity: 2926
Merit: 1233



View Profile
November 20, 2021, 10:30:03 AM
 #13

Задача, к сайту который сейчас работает с обычными платежками подключить USDT.
Хочется избежать использования мерчантов, с ними то все понятно, а сделать напрямую прием токенов, для начала TRC20

Интересует что то вроде готового шлюза\биллинга\библиотеки чтоб самому не требовалось все это писать напрямую в блокчейн трона оброащаясь.
Что то вроде btcpayserver но с поддержкой trc20
А в чем вообще проблема ?
Публикуете TRC20 кошелек, сумму в USDT,  код-идентификатор платежа. После чего просто , например раз в 1 минуту, проверяете входящие транзакции  в сети. Пришла транзакция начинаем проверять - сверяем сумму, все ок - сверяем код-идентификатор, и здесь все хорошо  - платеж подтвержден !


        ▄▄▀▀▀▄▄
     ▄▄▀▄▄███▄▄▀▄▄
  ▄▄▀▄▄█████████▄▄▀▄▄
▄▀▄▄█████ ██▄▄▄▄▀██▄▄▀▄
█ ██████ ▄ █████ ████ █
█ █████ ▄█▄ ██ ▄█████ █
█ ████ ▄███▄ ██ █████ █
█ ███ ▄█████▄ ██ ████ █
▀▄▀▀█▄███████▄██▄██▀▀▄▀
  ▀▀▄▀▀█████████▀▀▄▀▀
     ▀▀▄▀▀███▀▀▄▀▀
        ▀▀▄▄▄▀▀

       ▄▄▄▄▄▄▄
   ▄▄▀▀       ▀▀▄▄
  █               █ ▄
 █   █▀▄ ▀█▀ ▀█▀   █ ▀▄
 █   █▀▄  █   █    █  ▀▄
  █  ▀▀   ▀   ▀   █    █
▄▀ ▄▄           ▄▀    ▄▀
 ▀▀  ▀▀▄▄▄▄▄▄▄▀▀      ▀▄
        ▀▄▄      ▄▄▀▀▄▄▀
           ▀▀▀▀▀▀

                      ▄▄▄
  ▄█▄              ▄███████▄
  ▀████▄▄         ██████▀██████▀
    ▀▀▀████▄▄     ███████████▀
    ▀██▄███████▄▄███████████
     ▄▄▄▀██████████████████
      ▀████████████████████
▀█▄▄     ▀████████████████
  ▀████████████████▀█████
    ▀████████████▀▄▄███▀
       ▀▀██████████▀▀
           ▀▀▀▀▀

               ▄▄   ▄▄
              ▄▀ ▀▀█  █
             ▄▀     ▀▀
         ▄▄▄▄█▄
     ▄█▀▀▀▀▀▀▀▀▀▀█▄
 ▄▀▄▀              ▀▄▀▄
█  █   ▄█▄    ▄█▄   █  █
 ▀█    ▀█▀    ▀█▀    █▀
  █                  █
   █   ▀▄      ▄▀   █
    ▀▄   ▀▀▀▀▀▀   ▄▀
      ▀▀▄▄▄▄▄▄▄▄▀▀

   ▄▄████████████████████▄▄
 ▄██████████████████████████▄
▄████████████████████████████▄
██████████ ▀▀█████████████████
██████████     ▀▀█████████████
██████████         ▀▀█████████
██████████         ▄▄█████████
██████████     ▄▄█████████████
██████████ ▄▄█████████████████
▀████████████████████████████▀
 ▀██████████████████████████▀
   ▀▀████████████████████▀▀

   ▄▄███████████████▄▄
 ▄██▀▀             ▀▀██▄
▄██              ▄▄   ██▄
██        ▄▄▄▄▄  ▀▀    ██
██      ▄▀     ▀▄      ██
██     █         █     ██
██     █         █     ██
██      ▀▄     ▄▀      ██
██        ▀▀▀▀▀        ██
▀██                   ██▀
 ▀██▄▄             ▄▄██▀
   ▀▀███████████████▀▀

   ▄▄███████████████▄▄
 ▄█████████████████████▄
▄██████████████▀▀███████▄
████████████▀▀    ███████
█████████▀▀   ▄   ███████
██████▀▀     █    ███████
████▀       █     ███████
█████▄▄   ▄█      ███████
████████ ██▄      ███████
▀████████ ▀▄███▄▄███████▀
 ▀█████████████████████▀
   ▀▀███████████████▀▀

  ▄▄███████████████▄▄
 █████████████████████
███████████████████████
███████████▀    ███████
██████████  ▄██████████
██████████  ███████████
████████      ▄████████
██████████  ███████████
██████████  ███████████
██████████  ███████████
 █████████████████████
  ▀▀███████████████▀▀

   ▄▄████████████████▄▄
 ▄█████▀▀▀██████▀▀▀█████▄
▄████▀  ▀▀▀    ▀▀▀  ▀████▄
████▀                ▀████
███▀                  ▀███
███       ▄    ▄       ███
██▀      ███  ███      ▀██
██       ▀█▀  ▀█▀       ██
██▄     ▄        ▄     ▄██
▀██▄     ▀▀▄▄▄▄▀▀     ███▀
 ▀███▄▄▄▄▄▄████▄▄▄▄▄▄███▀
   ▀▀████████████████▀▀
alexeyneu
Member
**
Offline Offline

Activity: 138
Merit: 11


View Profile
November 20, 2021, 07:27:16 PM
 #14

Задача, к сайту который сейчас работает с обычными платежками подключить USDT.
Хочется избежать использования мерчантов, с ними то все понятно, а сделать напрямую прием токенов, для начала TRC20

Интересует что то вроде готового шлюза\биллинга\библиотеки чтоб самому не требовалось все это писать напрямую в блокчейн трона оброащаясь.
Что то вроде btcpayserver но с поддержкой trc20
А в чем вообще проблема ?
Публикуете TRC20 кошелек, сумму в USDT,  код-идентификатор платежа. После чего просто , например раз в 1 минуту, проверяете входящие транзакции  в сети. Пришла транзакция начинаем проверять - сверяем сумму, все ок - сверяем код-идентификатор, и здесь все хорошо  - платеж подтвержден !

раз в минуту это уже тяжело. на таком лэвле это useeffect в реакте. ктото же в infura должен платить хаха
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!