Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mantvmass/bless-network
This is a high-performance robot developed with Rust, supporting multi-node operations and session management to earn rewards for the Bless Network.
https://github.com/mantvmass/bless-network
bless bless-network bot
Last synced: 10 days ago
JSON representation
This is a high-performance robot developed with Rust, supporting multi-node operations and session management to earn rewards for the Bless Network.
- Host: GitHub
- URL: https://github.com/mantvmass/bless-network
- Owner: mantvmass
- License: mit
- Created: 2024-12-02T12:23:24.000Z (20 days ago)
- Default Branch: main
- Last Pushed: 2024-12-06T11:22:22.000Z (16 days ago)
- Last Synced: 2024-12-06T12:25:18.699Z (16 days ago)
- Topics: bless, bless-network, bot
- Language: Rust
- Homepage:
- Size: 491 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BLESS-NETWORK-BOT
This is a high-performance robot developed with Rust, supporting multi-node operations and session management to earn rewards for the Bless Network.#### Table of contents
* [Init Account & Nodes](#init-account-&-nodes)
* [Usage](#usage)
* [Download](#download)
* [Build](#build)
* [License](#license)## Init Account & Nodes
1. Open your browser and sign up for an account at [Bless Network](https://bless.network/dashboard?ref=0F4X45).
2. After signing up, open the Developer Tools in your browser (press F12) and go to **Application > Local Storage**.
3. Look for the key `B7S_AUTH_TOKEN` and copy the corresponding `accessToken`, which will begin with `eyJ...`.
4. Install Node.js (v20.11.1 or your preferred version).
5. Edit the `crypto.js` file by replacing the `main()` function call with your copied `accessToken`, like this:```javascript
main("Your AccessToken");
// Uncomment the following line to test hash generation:
// WTFTestHash(); // Test to create a hash
```## Usage
1. Download and extract the files from [this link](#download).
2. Configure the `.json` file like the example below:```json
[
{
"token": "accessToken 1",
"proxy": null
},
{
"token": "accessToken 2",
"proxy": "https://test:[email protected]:8080"
}
]
```- `proxy = null` disables proxy usage.
3. Run the program with the following command:
```bash
bless-network.exe --init config.json
```You can also add custom tags in the JSON for easier identification of your accounts, like so:
```json
[
{
"name": "Account 1",
"token": "accessToken 2",
"proxy": "https://test:[email protected]:8080"
}
]
```- The `name` tag helps you identify accounts but does not affect the program’s functionality.
## Download
- **Windows**: [Download here](https://github.com/mantvmass/bless-network/releases)
- **Other Platforms**: [Manual Build Instructions](#build)## Build
To build the project locally, follow these steps:
1. Install [Rust](https://www.rust-lang.org/tools/install).
2. Run `cargo build --release` to build the project.## License
This project is licensed under the MIT License. See the [LICENSE](https://github.com/mantvmass/bless-network/blob/main/LICENSE) file for more details.