{"id":45677022,"url":"https://github.com/alcorexchange/alcor-ui","last_synced_at":"2026-02-24T13:04:36.153Z","repository":{"id":36957375,"uuid":"216828771","full_name":"alcorexchange/alcor-ui","owner":"alcorexchange","description":"Alcor Exchange | First self-listing onchain DEX for eosio tokens;","archived":false,"fork":false,"pushed_at":"2026-02-21T18:31:51.000Z","size":244800,"stargazers_count":159,"open_issues_count":35,"forks_count":476,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-02-21T22:45:52.971Z","etag":null,"topics":["blockchain","dapp","defi","dex","eos","eosio","nuxt","telos","trade","vue","wax"],"latest_commit_sha":null,"homepage":"https://alcor.exchange","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/alcorexchange.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,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2019-10-22T14:04:28.000Z","updated_at":"2026-02-21T18:31:54.000Z","dependencies_parsed_at":"2024-05-03T17:13:46.055Z","dependency_job_id":"85dbe6ae-406c-42cf-8c36-6ce80a3450be","html_url":"https://github.com/alcorexchange/alcor-ui","commit_stats":null,"previous_names":["alcorexchange/alcor-ui","avral/alcor-ui"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alcorexchange/alcor-ui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alcorexchange%2Falcor-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alcorexchange%2Falcor-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alcorexchange%2Falcor-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alcorexchange%2Falcor-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alcorexchange","download_url":"https://codeload.github.com/alcorexchange/alcor-ui/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alcorexchange%2Falcor-ui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29783615,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-24T10:45:18.109Z","status":"ssl_error","status_checked_at":"2026-02-24T10:45:09.911Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["blockchain","dapp","defi","dex","eos","eosio","nuxt","telos","trade","vue","wax"],"created_at":"2026-02-24T13:04:35.157Z","updated_at":"2026-02-24T13:04:36.145Z","avatar_url":"https://github.com/alcorexchange.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The first listing free decentralized exchange.\nDocumentation: [docs.alcor.exchange](https://docs.alcor.exchange)\n\n![Alcor Exchange](https://i.imgur.com/brvzFdi.png)\n\nWith Alcor Exchange you can trade any EOS.IO tokens for system EOS tokens, atomically, without the participation of third parties! The token's contract should comply with the [eosio.token](https://github.com/EOSIO/eosio.contracts/tree/master/contracts/eosio.token) standard or be a [Simple Assets](https://github.com/CryptoLions/SimpleAssets) fungible token.\n\nProps:\n1. Fully-onchain.\n2. Free CPU program.\n3. Open Source.\n\n\n[Join our telegram!](https://t.me/alcorexchange)\n\n## Chains:\n1. EOS Mainnet\n2. WAX\n3. Telos\n4. Proton\n\n## Technologies:\n1. [Hyperion](https://github.com/eosrio/Hyperion-History-API)\n2. [EOSIO Light API](https://github.com/cc32d9/eosio_light_api)\n3. [Bloks.io](https://bloks.io/)\n4. [Greymass Full-History NODE API](https://greymass.com/)\n\n## Instructions for manual use.\n#### Open new market:\nSend 3.0000 EOS to **eostokensdex** with memo: \"new_market|0.token_precision token_symbol@token_contract\"\n\nExample memo: ```\"new_market|0.00000000 WEED@weedcashnt\"```\n\n\n#### Submit order:\nSend the amount you want to sell, and specify the amount you want to get in the memo, the price and market will be automatically determined in the contract.\nMemo format(ask token): ```token_amount token_symbol@token_contract```\n\nExample: ```transfer \"0.7000 EOS\" to eostokensdex with memo \"1000.0000 TKT@eossanguotkt\"```\n\n#### Order cancelation\nCall action ```cancelsell``` or ```cancelbuy``` with parameters:\nexecutor: order owner\nmarket_id:\norder_id:\n\nExample\n```\nexecutor: avral.pro\nmarket_id: 32\norder_id: 3\n```\n[Cancelbuy](https://bloks.io/account/eostokensdex?loadContract=true\u0026tab=Actions\u0026table=markets\u0026account=eostokensdex\u0026scope=eostokensdex\u0026limit=100\u0026action=cancelbuy)\n\n[Cancelsell](https://bloks.io/account/eostokensdex?loadContract=true\u0026tab=Actions\u0026table=markets\u0026account=eostokensdex\u0026scope=eostokensdex\u0026limit=100\u0026action=buyreceipt)\n\n[Orders and markets possible to see at contact tables](https://bloks.io/account/eostokensdex?loadContract=true\u0026tab=Tables\u0026table=markets\u0026account=eostokensdex\u0026scope=eostokensdex\u0026limit=100)\n\n## Build Setup\n\n``` bash\n# install dependencies\n$ yarn install\n\n# serve with hot reload at localhost:3000\n$ NETWORK=wax DISABLE_DB=true yarn dev // Run using production API and Wax chain.\n\n# build for production and launch server\n$ NETWORK=\u003ceos/jungle/local\u003e yarn run build\n$ yarn start\n\n# generate static project\n$ yarn run generate\n\n# Docker run:\ndocker run -d --restart=unless-stopped -p 127.0.0.1:27017:27017 --name mongo -m=3g mongo:4.4 --bind_ip 0.0.0.0\n\ndocker run -it -p 7002:7000 --restart=unless-stopped -d --label=com.centurylinklabs.watchtower.lifecycle.post-check=\"rm -rf /data/nginx/cache/eostokens \u0026\u0026 service nginx reload\" --label=com.centurylinklabs.watchtower.enable=true --name alcor-ui --add-host=host.docker.internal:172.17.0.9 avral/alcor-ui\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falcorexchange%2Falcor-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falcorexchange%2Falcor-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falcorexchange%2Falcor-ui/lists"}