Rafa Jimenez
Build your first app with the HandCash Connect SDK
#1about 5 minutes
Understanding the HandCash ecosystem and Duro currency
HandCash provides a single user identity and balance across various apps and games using the Duro currency for nanopayments.
#2about 1 minute
Project overview: Building a Duro faucet for Twitch
The goal is to create a chatbot that automatically sends five Duro to users who post their HandCash handle in a Twitch chat.
#3about 2 minutes
Setting up the HandCash and Twitch developer environments
Register your application on both the HandCash and Twitch developer dashboards to obtain the necessary App ID and Client ID for integration.
#4about 4 minutes
Implementing and testing a basic Twitch chatbot
Start by adapting an example chatbot from the Twitch documentation to connect to your channel and respond to a simple command.
#5about 4 minutes
Integrating the HandCash Connect SDK for payments
Install and initialize the HandCash Connect SDK, then generate a redirection URL to authorize the application and obtain an OAuth token for making payments.
#6about 4 minutes
Coding the payment logic to send Duro from chat
Modify the chatbot's message handler to parse user handles and trigger an asynchronous payment using the HandCash SDK's `pay` method.
#7about 3 minutes
Adding logic to prevent duplicate user payments
Use a JavaScript Set to keep track of handles that have already received a payment, preventing users from draining the faucet's wallet.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:29 MIN
Simplifying Bitcoin micropayments for developers
Connect API for Bitcoin SV applications
01:27 MIN
Authorizing application payments with the SDK
Connect API for Bitcoin SV applications
04:55 MIN
The future of web payments and how to get started
WeAreDevelopers LIVE - Build Real Things: Real-World Problems That Blockchain Actually Solves
09:25 MIN
Exploring real-world use cases and code examples
WeAreDevelopers LIVE - Build Real Things: Real-World Problems That Blockchain Actually Solves
04:19 MIN
Using smart contracts and developer tools on Hedera
A Primer on Blockchain and Hedera: An Intro Through Terms
01:24 MIN
Implementing the IOTA framework with a simple SDK
Break the Chain: Decentralized solutions for today’s Web2.0 privacy problems
00:51 MIN
Future development and collaboration opportunities
Windtalker and DotID for the DotWallet SDK
04:04 MIN
How fintech powers modern gaming and marketplaces
Fintech Rebellion: How Developers Are Disrupting the Future of Commerce
Featured Partners
Related Videos
Connect API for Bitcoin SV applications
Rafa Jiménez
Smart Contract fundamentals - My first DApp
Tim Weingärtner
Connect Metamask with web3js
Wisdom Nwokocha
APIs and Architecture for scaling omnichannel payments
Ben Hartard
Business sensibilities when developing for Bitcoin
Joshua Henslee
Windtalker and DotID for the DotWallet SDK
Lin Zheming
Web3 Developer Crash Course
Marko Ivanković
Bitcoin transactions- embedding and using data for applications built on Bitcoin SV
Jack Davies & Alessio Pagani
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.








The Workshop
Málaga, Spain
DevOps
Docker
RabbitMQ
Cassandra
PostgreSQL
+4

Municipality of Madrid, Spain
DevOps
Docker
Grafana
Unit Testing
Continuous Integration