Serenity Client

A feature-rich, open-source client designed to augment your gameplay experience with a modern, intuitive interface and powerful modules.

Client Features

ClickGUI

The main user interface for the client.

FPSCounter

Displays your current frames per second.

Interface

Replaces the default in-game header.

Chat

A customizable, feature-rich chat overlay.

Keystrokes

Displays your keystrokes with a modern look.

ToggleSprint

Automatically sprints for you.

ArmorHUD

Displays your currently equipped armor.

CPSCounter

Displays your clicks per second.

FPSBooster

Optimizes game performance.

AdBlocker

Blocks in-game ads and trackers.

Crosshair

A customizable crosshair overlay.

ArrayList

Displays a list of enabled modules.

How to Use

1

Copy the Script

Click the button below to copy the entire Serenity script to your clipboard.

2

Open Developer Tools

On the bloxd.io website, open the developer tools by pressing F12 or Ctrl+Shift+I (Cmd+Option+I on Mac).

3

Paste in Console

Go to the "Console" tab, paste the script you copied, and press Enter. If the browser shows a warning, you might need to type allow pasting and press Enter before it lets you paste.

4

You're All Set!

The client will now be active. Press Right-Shift to open the menu. Note: You'll need to do this every time you refresh the page.

1

Get a Userscript Manager

This is a browser extension that will automatically run Serenity for you. Pick the one for your browser:

2

Install Serenity

Once the extension is installed, click the "Download" button at the top of this page. A new tab will open in the extension.

3

Confirm Installation

In the new Tampermonkey tab, a big "Install" button will show up. Just click it!

4

You're All Set!

That's it! Go to bloxd.io and the client will load automatically. Press Right-Shift to open the menu.

You Can Help Make Serenity Better!

Serenity is open source, which means anyone (even you!) can help add new features. If you have a cool idea, check out our GitHub to learn how you can contribute.

View on GitHub

Frequently Asked Questions

No. Serenity is a client-side utility designed to enhance your visual experience and provide helpful information. It does not provide unfair advantages or interact with the game in a way that would be considered cheating.

While Serenity is designed to be safe, the use of any third-party script is at your own risk. We recommend you always be aware of the game's terms of service. However, Serenity does not contain features that are typically bannable.

If you installed it using the Userscript Method, your script manager (like Tampermonkey) will automatically check for and apply updates. If you use the Console Method, you will need to copy the new script from this website when a new version is released.

The default key to open the menu is Right-Shift. Make sure you're pressing the shift key on the right side of your keyboard. Also, ensure the script is running correctly in your userscript manager or that you've pasted it correctly in the console without any errors.

Developer Docs

Want to build a feature? Awesome!

Making your own module is pretty easy. Here's a quick guide to get you started.

1. Get the Code

First, you'll need to get the project on your computer. You can do this with Git.

git clone https://github.com/veriepicc/Serenity-Bloxd.git
cd Serenity-Bloxd
npm install

2. Start the Builder

Run this command in your terminal. It will watch for any changes you make and automatically rebuild the script.

npm run watch

3. Create a Module

Modules are just little bits of code that add features. They all live in the src/modules/ folder. Just create a new .js file in a category folder (like visual or combat). Here is a basic example:

const MyAwesomeModule = {
    name: 'MyAwesomeModule',
    category: 'Utility',
    description: 'This is what my new feature does!',
    enabled: false, 

    onEnable(manager) {
        console.log('My module is on!');
    },

    onDisable(manager) {
        console.log('My module is off!');
    }
};

export default MyAwesomeModule;

Don't forget to add your new module to the list in src/ModuleManager.js so it shows up in the game!

4. Share Your Creation

When you're done, you can send us your new feature on our GitHub page by opening a Pull Request. We'd love to see what you make!