HomeХобби и стильRelated VideosMore From: dashed-slug.net

How to integrate Bitcoin wallets into WordPress (and other cryptocurrencies)

69 ratings | 16025 views
Tutorial video for how to integrate a Bitcoin wallet (bitcoind node) into your WordPress site. Read more about this free plugin here: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/ THE BITCOIN AND ALTCOIN WALLETS FREE WORDPRESS PLUGIN With the "Bitcoin and Altcoin Wallets" FREE WordPress plugin, you can turn your blog into a bank: Let your users deposit, withdraw, and transfer Bitcoins and altcoins on your site. Instructions in this video show you how to connect a Bitcoin daemon, but in fact you can download coin adapters to use other altcoins too. INSTALLING AND RUNNING A BITCOIN NODE Before using this plugin for Bitcoins, you must be running a Bitcoin node. Here's the documentation: https://bitcoin.org/en/full-node https://en.bitcoin.it/wiki/Running_Bitcoin Video contents: 0:05 Introduction 1:00 Running a Bitcoin node (bitcoind) 1:40 Installing 5:43 Shortcodes 8:19 Transaction backups 8:47 Extensions and more... PDF DOCUMENTATION To get the PDF documentation, grab the bundle release from the dashed-slug download area: https://www.dashed-slug.net/downloads/ FREE NEWSLETTER Subscribe at dashed-slug to get notified of any new releases and developments: https://www.dashed-slug.net/dashed-slug/subscribe/ SUBSCRIBE TO VIDEO TUTORIALS From time to time, more tutorial videos will be released here about how to do cool stuff with WordPress. Subscribe to this channel to be notified. WORDPRESS.ORG The plugin is also hosted on the WordPress repository: https://wordpress.org/plugins/wallets/ FOLLOW THE SLIME The dashed-slug is a social slug: Facebook: https://www.facebook.com/dashedslug Google+: https://plus.google.com/103549774963556626441 WordPress.org support forum: https://wordpress.org/support/plugin/wallets RSS feed: https://www.dashed-slug.net/category/news/feed SteemIt: https://steemit.com/@dashed-slug.net
Html code for embedding videos on your blog
Text Comments (89)
Rio k (12 days ago)
i am very new with wordpress the way you explaining is very difficult if we have to read all FAQ question then whats the point creating this video ? kindly explain how you open this command line and how you write this codes on it.. cuz i cant figure out this
dashed-slug.net (11 days ago)
Hello. Since you find these instructions difficult to follow, this is a good indication that you will not be able to maintain a full node. If you are interested you could install one of the cloud wallets, which are easier to install and maintain. However you probably will have to read the FAQ and troubleshooting sections. Hope this helps.
Daniel Z (21 days ago)
Which altcoins are supported ?
dashed-slug.net (18 days ago)
Hi Daniel, this depends on which coin adapter you choose to install. With the MultiAdapter you can connect to any Bitcoin-like wallet that you choose to install on a server that you manage. If you install the block.io adapter then you have BTC, LTC and DOGE. If you install the CoinPayments adapter then you can access virtually all of the coins that the platform offers, which currently is about 530 coins. You can also mix-and-match adapters as needed.
Md Tarequl Islam (21 days ago)
I am not can doing from 3.49mint- 4.48minit.. can help please (windows 10 user)
dashed-slug.net (21 days ago)
Hello, if you are attempting to connect the WordPress plugin with a Bitcoin core node, then you will need a VPS or other server that you manage yourself, and some knowledge of the Linux command line. Depending on several factors you may decide that running a node is not for you. A node is a resource-hungry process and needs to run as a service and be maintained by an administrator. You can refer to the FAQ section of the plugin's readme for available alternatives, such as the CoinPayments adapter. Each alternative has its pros and cons. If you encounter technical difficulties, please submit a support request at the forum, stating what you have tried and what failed.
John Macbraun (1 month ago)
Hello admin SSH file how to record ?
Andy Arfi (2 months ago)
What payment gateway you may suggest if i would make exchanger site only? And if i would do it other cryptocurrency than Bitcoin?
Shivani Gupta (3 months ago)
i am unable to open the [email protected]:-$ to paste that code.. From where i open that?
dashed-slug.net (3 months ago)
Finding out how to login to your VPS is something that your hosting provider can help you with. However, if you find it difficult to use the Linux console, perhaps you will find it easier to use one of the coin adapters that connect to cloud wallets. Please consult the plugin's readme, with emphasis in the installation instructions (https://wordpress.org/plugins/wallets/#installation) where the tradeoff between full nodes and cloud wallets is explained.
Shivani Gupta (3 months ago)
Sir how i run sail of the machine?
Shivani Gupta (3 months ago)
i am unable to open the [email protected]:-$ to paste that code.. From where i open that?
dashed-slug.net (3 months ago)
Hello, can you please be more clear? What are you trying to do with the plugin? Thanks
Micheal Raj (3 months ago)
Hi sir , great work now i am trying to create a digital wallet for cryptocurrencies and i m having a2hosting windows server please help me how to do this from scratch
dashed-slug.net (3 months ago)
Hello, While it should be possible to install the plugin and a full Bitcoin node on a Windows server, I have never attempted this and do not know how to help you. I would recommend that you use a Linux machine, this way you will be able to get more support and you will be able to find more online guides to help you. As a new user, you should first start by studying the plugin's readme to understand the tradeoff between setting up a full node or using the cloud wallets. This video details step-by-step the installation and configuration of the plugin with a full node. This is technically harder to do and maintain. Cloud wallets on the other hand are much easier to install and use, and provide more coins, but are somewhat slower, and you rely on a third party service. If you are interested in installing a full node, then simply follow the instructions in this video. If you are interested in installing the CoinPayments adapter then the installation instructions are on the coin adapter page: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/coinpayments-adapter-extension/ If you prefer to install the block.io coin adapter then the installation instructions are on: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/block-io-cloud-wallet-adapter-extension/ You will also find a troubleshooting section on these pages, and the support forums are at https://www.dashed-slug.net/forums/forum/coinpayments-net-coin-adapter-extension-support/ and https://www.dashed-slug.net/forums/forum/block-io-cloud-wallet-adapter-extension-support/ kind regards, Alex
rupam krishna bharali (4 months ago)
Is there any problem with the Ip address from the WordPress dashboard notification tab? Because it seems to remain same even after I have pointed the IP address to my running machine inside the settings menu/
dashed-slug.net (4 months ago)
Please contact me about this at the plugin's support forum or at the dashed-slug email (https://www.dashed-slug.net/contact) with more information about this. Thanks.
Wasifur Rahman (5 months ago)
how I get Configure the bitcoin daemon on your server?
dashed-slug.net (5 months ago)
You do not configure anything on my server, only on your server :-) This video shows you one way of how to do exactly that. You can also study the readme file, the PDF documentation, the forums for past problems that people had and also post any issues you face in the forums. Keep in mind that you can also use the cloud wallet adapters. Good luck!
Jona Becher (6 months ago)
Hello, at first thanks for your good work at this Plugin. I tried to install the CoinPayments adapter. I followed your documentation but i got this error in wordpress: Bitcoin and Altcoin Wallets: CoinPayments Adapter failed to discover list of available coins: PHP curl returned error: SSL certificate problem: unable to get local issuer certificate How can i fix this? Also the Article about the bittiraha lightweight node does not work on you website atm. Are their any informations about how to setup this node and connect it to the plugin? Thank you very much!
dashed-slug.net (6 months ago)
I have now posted a guide as promised: https://www.dashed-slug.net/howto-bittiraha-bitcoin-wallet/ If you face any difficulties with this, contact me. http://dashed-slug.net/contact Unfortunately I do not know much about IIS, but you can look for guides on how to setup root certificates for PHP on IIS. If you get stuck you can ask the nice folk at http://serverfault.com/ Good luck!
Jona Becher (6 months ago)
dashed-slug.net Thanks for your quick answer. Do you know where I have to put the cacert.pem file? I'm using Windows Server 2012 with the IIS. Thank you very much for your help.
dashed-slug.net (6 months ago)
Hi, I plan to post a guide about configuring the plugin with the bittiraha wallet as soon as I can. Your issue with missing SSL root certificates seems to be a PHP misconfiguration. I have not come across it yet. Make sure that your clock is set correctly and try to follow online instructions on how to install a root cerificate, e.g.: https://stackoverflow.com/a/31830614/1223744 Email me if you get stuck and we'll try to sort this out.
Porzongis Is King (7 months ago)
dashed-slug where do I start in sequence from your videos to watch how to create a website like bitconnect from scratch ?
dashed-slug.net (7 months ago)
Hi Ruti, these plugins do not let you create a website like bitconnect. There will be some exchange functionality between cryptocurrencies released very soon, but this will be backed by shapeshift. If you like you can try installing the CoinPayments adapter available for free when you sign up on the site, and in one or two weeks you can install the shapeshift extension when it is released to have a rudimentary exchange for cryptocurrencies. There is no handling of fiat currencies. Hope this answers your questions. Read the readme and check the app extensions on the site to see what functionality is available.
CSGO GAMBLING (7 months ago)
The bitcoin wallet could be on VPS and the website on another VPS ?
dashed-slug.net (7 months ago)
You could use this plugin with its faucet extension to pay out any altcoin, but there are no games yet. Have a look at the website to see what's available. You could, of course develop games yourself, if you have the resources, and use the provided PHP or JSON API to do the game rewards.
CSGO GAMBLING (7 months ago)
Im trying to craete a website wallet like blockchain and add some faucet and games with rewards
dashed-slug.net (7 months ago)
Not really. Use any one you like, or nothing at all, if the WordPress built-in signup functionality is enough for your needs. Contact me by email if you like to tell me more about what you are trying to do.
CSGO GAMBLING (7 months ago)
Very cool ! Any Register/login plugin for wallet ?
dashed-slug.net (7 months ago)
Yes, that is correct. A number of users are currently using this setup. Alternatively, you now have the option of using a cloud wallet instead. All of this is explained in the readme on WordPress.org.
Rj Arenas (10 months ago)
U can do, what u want...Nothing is impossible, just believed your self ..
Rj Arenas (10 months ago)
Thank for this..its work for me..can u make a video how i can us this on to my refrrral website
Alexandr Starilov (11 months ago)
where did you get the numbers for the IP and what is the window in which you put this information at the 4:04 minute?
Alexandr Starilov (10 months ago)
dashed, very sad
dashed-slug.net (10 months ago)
While I do ask users for suggestions, I can only implement ideas about plugins that have the main free plugin as a basis. The strategy is to create a software suite of plugins that interoperate on top of a common ledger. I am afraid that a stand-alone faucet is not in my plans.
Alexandr Starilov (10 months ago)
dashed, can you creat plugin without wallet balance and add to premium account?
dashed-slug.net (10 months ago)
Making a plugin requires knowledge of software engineering. If you are not a programmer, you can look for what you need on the web. Perhaps a faucet with the parameters you specify already exists. This particular faucet operates in the way I described above, but other faucet plugins might suite you better.
Alexandr Starilov (10 months ago)
dashed, how make plugin that will work without wallet balance?
zaw min (11 months ago)
not working.tell me way step by step
dashed-slug.net (11 months ago)
If you are attempting to connect the WordPress plugin with a Bitcoin core node, then you will need a VPS or other server that you manage yourself, and some knowledge of the command line. Installation instructions depending on your platform are available elsewhere and are beyond the scope of this plugin. For example, to set up a Bitcoin configuration file instructions are here: https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_File . The plugin will also instruct you on what to write in the configuration file, but please first make sure that your node is running. Instructions on installing a full node are here https://bitcoin.org/en/full-node Depending on several factors you may decide that running a node is not for you. A node is a resource-hungry process and needs to run as a service and be maintained by an administrator. You can refer to the FAQ section of the plugin's readme for available alternatives. Each has its pros and cons. If you encounter technical difficulties, please submit a support request at the forum, stating what you have tried and what failed.
zaw min (11 months ago)
"bitcoin conf" file where?and how to write? tell me way
dashed-slug.net (11 months ago)
Hi, what is not working? With what kind of wallet backend have you tried to connect the plugin? The support area is at https://wordpress.org/plugins/wallets/ for the main plugin and at https://www.dashed-slug.net/support/ for the extensions. Please post what you have tried and what does not work. Thanks.
Steven Dussault (1 year ago)
I try to make basic config of that plug-in but it doesn't work for me so far. First in the video I can see that you edit "bitcoin.conf" file while on latest plug-in version it's simply ".conf" that we see at the top. So what is proper name I have to give to that file? 1. Can I edit that file with notepad in windows? 2. Do I save the file in UTF-8? 3. What is the corect location to place that file on my web server? (I have /public_html/) but maybe I have to place it in the main root of the server...? 4. I need to clarify different IP's and use for each of them. If anyone as perform that configuration properly I would appreciate to get some help! Please contact me on skype: steven.dussault
dashed-slug.net (1 year ago)
Hello, Running a Bitcoin node is a task that requires some administrative I cannot give you complete instructions in one youtube comment, but the official installation instructions can be found here: https://bitcoin.org/en/full-node And documentation on the bitcoin.conf file is here: https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_File The bitcoin.conf file is the configuration for your Bitcoin node and has little to do with WordPress or the plugin. The plugin merely suggests a .conf file that will work with your WordPress installation. In the video, which by the way shows a very early version of the plugin, you can see an example of how the plugin can be made to communicate with the Bitcoin RPC API. To answer your specific questions: 1. Notepad or any text editor is just fine. 2. UTF-8 is OK, just to be on the safe side there shouldn't be any non-ASCII characters in the file anyway, so it shouldn't matter. 3. The correct location should be ~/.bitcoin/bitcoin.conf on linux. Have a look here for other OSs: https://bitcoin.stackexchange.com/a/11210/8738 4. The IP you set in the .conf file is the IP where RPC connections should be allowed from. This should be the IP of your WordPress installation. Then your WordPress plugin can talk to the wallet. If you choose to run both WordPress and the Bitcoin node on the same machine, then 127.0.0.1 should be fine. If you prefer not to run your own wallet, you can use one of the cloud wallet solutions available (currently block.io and CoinPayments.net). Please note that you can get support for the wallets plugin at https://wordpress.org/support/plugin/wallets and for its extensions at http://dashed-slug.net/support/ or you can contact me directly at [email protected] regards Alex
Segredo Bitcoin (1 year ago)
ola amigo o que faz para abrir a quela janela do [email protected] :_s para que posso colar
Ruti Ponce (1 year ago)
so i must have a bitcoin node? (download full chain of bitcoin on a machine to run the plugin), is there any tutorial on how to create a coin adapter extension? i mean for other altcoins like waves or dogecoins, 'cause the full nodes of altcoins are faster to sync and save.
dashed-slug.net (1 year ago)
You asked a while ago if there was a tutorial on how to create coin adapter extensions. I just wanted to let you know that there is now! https://www.dashed-slug.net/developers-coin-adapters-api/
Ruti Ponce (1 year ago)
im already sync the bitcoin blockchain but it will take a while, so i will take a look to this meanwhile :D . thanks for the update.
dashed-slug.net (1 year ago)
Release 1.1.0 can run with a lightweight Bitcoin node (no local copy of the blockchain), see https://www.dashed-slug.net/no-blockchain-local-copy-needed-wallets-wordpress-plugin/ for more.
Ruti Ponce (1 year ago)
wow, so fast, thanks for your answer, a PseudoNode on a webserver would be easier, true. and about the tutorial for creating a coin adapter extension would be great, i wil be waiting for it. Meanwhile i will try and download the bitcoin blockchain and test it, will take sometime :P
dashed-slug.net (1 year ago)
Hi. The short answer is currently yes, you do need a bitcoin node. If your concern is that a bitcoin node is too heavy, I hear you. See my other answer to Film Studio X. In short I'm thinking that maybe a PseudoNode is easier to handle on a webserver. It could be that you can currently do this, but I haven't tested it yet. My initial hope was that people would run a dockerized Bitcoin node on their VPS but I realise not everyone can do this and it would sure be awesome if there was a way around it. Will look into it and report back at the dashed-slug blog. Unfortunately I have not published a tutorial for creating a coin adapter extension yet, but will do so very soon. It's not something too hard. I have not yet had the time to look at waves very much, but I have already put up a litecoin and feathercoin extension in the members area. I should be able to publish a dogecoin extension easily, the interface is practically the same as far as I know. At this stage I am very interested in all feedback since there's so much possibility offered by cryptocurrencies right now and I feel there's not enough code out there to address the new business opportunities that arise. I'm taking note of all the feedback posted here and elsewhere. Know that you can also give feedback at the support forum at https://wordpress.org/support/plugin/wallets thanks and regards, Alex
Crypto Expert (1 year ago)
Is there a way to make it possible to do this without a Bitcoin node? I'd love a plugin to have registered user be able to have their own bitcoin wallet and they can tip other users in the comments section and even tip good articles.
Alexandr Starilov (11 months ago)
dashed, Bitcoin_and_Altcoin_Wallets-2.4.3-bundle.zip is this version
dashed-slug.net (1 year ago)
Hi again, just letting you know that a tipping plugin has now been released. Read the blog announcement: https://www.dashed-slug.net/tip-the-author-wordpress-using-bitcoins-cryptocurrencies/ Or visit the plugin's page: https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/tip-the-author-extension/
dashed-slug.net (1 year ago)
Release 1.1.0 can run with a lightweight Bitcoin node (no local copy of the blockchain), see https://www.dashed-slug.net/no-blockchain-local-copy-needed-wallets-wordpress-plugin/ for more.
dashed-slug.net (1 year ago)
Hi and thanks for your feedback. You're bringing up two valid points that I am already planning to address: 1) I understand that running a full node might be too resource intensive for some web hosts, but perhaps it's possible to use the plugin with a "PseudoNode". A PseudoNode is a node that does not maintain a local copy of the blockchain but instead defers any transactions to other full nodes. I was going to investigate this anyway and will up the priority of this. I will post instructions on the website and the blog. I don't see how you could allow deposits / withdrawals without connection to a bitcoin node. 2) Tipping users for content is another thing that is in the pipeline. In fact the way I see it, it falls under the more general category of rewarding "user engagement". The plan is to develop extensions that reward all kinds of engagement such as signup, views, etc. The extension that you describe is very much aligned with the current goals and I will try to get it out as soon as possible. Again thanks for the feedback. All feature requests are welcome. regards, Alex

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.
How to become bitcoin trader? Exactly like Bitcoin, multiple digital currencies exist in the marketplace. So if you prefer to buy a few other currencies which aren`t available on Indian Exchange than you can utilize Bittrex. All you have to do is locate an exchange that you favor. Cryptocurrency exchanges have a massive potential to modify peoples minds and opinions concerning cryptocurrencies generally speaking and their application in actual life. So even in the event the exchange is attacked, its still true that you have your money. Furthermore, the exchanges prepare each and every industry for Bitcoin expansion. Existing stock exchanges will also compete to be able to fulfill the users configuration requirements. Sooner or later later on, the prices will grow more equal, meeting somewhere in the middleyour profit is equivalent to the quantity of convergence. No matter how far it is from Kijun, it is likely to return and test that level at some point. The amount of bitcoin is perpetually changing. In the US, it is 1000 USD. Whats even better, seek the services of a seasoned lawyer or at least ask for an in depth consultation. So youve read the newspaper about the meteoric growth of crypto currencies including Bitcoin or Ripple. Then coming up with 1000s of exchange rates simply to go out and get groceries is nearly impossible. Many cities around the world provide a bitcoin ATM where you are able to trade cash for bitcoin. The cryptocurrency world isn`t efficient.