Skip to content

ConsensusBot/fbc-app

Repository files navigation

fbc-app

Backend for https://findbitcoin.cash/

Endpoints

GET /address/:quantity

Returns a collection containing quantity freshly minted Bitcoin Cash address, their corresponding public and private keys.

Example Response

[
  {
    "cashaddress": "bitcoincash:qz8jlac3agksg8mgt7qq4ghgyvg7gsewxyee6vng05",
    "cashQr": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AA ... bjAPNXP7qoAAAAASUVORK5CYII=",
    "privatekey": "d5d341382bf3724526aac47ee33bbc9bae4f4212628ce553c05a2814243162daaa8d",
    "privatekey": "57b3df9b41417a88423fe5fcfb95366b5f9e62c317697cdfea1bccfa97eb2d79",
    "privatekeyQR": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AAADNCAAAAAA+16u1AAACSElEQVR42u3bS3LCMBAFQO ... P0lEQVR42u3bOXLDMB=",
    "publickey": "03dhc1306215717a0509b0eefcbcb6e86f1c7cbe278697f11338d9847cjc21c394d9979"
  },
  {
    "cashaddress": "bitcoincash:qz3l0efjs82v5mwgw809p7zyy5h6p707n8d952amj3h06e3",
    "cashQr": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AA ... bjAPNXP7qoAAAAASUVORKAANSUh=",
    "privatekey": "0e78da95e8bf9c44d8gf11abc2f8sc507e0504d54e3409bf210ac7d323f53e14473",
    "privatekeyQR": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AAADNCAAAAAA+16u1AAACSElEQVR42u3bS3LCMBAFQO ... P0lEQVR42UhEUgAA=",
    "publickey": "02f8b453f7626a187e6260a48c48dx0f049d2b217h5a887dd0764c9f7819d8ef2c2f"
  },
  ...
]

GET /treasures

Returns a collection containing information for all treasures

Example Response

  [
    {
      postId: '2958',
      siteName: 'Staples',
      walletAddress: 'bitcoincash:9D8FHDUSFGHWIHEIJDCJQIDFUCV97FDWS',
      walletValue: 1000,
      walletValueUSD: 20.5,
      lastSeen: 'Fri, 09 Feb 2018 00:07:42 GMT',
      claimed: false
    },
    {
      postId: '2960',
      siteName: 'Panera Bread',
      walletAddress: 'bitcoincash:93858091809ncNDBFCBHOIDnisnuHdewerw',
      walletValue: 2000,
      walletValueUSD: 41,
      lastSeen: 'Fri, 09 Feb 2018 00:07:42 GMT',
      claimed: false
    }
  ]

GET /treasures/save?siteName=<some-site-name>&walletAddress=<some-wallet-address>&

Serves a thank you page containing all the info that was saved to the database. The page redirects to the main site after 8 seconds.

Useful stuff

Version info

This app was originally generated on Thu Feb 08 2018 16:57:17 GMT-0600 (CST) using Sails v1.0.0-46.