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
06:51 MIN
Exploring the Bitcoin SV application ecosystem
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
00:51 MIN
Future development and collaboration opportunities
Windtalker and DotID for the DotWallet SDK
Featured Partners
Related Videos
Connect API for Bitcoin SV applications
Rafa Jiménez
Smart Contract fundamentals - My first DApp
Tim Weingärtner
Business sensibilities when developing for Bitcoin
Joshua Henslee
Windtalker and DotID for the DotWallet SDK
Lin Zheming
Bitcoin transactions- embedding and using data for applications built on Bitcoin SV
Jack Davies & Alessio Pagani
Run on Bitcoin
Brenton Gunning
Nano services and dust return transactions + long chain
Matej Trampuš & Steve Shadders
Connect Metamask with web3js
Wisdom Nwokocha
Related Articles
View all articles



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

Tether Operations Limited
Municipality of Madrid, Spain
Remote
Intermediate
API
Node.js
JavaScript
TypeScript


Tether Operations Limited
Amsterdam, Netherlands
Remote
Intermediate
API
Node.js
JavaScript
TypeScript
+1

Tether Operations Limited
Charing Cross, United Kingdom
Remote
Intermediate
API
Node.js
JavaScript
TypeScript



Talent Connect
Municipality of Madrid, Spain
Remote
€52K
JIRA
REST
Scrum
+5

MultiSafepay
Málaga, Spain
Intermediate
Java
Perl
PostgreSQL
Elasticsearch
Microservices
+1

MultiSafepay
Estepona, Spain
Intermediate
Java
Perl
PostgreSQL
Elasticsearch
Microservices
+1