{"id":13456711,"url":"https://github.com/tonyke-bot/ore-miner","last_synced_at":"2025-03-24T11:31:06.218Z","repository":{"id":233104504,"uuid":"786035979","full_name":"tonyke-bot/ore-miner","owner":"tonyke-bot","description":"ORE Miner built on top of Jito bundle with both CPU and GPU support.","archived":false,"fork":false,"pushed_at":"2024-04-16T02:16:07.000Z","size":65,"stargazers_count":459,"open_issues_count":19,"forks_count":209,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-03-20T12:14:35.169Z","etag":null,"topics":[],"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/tonyke-bot.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}},"created_at":"2024-04-13T08:25:19.000Z","updated_at":"2025-03-18T09:15:13.000Z","dependencies_parsed_at":"2024-04-19T06:00:34.289Z","dependency_job_id":null,"html_url":"https://github.com/tonyke-bot/ore-miner","commit_stats":null,"previous_names":["tonyke-bot/ore-miner"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonyke-bot%2Fore-miner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonyke-bot%2Fore-miner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonyke-bot%2Fore-miner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tonyke-bot%2Fore-miner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tonyke-bot","download_url":"https://codeload.github.com/tonyke-bot/ore-miner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245260788,"owners_count":20586469,"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":[],"created_at":"2024-07-31T08:01:26.469Z","updated_at":"2025-03-24T11:31:05.946Z","avatar_url":"https://github.com/tonyke-bot.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"# $ORE Miner\n\nORE Miner built on top of Jito bundle service by [@tonyke_bot](https://x.com/tonyke_bot) and [@shoucccc](https://twitter.com/shoucccc).\n\nShipped with both CPU and GPU hashing support.\n\nEach miner is able to carry 400 wallets on a single RTX 4090 card. Should expect 10~20% improvement if the code is optimized. \n\n## Preparations\n\n1. Get a reliable, fastest Solana RPC\n2. Clone the repo and build\n    ```shell\n    git clone https://github.com/tonyke-bot/ore-miner.git\n    cd ore-miner\n    cargo build --release\n    ```\n\n3. (Optional) Install CUDA development environment\n4. (Optional) Build CUDA miner\n    ```shell\n    ./build-cuda-worker.sh\n    ```\n   \n5. Generate wallets and fund them with SOL\n\n### Feature\n* Evenly consumed SOL: Choose richest wallet to tip bundle and richest wallet in a transaction to pay the transaction fee.\n* Adaptive tip: Automatically adjust tip based on the Jito tip stream.\n* Bulk operation support: mine, register, claim, batch transfer\n\n## Usage\n\n#### Mine with GPU\n```\nexport CUDA_VISIBLE_DEVICES=\u003cGPU_INDEX\u003e\n\ncargo run --release -- \\\n    --rpc \u003cRPC_URL\u003e \\\n    --priority-fee 500000 \\                     # Tip used for Jito bundle. If max adaptive tip is set, this will be the initial tip.\n    bundle-mine-gpu \\\n    --key-folder \u003cFOLDER_CONTAINS_YOUR_KEYS\u003e \\  # Folder contains your Solana keys\n    --max-adaptive-tip 400000 \\                 # Max tip used, if this is set, use tip min(tips.p50, max)****\n\n```\n\n#### Multi Claim\n```\ncargo run --release -- \\\n    --rpc \u003cRPC_URL\u003e \\\n    --priority-fee 500000 \\                     # Tip used for Jito bundle. \n    claim \\\n    --key-folder \u003cFOLDER_CONTAINS_YOUR_KEYS\u003e \\  # Folder contains your Solana keys\n    --beneficiary \u003cYOUR_PUBKEY_TO_RECEIVE_ORE\u003e\n```\n\n#### Register\n```\ncargo run --release -- \\\n    --rpc \u003cRPC_URL\u003e \\\n    --priority-fee 500000 \\                     # Tip used for Jito bundle. \n    register \\\n    --key-folder \u003cFOLDER_CONTAINS_YOUR_KEYS\u003e \\  # Folder contains your Solana keys\n```\n\n### Buy me ☕️\n\n* SOL: `tonyi4UznxNzae5RBinHTU8Gxr91RRGBcdx7mmimN8F`\n* EVM: `0x45Fce32abB76fd0722882326FBf2d1182e6b982B`\n\nAppreciate your support!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftonyke-bot%2Fore-miner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftonyke-bot%2Fore-miner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftonyke-bot%2Fore-miner/lists"}