Money Button Documentation

Money Button Documentation

  • Money Button
  • API
  • Examples
  • Paymail
  • bsv

›API

Money Button

  • Money Button Overview
  • HTML
  • Javascript
  • React
  • Crypto Operations
  • Invisible Money Button
  • Paymail Signatures
  • Paymail Encryption
  • Simple Fabriik Protocol for Tokens

API

  • API Overview
  • Apps
  • Webhooks
  • Tokens
  • Currencies
  • Javascript Client
  • Authentication

    • Authentication Overview
    • OAuth
    • OAuth With JS Client

    API v1

    • Get User Identity
    • Get User Profile
    • Get User Balance
    • Get Payments
    • Get Payment By ID

    API v2

    • Get User Balances
    • Get Payments
    • Get Payment By ID
    • Get Assets
    • Create Asset
    • Modify Asset

Examples

  • Examples Overview
  • OP_RETURN Scripts
  • Assets

Paymail

  • Paymail Overview
  • Paymail Video Series
  • Paymail Introduction
  • BRFC Specifications
  • Specification Documents
  • BRFC ID Assignment
  • Service Discovery
  • Host Discovery
  • Capability Discovery
  • Public Key Infrastructure
  • Payment Addressing
  • Payment Addressing (Basic Address Resolution)
  • Payment Addressing (Payer Validation)
  • Payment Addressing (Payee Approvals)
  • Payment Addressing (PayTo Protocol Prefix)
  • Verify Public Key Owner
  • P2P Transactions
  • P2P Payment Destination
  • Recommendations

Bitcoin SV Library (bsv)

  • Bitcoin SV Library (bsv)
  • Big Numbers
  • Points (Elliptic Curves)
  • Hash Functions
  • Base 58
  • Private Keys
  • Public Keys
  • Addresses
  • ECDSA
  • Bitcoin Signed Messages
  • Signatures
  • HD Private Keys (BIP32)
  • HD Public Keys (BIP32)
  • Mnemonics (BIP39)
  • Script

Currencies

Money Button supports every fiat currency and many popular cryptocurrencies. Under the hood, everything is Bitcoin SV (BSV), and values are always converted using the current exchange ratio (or historical exchange ratio for historical data).

Users always see the cost of the transaction (including mining fees) in their preferred currency.

Note that if you send money to yourself (for instance, if you create a button with an output going to your user ID), the amount displayed on the button is the cost of the transaction to you, which does not include the amount of money going from yourself to yourself. This means that if you create a tipping button that gives money to yourself, the button will always display a value of nearly zero because the cost to tip yourself is only (nearly negligible) mining fees.

Developers can always create buttons with any currency. If a developer chooses a currency different than the user, the user's preference is what is displayed on the button. For instance, if a developer creates a button for 600 JPY (Japanese Yen), but the user has chosen USD (US Dollar) as their preferred currency, the user will see the value on the button displayed as 5.38 USD (or whatever is the conversation ratio of JPY to USD at the time the button was created, plus mining fees).

Money Button supports the following cryptocurrencies:

SymbolName
BATBasic Attention Token
BCHBitcoin Cash
BSVBitcoin SV
BNBBinance
BNTBancor
BTCBitcoin
DASHDash
DCRDecred
DGBDigiByte
DOGEDogecoin
ETCEther Classic
ETHEther
GNTGolem
KMDKomodo
LTCLitecoin
NEONeo
OMGOmiseGo
POLYPolymath
QTUMQtum
RDDReddcoin
REPAugur
SCSiacoin
SNTStatus
ZECZcash
ZRX0x

Money Button supports the following fiat currencies:

SymbolName
AEDUnited Arab Emirates Dirham
AFNAfghan Afghani
ALLAlbanian Lek
AMDArmenian Dram
ARSArgentine Peso
AUDAustralian Dollar
AZNAzerbaijani Manat
BAMBosnia-Herzegovina Convertible Mark
BDTBangladeshi Taka
BGNBulgarian Lev
BHDBahraini Dinar
BIFBurundian Franc
BNDBrunei Dollar
BOBBolivian Boliviano
BRLBrazilian Real
BWPBotswanan Pula
BZDBelize Dollar
CADCanadian Dollar
CDFCongolese Franc
CHFSwiss Franc
CLPChilean Peso
CNYChinese Yuan
COPColombian Peso
CRCCosta Rican Colón
CVECape Verdean Escudo
CZKCzech Republic Koruna
DJFDjiboutian Franc
DKKDanish Krone
DOPDominican Peso
DZDAlgerian Dinar
EGPEgyptian Pound
ERNEritrean Nakfa
ETBEthiopian Birr
EUREuro
GBPBritish Pound Sterling
GELGeorgian Lari
GHSGhanaian Cedi
GNFGuinean Franc
GTQGuatemalan Quetzal
HKDHong Kong Dollar
HNLHonduran Lempira
HRKCroatian Kuna
HUFHungarian Forint
IDRIndonesian Rupiah
ILSIsraeli New Sheqel
INRIndian Rupee
IQDIraqi Dinar
IRRIranian Rial
ISKIcelandic Króna
JMDJamaican Dollar
JODJordanian Dinar
JPYJapanese Yen
KESKenyan Shilling
KHRCambodian Riel
KRWSouth Korean Won
KWDKuwaiti Dinar
KZTKazakhstani Tenge
LBPLebanese Pound
LKRSri Lankan Rupee
LYDLibyan Dinar
MADMoroccan Dirham
MDLMoldovan Leu
MGAMalagasy Ariary
MKDMacedonian Denar
MMKMyanma Kyat
MOPMacanese Pataca
MURMauritian Rupee
MXNMexican Peso
MYRMalaysian Ringgit
MZNMozambican Metical
NADNamibian Dollar
NGNNigerian Naira
NIONicaraguan Córdoba
NOKNorwegian Krone
NPRNepalese Rupee
NZDNew Zealand Dollar
OMROmani Rial
PABPanamanian Balboa
PENPeruvian Nuevo Sol
PHPPhilippine Peso
PKRPakistani Rupee
PLNPolish Zloty
PYGParaguayan Guarani
QARQatari Rial
RONRomanian Leu
RSDSerbian Dinar
RUBRussian Ruble
RWFRwandan Franc
SARSaudi Riyal
SDGSudanese Pound
SEKSwedish Krona
SGDSingapore Dollar
SOSSomali Shilling
SYPSyrian Pound
THBThai Baht
TNDTunisian Dinar
TOPTongan Paʻanga
TRYTurkish Lira
TTDTrinidad and Tobago Dollar
TWDNew Taiwan Dollar
TZSTanzanian Shilling
UAHUkrainian Hryvnia
UGXUgandan Shilling
USDUS Dollar
UYUUruguayan Peso
UZSUzbekistan Som
VEFVenezuelan Bolívar
VNDVietnamese Dong
XAFCFA Franc BEAC
YERYemeni Rial
ZARSouth African Rand
← TokensJavascript Client →
Money Button Documentation
Docs
Money ButtonAPIDesignbsv
Community
redditYoutubeTelegramTwitter
More
BlogInstagramGitHubStar
See an error in our documentation? Issue a pull request to fix it.
Copyright © 2021 Yours Inc.