Нужно на сайте прикрутить кнопочку, нажал и биткоины пошли клиенту, демон кошелька стоит. Может у кого-то есть готовое решение.
Помимо использования api блокчейна или других сервисов, в простейшем случае примерно так: Задачу ставьте подробнее, опишите весь процесс Файл с формой и кнопкой отправки ... <form method="post" action="send.php"> <input type="text" name="amount"> <input type="text" name="addr"> <input type="submit" value="Submit" /> </form> ... Файл send.php <?php // Нужно установить cURL // Это надо скачать https://github.com/aceat64/EasyBitcoin-PHP //конектор require_once('easybitcoin.php'); //вводим свои данные и подключаемся $bitcoin = new Bitcoin('username','password','localhost','8332'); //засылаем бабульки $bitcoin->sendtoaddress($_POST['addr'], $_POST['ammount']); //выводим результат результат echo "результат: "$bitcoin->status."<br>ошибка: ".$bitcoin->error; ?>
$bitcoin = new Bitcoin('username','password','localhost','8332'); --эти данные откуда берем??? данные кошелька что на сервере стоит?
А вообще, вон апбитовцы мерчант запускают. Оплата ларками и битками. Пока, бета-тестирвоание, но в будущем простое и легкое подключение магазина... http://biz.larkpay.com/
Добрый вечер.Скажите пожалуйста кто-нибудь где можно взять такие штуки- 'BTC_IPN_PASSWORD'=>'qwerty1234', // Your IPN password to use a params in notification urls 'BTC_GUID'=>'9b0e0bf9-28fd-43b7-b743-895f49c594f3', // GUID of blockchain, for example: 9b0e0bf9-28fd-43b7-b743-895f49c594f3
Вот ссылка на API: https://bitaps.com/api/ Как легко принимать платежи у себя на сайте ? Что бы создать временный адрес для каждого клиента и принимать биткоины на свой кошелек, используйте интерфейс Create payment address https://bitaps.com/api/create/payment/{payout_address}/{callback} где, payout_address - это ваш биткоин адрес куда будут пересылаться деньги (можете сразу в обменник или на биржу отправлять) callback - это ссылка куда будет отстукиваться наш сервер по подтверждению транзакции. Не забудьте этот параметр сделать urlencoded !!! В ответ на этот запрос вы получите JSON с биткоин адресом для клиента, инвойс и пэймент_код. Храните у себя все три переменные. А адрес для оплаты передайте клиенту. В файле, который будет принимать колбэки, по нужному количеству подтверждений напишите в ответ данный вам invoice, этого достаточно что бы подтвердить что платёж прошёл. Если потребуется помощь, смело пишите нам [email protected] или [email protected]
Привет!Есть бот на 16 биткоин кранов.600 руб.Для ознакомления даю бот на фрибиткоин бесплатно.https://yadi.sk/d/3WvRAOdD3jlNdw Вирусов нет!!!Дальше сюда [email protected]
Вопрос, по ограничению доступа посторонних лиц к файлу кошелька, если нода используется для бизнеса. Сейчас ведется разработка интернет магазина, в котором предусмотрена оплата bitcoin. Оплачивать btc можно напрямую, каждый раз генерится адрес btc для определенного товара и пользователь оплачивает. Также предусмотрено пополнение внутреннего внутреннего баланса пользователя в магазине, если он зарегистрирован. Что сделано: Девопс и бек-энд разработчик настроил ноду BTC на отдельном сервере. (сейчас тестово можно совершать покупки, пополнять баланс). На сервере имеется wallet.dat в котором будет множество кошельков пользователей. Вопросы: 1.Где хранится seed фраза кошелька? она одна или для каждого кошелька пользователя разные? 2.Как технически закрыть доступ после всех настроек, чтобы доступ был только у владельца магазина, владелец человек не технический и с командной строкой работать не умеет? Как это происходит например в биржах? неужели ко всем средствам есть у админа, который работает по найму? 3.Как корректно решить этот вопрос с персоналом?
1. если wallet.dat один, то и кошелек один, сид должен храниться у владельца. Если у каждого пользователя свой кошель, значит свой сид у каждого, и можно либо выдавать им - пусть записывают, либо хранить у себя так, чтобы никто не добрался. 2. Есть куча возможных реализаций, стандартного ничего нет, каждый пилит как умеет. На биржах админы могут любые суммы рисовать в балансах )) хотя тоже у всех наверное по-разному. Тупо доступа не должно быть ни у кого к тому серваку с кошелем. Доступ только к прокладке с интерфейсом рабочим, где возможны только заранее определенные действия. Короче нюансов масса, зависит от вашей реализации, думайте, ничего ж непонятно из вашего вопроса, так только гадать можно. 3. Какой "этот"? Ограничения доступа? Персонал и так должен знать свое место и не лезть грязными руками никуда вообще, кроме выданного участка работы. Вот твой интерфейс, здесь кнопки нажимай и больше ничего не трогай.
Используйте API, это дешевле чем обслуживать ноды и содержать сервера. Пример на PHP https://apirone.com/integrations/bitcoin-simple-advertisement-board