{"id":27429461,"url":"https://github.com/byteball/odex-passive-mm","last_synced_at":"2026-02-06T01:43:39.367Z","repository":{"id":72989875,"uuid":"263567596","full_name":"byteball/odex-passive-mm","owner":"byteball","description":"A browser trading bot to market stablecoins on Odex decentralized exchange.","archived":false,"fork":false,"pushed_at":"2020-06-12T08:46:38.000Z","size":93,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-10T10:16:03.012Z","etag":null,"topics":["cryptocompare-socket","obyte","odex","stablecoin","trading-bot"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/byteball.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2020-05-13T08:16:14.000Z","updated_at":"2020-06-12T08:47:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"532fe8bd-91de-492f-a329-756d9db618ff","html_url":"https://github.com/byteball/odex-passive-mm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/byteball/odex-passive-mm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Fodex-passive-mm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Fodex-passive-mm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Fodex-passive-mm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Fodex-passive-mm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/byteball","download_url":"https://codeload.github.com/byteball/odex-passive-mm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Fodex-passive-mm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29144151,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T01:13:33.096Z","status":"ssl_error","status_checked_at":"2026-02-06T01:11:47.313Z","response_time":65,"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":["cryptocompare-socket","obyte","odex","stablecoin","trading-bot"],"created_at":"2025-04-14T14:17:48.980Z","updated_at":"2026-02-06T01:43:39.338Z","avatar_url":"https://github.com/byteball.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# odex-passive-mm\n\nThis bot is a browser application that automatically sets buy and/or sell orders on an Odex exchange according to a price provided by cryptocompare API. It's typically used to market a crypto pegged stablecoin at the current fair price including a markup for the bot operator.\n\n![odex-passive-mm](https://raw.githubusercontent.com/byteball/odex-passive-mm/master/odex-mm.jpeg)\n\n\nThis bot and its source code are offered as is, without any guarantees of its correct operation. The bot might lose money because of bugs, unreliable network connections, and other reasons.\n\n## Run locally (recommended)\n\nThe bot can be bundled from source and run from a local webserver. It's recomended since you can check the source code you actually run.\n\nInstall Nodejs in a version from 8 to 10.\n\n```\ngit clone https://github.com/byteball/odex-passive-mm.git\n``` \n\n```\ncd odex-passive-mm\n```\n\n```\nnpm install\n```\n\n```\nnpm run serve\n```\n\nThe bot can then be opened on your browser at address http://localhost:8080\n\n## Run as demo\n\nThis bot is available ready to use on [passive-mm.papabyte.com](https://passive-mm.papabyte.com)\n\n\n\n\n## Usage\n\n- Create an account on [cryptocompare.com](https://min-api.cryptocompare.com/), get a free API key and copy-paste it to bot configuration\n- Generate a WIF with a [command line tool](https://obytejs.com/utils/generate-wallet) or [online](https://bonustrack.github.io/obyte-paperwallet/) and paste it into the form, the control address that will be used to sign your orders should appear.\n- Log into [Odex](https://odex.ooo) exchange with your Obyte GUI wallet and deposit the currencies you want to trade.\n- Set your Odex account exchange as owner addess then grant your control address the right to trade on Odex account\n- Choose the pair(s) used as source price. In case the pair doesn't have a direct quotation, you may use a currency (likely BTC) as pivot ex: GB-\u003eBTC-\u003eUSD\n- Set the minimum balances you want to keep on exchanges and your markup\n- Start the bot ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyteball%2Fodex-passive-mm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbyteball%2Fodex-passive-mm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyteball%2Fodex-passive-mm/lists"}