Skip to content

About

The source code to the public API provided by Velocity

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Stop asking for compiled .dll downloads. They do NOT exist on this page, this is the source code! BUILD IT YOURSELF.

^^^ READ FIRST ^^^^

Discord servers:

Velocity:

https://discord.com/invite/velocityide

Official Custom-Uis discord server for Velocity

https://discord.com/invite/r5SyNyCYjb

^ Note for the above server: this server is beyond dead as we do not care enough to maintain it, sorry.

Technically this doesn't revoke its "official" partnership status, however most of the stuff is outdated and probably broken, please note that before usage.

READ ME BEFORE USE!!!!!

This is compiled for NET 10 meaning older versions will not work and will require you to manually change the version of the project.

VelocityAPI requires administrator privileges to function correctly.

If not done, your application will error out as the injector requires administrative permissions

To force windows to prompt for administrative permission, do the following:

  • Add an app.manifest file to your project
  • Set the execution level to administrator:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

Do note that you will need to re-start Visual studio as administrator to build and debug the project from this point on.


Overview

VelocityAPI is a .NET 10 API used to connect applications to Velocity’s internal execution services.

It acts as a bridge between your application and Velocity’s backend systems, simplifying:

  • Service communication
  • Execution and injection control handling

Installation | AFTER BUILDING THE DLL YOURSELF

Project Reference

  1. Add VelocityAPI project to your solution
  2. Right-click your project → Add Reference
  3. Select VelocityAPI
  4. (Optional) Right click the DLL and Set CopyAlways to save some headaches

Usage Example (Mini documentation)

Import Namespace

using VelocityAPI;

Create API Instance (Class Level Recommended)

VelAPI velocityApi = new VelAPI();

Start Communication (Window Loaded)

private void Window_Loaded(object sender, RoutedEventArgs e)
{
    velocityApi.StartCommunication();
}

Stop Communication (Window Closing)

private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
    velocityApi.StopCommunication();
}

Unofficial documentation:

https://velodocs.vexity.shop/

About

The source code to the public API provided by Velocity

Resources

Stars

3 stars

Watchers

0 watching

Forks

Contributors

Languages