Skip to content
QR code generator for digibyte
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
~src
LICENSE
README.md
digiQR.min.js
index.html

README.md

DigiQR

QR code generator for digibyte

Generating static QR Code

<img class="DigiQR" uri="HTTP://123AB" size="OPTIONAL_SIZE" logo="OPTIONAL_LOGO_VERSION" r="1">

  • DigiID logo will automatically be used if uri starts with digiid://
  • All fields but class and uri are optional
  • Will automatically be made clickable
  • Library file must be added at end of html to use in this way

Generating changable QR Code

Place image tag in your html <img id="qr">

Set the img src pick one:

  • Encode anything into a qr code: document.getElementById("qr").src = DigiQR.text(VALUE,OPTIONAL_SIZE,OPTIONAL_LOGO_VERSION);
  • Encode payment request: document.getElementById("qr").src = DigiQR.request(DIGIBYTE_ADDRESS,DIGIBYTE_AMOUNT_REQUESTED,OPTIONAL_SIZE,OPTIONAL_LOGO_VERSION);
  • Encode digibyte address with link to explorer: document.getElementById("qr").src = DigiQR.explorer(DIGIBYTE_ADDRESS,OPTIONAL_SIZE,OPTIONAL_LOGO_VERSION);
  • Encode digibyte address. Can encode private keys also: document.getElementById("qr").src = DigiQR.address(DIGIBYTE_ADDRESS,OPTIONAL_SIZE,OPTIONAL_LOGO_VERSION);
  • Encode digiID uri: document.getElementById("qr").src = DigiQR.id(URI,OPTIONAL_SIZE,OPTIONAL_LOGO_VERSION);

Variable definitions:

DIGIBYTE_ADDRESS:		(string) containing public address (private key can be used with address)
DIGIBYTE_AMOUNT_REQUESTED:	(float) number of digibyte requesting
OPTIONAL_SIZE:			defaults to 200 pixels
OPTIONAL_LOGO_VERSION:		0,false,undefined	no logo
				1,true			logo with white box
				2			logo with white circle
				4			logo with no boarder
				5			large logo with white dots
				6			large logo with white squares

If you found this helpful please donate: Digibyte: DLExRXZ4oXnEWEpP6bNYG4urNLnDr4jJ2n

You can’t perform that action at this time.