{"id":19373210,"url":"https://github.com/adrielcafe/scryp","last_synced_at":"2026-05-03T10:36:36.589Z","repository":{"id":149190602,"uuid":"120949592","full_name":"adrielcafe/Scryp","owner":"adrielcafe","description":"REST API powered by Moneywagon: the universal cryptocurrency multichain library","archived":false,"fork":false,"pushed_at":"2018-02-12T18:13:17.000Z","size":14,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-10T16:14:06.203Z","etag":null,"topics":["altcoin","api","bitcoin","blockchain","cryptocurrency","falcon","moneywagon","python","rest","rest-api"],"latest_commit_sha":null,"homepage":"https://scryp.herokuapp.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adrielcafe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-09T19:59:12.000Z","updated_at":"2020-02-12T14:59:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"4e989236-dfbd-4894-af98-05673fa9fdb7","html_url":"https://github.com/adrielcafe/Scryp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/adrielcafe/Scryp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrielcafe%2FScryp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrielcafe%2FScryp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrielcafe%2FScryp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrielcafe%2FScryp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrielcafe","download_url":"https://codeload.github.com/adrielcafe/Scryp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrielcafe%2FScryp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32566444,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T06:36:36.687Z","status":"ssl_error","status_checked_at":"2026-05-03T06:36:09.306Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["altcoin","api","bitcoin","blockchain","cryptocurrency","falcon","moneywagon","python","rest","rest-api"],"created_at":"2024-11-10T08:27:16.112Z","updated_at":"2026-05-03T10:36:36.573Z","avatar_url":"https://github.com/adrielcafe.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scryp\nScryp is a lightweight REST API which implement the main features of [Moneywagon](https://github.com/priestc/moneywagon).\n\n#### Why *Scryp*?\nAccording to [Cambridge Dictionary](https://dictionary.cambridge.org/dictionary/english/scrip):\n\u003e Scrip is \"something that is not currency but that can be used in the same way as money.\" \n\nSo, Scrip + Cryptocurrency = **Scryp**: because crypto coins aren't just an ordinary currency, they're better!\n\n## Usage\nYou can test the API with the [demo server](https://scryp.herokuapp.com), but I *strongly recommend* deploying on your own server if you plan to use it in production.\n\n### Balance\nReturns the address balance in BTC format (float like 0.00000001), or `null` if the cryptocurrency isn't supported or if there's no blockchain service available at the moment.\n\n`GET /balance/{crypto}/{address}`\n\nExample:\n\n[`GET /balance/dash/Xe1M5THPzTwaegJF8njUP6sKRye3sm3Q5H`](https://scryp.herokuapp.com/balance/dash/Xe1M5THPzTwaegJF8njUP6sKRye3sm3Q5H)\n```\n{\n\tbalance: 51.7033581\n}\n```\n\n### Transaction\n\n#### History\nReturns a list of the address' transactions.\n\n`GET /transaction/{crypto}/{address}`\n\nExample:\n\n[`GET /transaction/ltc/LWvWQ3XMoipFsAqE1EZPQFUovLea7DC1ef`](https://scryp.herokuapp.com/transaction/ltc/LWvWQ3XMoipFsAqE1EZPQFUovLea7DC1ef)\n```\n[{\n\t\tamount: 0.16624453,\n\t\ttxid: \"a912e05e6e882cc052bec85f0cc181cffffb55157c2a63b2738428b74a0128ac\",\n\t\tdate: 1518453499,\n\t\tconfirmations: 4\n\t},\n\t{\n\t\tamount: 0.03834453,\n\t\ttxid: \"a912e05e6e882cc052bec85f0cc181cffffb55157c2a63b2738428b74a0128ac\",\n\t\tdate: 1518453499,\n\t\tconfirmations: 4\n\t},\n\t{\n\t\tamount: 2.67377262,\n\t\ttxid: \"dc60b4ee5a74dbeafbc0a091d37fd94600b7bea37f086de046519c9ed45f43fc\",\n\t\tdate: 1518451180,\n\t\tconfirmations: 21\n\t},\n    ...\n]\n```\n\n#### Single\nReturns a single transaction by their TXID.\n\n`GET /transaction/{crypto}/single/{txid}`\n\nExample:\n\n[`GET /transaction/bch/single/a8213e68c5cb2b6cfc192928dd1135068439e93819df852aade15f4c657a0542`](https://scryp.herokuapp.com/transaction/bch/single/a8213e68c5cb2b6cfc192928dd1135068439e93819df852aade15f4c657a0542)\n```\n{\n\tfee: 340,\n\tversion: 1,\n\ttxid: \"a8213e68c5cb2b6cfc192928dd1135068439e93819df852aade15f4c657a0542\",\n\toutputs: [{\n\t\taddress: \"1H7M7Zjg9SkDeVr3kCufM8yFC14Fs51bxB\",\n\t\tamount: 158117428,\n\t\tscriptPubKey: \"76a914b0b54c465013bb286e0016194c4e4eedbcdb08e988ac\"\n\t}],\n\tinputs: [{\n\t\t\ttxid: \"32a87363920b622aa45831e5e0cadad6d392c5a7c149ede005e4ad45d186140d\",\n\t\t\tscriptSig: \"483045022100d0c5dabd2a2d8f0da52043b8e72d8a00ceb6addec65dc52638711fc3fca94ac902201af4b79e8ddb8586bf6a3c42c97c5ab55b5a7b5b0cdd076c54eda00846f3b0d9412102eddcf7af7b7824d593745c0235657b34eb610d866730c30f7c8b6bf5a82587a5\",\n\t\t\tsequence: 4294967294,\n\t\t\taddress: \"1J5PxwjhjaWMMadC8sfmg6vfcF6c9XFXYX\",\n\t\t\tamount: 99990000,\n\t\t\tn: 0\n\t\t},\n\t\t{\n\t\t\ttxid: \"e17bf7f129fadf7e03bc14b4e8b504edb78b578ccd2964323a88b8bcef7c610c\",\n\t\t\tscriptSig: \"483045022100819bd99cd2d8ecc28f718c38edc199e299206d6a8a2ea6e1e2985a796b3dffbf022013e8162ef2779c01043b8c232b684d844d8c09348bb2b8447f7c2764ce8752f6412102eddcf7af7b7824d593745c0235657b34eb610d866730c30f7c8b6bf5a82587a5\",\n\t\t\tsequence: 4294967294,\n\t\t\taddress: \"1J5PxwjhjaWMMadC8sfmg6vfcF6c9XFXYX\",\n\t\t\tamount: 58127768,\n\t\t\tn: 1\n\t\t}\n\t],\n\ttime: 1518455788,\n\tconfirmations: 2,\n\tlocktime: 517105,\n\tsize: 340,\n\tblock_number: 517108\n}\n```\n\n### Block\n\n#### Latest\nReturns the current block.\n\n`GET /block/{crypto}`\n\nExample:\n\n[`GET /block/cloak`](https://scryp.herokuapp.com/block/cloak)\n```\n{\n\tprevious_hash: \"00000000000000000049ec93db50bdfb763d8c77eef7d9867b2e16eba8bc585c\",\n\tnext_hash: null,\n\ttime: 1518456146,\n\tversion: 536870912,\n\thash: \"00000000000000000057a4bc65c18f4535efcb82d370166ddabfb3fc664d445c\",\n\ttxids: [\n\t\t\"62a07d23cf36708538c502c973683eb334ea8a91a95944f0e015d184735f12b4\",\n\t\t\"7a21a45b9c69729481dd70982acf2840e173e40fb3604a9a457e4a7bd6f81300\",\n\t\t\"867493b328beef46ae78c4730eca37f59647b0ab2f1e03177546d4c21c29377d\",\n        ...\n\t],\n\tblock_number: 508848\n}\n```\n\n#### By Hash\nReturns a block by their hash.\n\n`GET /block/{crypto}/{hash}`\n\nExample:\n\n[`GET /block/zec/00000000000000000030964e5f4f632e0f20e7c82cfc55acded63fd57dbe65c6`](https://scryp.herokuapp.com/block/zec/00000000000000000030964e5f4f632e0f20e7c82cfc55acded63fd57dbe65c6)\n```\n{\n\tprevious_hash: \"0000000000000000004056528bb847ff3e3d2c3124ddfddc7a56ad192e5c57dd\",\n\tnext_hash: null,\n\ttime: 1518454111,\n\tversion: 536870912,\n\thash: \"00000000000000000030964e5f4f632e0f20e7c82cfc55acded63fd57dbe65c6\",\n\ttxids: [\n\t\t\"d9b65cac6dd83df80be5c01d09dfb787e899521db4aa7d087688fe78d5444e07\",\n\t\t\"87a53b7a45a5fcbe6e39a4210e78850a5de4eb1069d5fda63e480cfec8a982b9\",\n\t\t\"d154ba2694196b38cb10de3a43e1b7c72ce5cfaf46e05107f13eaac3382c1b67\",\n\t\t...\n\t],\n\tblock_number: 508845\n}\n```\n\n### Price\nIf you need a more robust Price API take a look at the [CryptoCompare API](https://cryptocompare.com/api/), it's more complete and production ready!\n\n#### To Crypto\nReturns the current price from one cryptocurrency into another.\n\n`GET /price/{crypto}/{crypto}`\n\nExample:\n\n[`GET /price/eth/btc`](https://scryp.herokuapp.com/price/eth/btc)\n```\n{\n\tprice: 0.098933\n}\n```\n\n#### To Fiat\nReturns the current price from one cryptocurrency into a fiat currency.\n\n`GET /price/{crypto}/{fiat}`\n\nExample:\n\n[`GET /price/eth/eur`](https://scryp.herokuapp.com/price/eth/eur)\n```\n{\n\tprice: 688.75\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrielcafe%2Fscryp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadrielcafe%2Fscryp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrielcafe%2Fscryp/lists"}