| 
	
		
		
			| Как внедрить оплату донатов в игре криптовалютой? |  |  |  | 
| MrNeo | Дата: Среда, 14 Августа 2019, 00:22 | Сообщение # 1 |  | был не раз Сейчас нет на сайте | Добрый вечер всем игроделам! 
 Уже довольно продолжительное время у меня функционирует небольшая игруха.
 Юзеры периодически кидают донаты в обмен на бонусы, но в последнее время очень часто стали спрашивать о возможности оплаты криптовалютой.
 Отдельными платежами как-то перебивались до настоящего времени, но сейчас реально возникла необходимость в целостной системе.
 
 Вопросы:
 
 1) Есть ли у кого-нибудь внедрения системы криптовалютных платежей в свою игру? Например, юзер выбрал нужный бонус - нажал кнопку "оплата с помощью криптовалюты" - оплатил. Без лишних ручных действий и ссылок на кошелек, максимально автоматизировано.
 Расскажите плз как это реализовать, кто сталкивался.
 
 2) Самому это реально сделать или надо нанимать кого-нибудь шарящего в теме?
 |  |  |  |  |  | 
| avkvl | Дата: Среда, 14 Августа 2019, 09:58 | Сообщение # 2 |  | почетный гость Сейчас нет на сайте | Что именно понимается под криптовалютой? Их много, протоколы у них разные. |  |  |  |  |  | 
| MrNeo | Дата: Среда, 14 Августа 2019, 11:44 | Сообщение # 3 |  | был не раз Сейчас нет на сайте | Цитата avkvl (  )  Что именно понимается под криптовалютой? Их много, протоколы у них разные.
 Самые популярные BTC и ETH.
 |  |  |  |  |  | 
| BrotherTony | Дата: Среда, 14 Августа 2019, 12:12 | Сообщение # 4 |  | был не раз Сейчас нет на сайте | Если понимать криптовалютные платежи как агрегация популярных блокчейнов с целью приема платежа и идентификации плательщика, то есть несколько вариантов: 
 1) Сделать самому, для этого требуется выполнить следующие шаги:
 a) Создать таблицу в базе данных для хранения платежей и их статусов. Примерные поля: дата создания, дата когда платеж осуществлен, сумма платежа, данные для идентификации пользователя/товара.
 b) Создать таблицу для хранения транзакций: хеш транзакции, статус транзакции (отправлена/доставлена)
 c) Создать сервер для демона блокчейна, например биткоин.
 d) Создать воркер для отправки/получения транзакций и начисления бонусов
 Пункты b) -- d) повторять для каждой криптовалюты
 2) Нанять программиста, который “шарит”. Но тут есть один минус -- такие специалисты стоят порядка 30$ в час. К тому же нужен контроль и поддержка работоспособности после завершения основной работы.
 3) Использовать готовые решения типа https://cryptopay.click. После регистрации создаешь приложение внутри и берешь токен. С ним шагаешь в доку. https://app.swaggerhub.com/apis-docs/CryptoPayClick/API/1.0.0
 
 У самого 2 сервиса: игра и платежный сервис. В игру внедрил по 3 пункту, а вот платежный сервис пока не получилось внедрить. Пришлось разбираться с 1 пунктом. Если бы сервис не приносил неплохие деньги, подумал бы, ибо 1 блокчейн забирает 60$ ежемесячно.
 |  |  |  |  |  | 
| TLT | Дата: Среда, 14 Августа 2019, 12:23 | Сообщение # 5 |  |   
 Сейчас нет на сайте | Хорошая попытка... 
 Это имеет смысл только для очень популярных игр... ибо затратно внедрять неуправляемый шторм в игру. А когда игра популярна, то там можно сделать расчёты реальной валютой через сторонние сервисы обмена, где уже поддерживается обмен с любых валют, сервисов и пр. Т.е. нет смысла... Вернее, столько же смысла, чтобы устроить оплату реальным золотом или платиной, серебром.
 
 Дао, выраженное словами, не есть истинное Дао.
 |  |  |  |  |  | 
| avkvl | Дата: Среда, 14 Августа 2019, 16:17 | Сообщение # 6 |  | почетный гость Сейчас нет на сайте | Цитата MrNeo (  )  Самые популярные BTC и ETH.
 Делается элементарно :
 1. берешь уже готовую библиотеку для работы на выбранной тобой платформе (c++, c#, java, javascript, php и т.д.)
 2. с ее помощью генеришь адрес под каждую оплату и мониторишь поступление туда денег -> пополняешь счет игрока
 
 Но для гиковской криптотусовки нужно делать игру на смарт-контрактах типа крипто-котиков, иначе никого не заинтересует.
 А у людей далеких от крипты ее просто нет и купить ее все менее легко. Если не казино и не порно, я бы не стал даже заморачиваться.
 |  |  |  |  |  | 
| MrNeo | Дата: Среда, 14 Августа 2019, 18:39 | Сообщение # 7 |  | был не раз Сейчас нет на сайте | Цитата BrotherTony (  )  Если понимать криптовалютные платежи как агрегация популярных блокчейнов с целью приема платежа и идентификации плательщика, то есть несколько вариантов:
 1) Сделать самому, для этого требуется выполнить следующие шаги:
 a) Создать таблицу в базе данных для хранения платежей и их статусов. Примерные поля: дата создания, дата когда платеж осуществлен, сумма платежа, данные для идентификации пользователя/товара.
 b) Создать таблицу для хранения транзакций: хеш транзакции, статус транзакции (отправлена/доставлена)
 c) Создать сервер для демона блокчейна, например биткоин.
 d) Создать воркер для отправки/получения транзакций и начисления бонусов
 Пункты b) -- d) повторять для каждой криптовалюты
 Выходит под каждую криптовалюту - свой обработчик? Не уверен тогда, что игра стоит свеч. Ща тогда будем смотреть второй или третий вариант, спс.
 Добавлено (14 Августа 2019, 18:40)---------------------------------------------
 
 Цитата TLT (  )  Вернее, столько же смысла, чтобы устроить оплату реальным золотом или платиной, серебром. 
Да просто у меня юзеры из всяких Сингапуров и прочих разных стран, вот им так и удобнее было бы.
 |  |  |  |  |  | 
| BrotherTony | Дата: Четверг, 15 Августа 2019, 11:57 | Сообщение # 8 |  | был не раз Сейчас нет на сайте | Пиши, если нужна помощь, помогу, чем могу |  |  |  |  |  | 
| VictoorAnisimov | Дата: Среда, 16 Декабря 2020, 11:49 | Сообщение # 9 |  |   уже был Сейчас нет на сайте | Привет! Все еще не нашли надежный обменник криптовалют?
 
 Предлагаем лучший курс биткоина к доллару, евро, гривне и рублю на сайте Coin24.com.ua
 Теперь максимально выгодно купить и продать криптовалюту, обменять Bitcoin (BTC), либо Litecoin (LTC), Dash (DASH), Zcash (ZEC), Algorand (ADA), Ethereum (ETH), Ethereum Clasic (ETS) и прочие.
 Вы сможете совершить перевод криптовалюты на платёжные системы как Western Union, Money Gram SWIFT, а также обменять на НАЛИЧНЫЕ деньги.
 
 Наши консультанты на связи 24/7!
 Офисы в городах: Киев, Житомир, Днепр, Одесса.
 
 Наш сервис - это многолетний опыт.
 Доверяя нам, вы закладываете надежный фундамент Вашей финансовой стабильности будущего!
 |  |  |  |  |  
 |