BTU Protocol

The world's most easy-to-use and powerful API for sending crypto

All it takes is one snippet of code so that your teams do not spend months integrating bankless rewards.

  • Tools for every stack

    We offer client and server libraries in NodeJS.

    See libraries
1const CryptoSender = require('btuprotocol')
2 
3const myCryptoSender = new CryptoSender(myKey, url);
4 
5const res = myCryptoSender.cryptoSendingRequest({
6 amount: 2,
7 currency: 'USD', // $2 worth of crypto
8 recipient: '0x012345678901234567890123456789',
9 network: 'polygon', // polygon , ethereum, or other
10})
11.then(res => {
12 console.log('Crypto Sender Confirmation:', res);
13});
$ node server.js && stripe listen
> Ready! Waiting for requests...
 [200] payment_intent.created
 [200] charge.succeeded
 [200] payment_intent.succeeded