{"id":30459553,"url":"https://github.com/youneedwork/aptos-utils","last_synced_at":"2025-08-23T18:30:41.295Z","repository":{"id":63887340,"uuid":"557247914","full_name":"YouNeedWork/aptos-utils","owner":"YouNeedWork","description":"BlueMove Mint Bot implment by aptos contract-call.","archived":false,"fork":false,"pushed_at":"2022-12-22T08:11:50.000Z","size":245,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-22T22:39:13.601Z","etag":null,"topics":["bluemove","bot"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/YouNeedWork.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}},"created_at":"2022-10-25T10:48:53.000Z","updated_at":"2025-05-13T11:50:27.000Z","dependencies_parsed_at":"2023-01-30T06:15:28.705Z","dependency_job_id":null,"html_url":"https://github.com/YouNeedWork/aptos-utils","commit_stats":null,"previous_names":["youneedwork/aptos-utils"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/YouNeedWork/aptos-utils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YouNeedWork%2Faptos-utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YouNeedWork%2Faptos-utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YouNeedWork%2Faptos-utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YouNeedWork%2Faptos-utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YouNeedWork","download_url":"https://codeload.github.com/YouNeedWork/aptos-utils/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YouNeedWork%2Faptos-utils/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271762718,"owners_count":24816819,"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","status":"online","status_checked_at":"2025-08-23T02:00:09.327Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["bluemove","bot"],"created_at":"2025-08-23T18:30:38.624Z","updated_at":"2025-08-23T18:30:41.093Z","avatar_url":"https://github.com/YouNeedWork.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"BlueMove Mint bot, only contract call. fast and safety..\n\nPR is open, wellcome to PR new feture, Thank you.\n\n\n# Future\n- batch generate account.\n- transfer with contract. no need use wallet,batch 100 account in one tx.\n- Wait mint started and auto mint for may account.\n\n# TODO\n- batch transfer balance to owner\n- batch transfer nft to owner account .\n- batch Or list nft on bluemove.\n\n\n# System require.\n\nOnly ubuntu ^20.04 from released\n\n# how to use ?\n\n## 1. install\n\nfirst all , you need install Rust cargo.\nquick do that, you can use aptos-core setup.\n\nfollow [build-aptos-cli](https://aptos.dev/cli-tools/build-aptos-cli#linux)\n\n## 2. use \n\n### 2.1 generate accounts \n\nuse command.\n\n```shell\naptos-utils gen 100\n```\n\nWell generate 100 keypair in execution dir. call keys.txt you can view that account and privatekey\n\n### Transfer amount to all account with same amount.\n\nfirst do that. you need publish a contract to you main wallet.\n\nsource code at [this](https://github.com/YusongWang/aptos-utils/tree/main/batch-trasfer-move)\n\nto use this. you need init you aptos account. with aptos cli\n\n```shell\naptos init\n```\n\nand select mainnet, and push you main wallet privateKey.\n\nThen change Move.toml selation addresses.owner = \"you main address start with 0x\"\n\nand In the same dir. run commond.\n\n```shell\naptos move publish\n```\nyou well success publish you first contract to mainnet..\n\n### 2.2 batch transfer use aptos-utils\n\nSo you doing good. let's use commond trasfer a amount\n\n```shell\nPRIVATE_KEY=\"You main wallet privateKey\" aptos-utils split 100 100000000 100000000 100\n```\nsplit accounts amount gaslimit gasprice.\n\naccounts you want transfer to how may account.\n\namount eve account has amount balance\n\ngas limit that tx MAX cost gas fee.\n\ngas price just lavel 100.\n\nif success you well see nothing.\n\n### 2.3 batch buy.\n\nTODO\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyouneedwork%2Faptos-utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyouneedwork%2Faptos-utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyouneedwork%2Faptos-utils/lists"}