{"id":13816595,"url":"https://github.com/webworker01/mmtools","last_synced_at":"2026-04-02T15:49:47.631Z","repository":{"id":53770407,"uuid":"200326376","full_name":"webworker01/mmtools","owner":"webworker01","description":"Bash CLI tools for MM2","archived":false,"fork":false,"pushed_at":"2023-12-25T03:57:29.000Z","size":237,"stargazers_count":6,"open_issues_count":2,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-04T05:01:47.983Z","etag":null,"topics":["atomicdex","atomicdex-platform","cli","komodo","komodo-platform","mm2"],"latest_commit_sha":null,"homepage":"https://github.com/KomodoPlatform/atomicDEX-API","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webworker01.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":"2019-08-03T03:22:22.000Z","updated_at":"2022-06-28T04:12:27.000Z","dependencies_parsed_at":"2024-08-04T05:01:45.237Z","dependency_job_id":null,"html_url":"https://github.com/webworker01/mmtools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webworker01%2Fmmtools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webworker01%2Fmmtools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webworker01%2Fmmtools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webworker01%2Fmmtools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webworker01","download_url":"https://codeload.github.com/webworker01/mmtools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225360935,"owners_count":17462203,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["atomicdex","atomicdex-platform","cli","komodo","komodo-platform","mm2"],"created_at":"2024-08-04T05:00:46.864Z","updated_at":"2026-04-02T15:49:47.596Z","avatar_url":"https://github.com/webworker01.png","language":"Shell","funding_links":[],"categories":["Tools"],"sub_categories":["Various"],"readme":"# mmtools\nBash CLI tools for MM2\n\nScripts in this repo work together as a whole, please follow the setup steps before usage.\n\nThe scripts in this repo are meant to be an educational and functional interaction with the mm2 API.  Each script contains in the beginning a link to the specific API call it is making so you can learn more details and create your own application to interact with the DEX.\n\n* [AtomicDex MM2 API Docs](https://developers.atomicdex.io/basic-docs/atomicdex/atomicdex-api.html)\n* [AtomicDex MM2 Repository](https://github.com/KomodoPlatform/atomicDEX-API)\n* [AtomicDex Coins Repository](https://github.com/KomodoPlatform/coins)\n* [AtomicDex Desktop](https://github.com/KomodoPlatform/atomicDEX-Desktop) (if you don't want to use CLI)\n* [cipi's mmtools/mpm](https://github.com/cipig/mmtools) (additional cli tool for monitoring and updating order prices using various 3rd party apis)\n\n![orderbook.png](./img/orderbook.png)\n\n## Setup\n\nDeveloped \u0026 tested on Ubuntu 18.04\n\n```\ncd ~\ngit clone https://github.com/webworker01/mmtools.git\ncd ~/mmtools\n\n#build atomicDEX-API\n./init\n```\n\nInit will help create a config file and ask if you want to generate a random wallet passphrase and userpass. If you do not want to use this, cancel the init script and first set up your own and run init again.\n\n```\n#edit the config file with your wallet passphrase and rpc password\ncp config.example config\nnano config\n```\n\nAfter the build is complete start the marketmaker daemon\n\n```\ncd ~/mmtools\n./start\n```\n\nIn another window run:\n\n```\ncd ~/mmtools\n./electrum rick\n./electrum morty\n```\n\nReady to go!\n\n```\n./orderbook rick morty\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebworker01%2Fmmtools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebworker01%2Fmmtools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebworker01%2Fmmtools/lists"}