Skip to main content
ArcPass is a paid plugin requiring a valid license for full functionality.

Purchase a License

Available Plans

Note
  • Devices: Number of “Machine ID + IP + Port” combinations that can be bound
  • Ports per Device: Number of different ports on the same machine (same machine ID and IP)
  • All plans are one-time purchase, lifetime access
  • Developer API is only available with the Professional plan. Standard plan users can upgrade at any time.

Purchase Options

Purchase Now

Register Account

After purchase, you can view your key on the License Management Page.

Activation Steps

  1. Edit Configuration

Open plugins/ArcPass/license.yml:

  1. Enter Your Key

Replace the empty string with your license key:

  1. Reload Configuration

Run the command or restart:

  1. Verify Activation

On successful activation, console shows:

License Binding

Binding Mechanism

ArcPass uses these identifiers for server binding:
  • Machine ID - Unique hardware identifier
  • IP Address - Server public IP
  • Port - Server running port
On first activation, the license binds to the current server.

Check Binding Status

Unbind/Transfer

All plans support unlimited transfers. Follow these steps:
  1. Login to KiteMC License Center
  2. Find your ArcPass license on the “My Licenses” page
  3. Click “View Details” to enter the license details page
  4. Manage bindings in the “Bound Devices” section on the right:
    • Click “Reset Bindings” to clear all bindings
    • Click the delete button next to a device to unbind a single device
    • Click the delete button next to a port to unbind a single port
After unbinding, configure the same license key on the new server and start it to automatically complete the binding.

License Status

Status Codes

Offline Mode

When license server is unreachable:
  • Cached validation continues to work
  • Cache validity is 24 hours with a 7-day grace period
  • Cache file located at plugins/ArcPass/license.cache
  • Features limited after grace period expires

Common Issues

Validation Failed

  1. Check network connectivity
  2. Verify key is entered correctly (case-sensitive)
  3. Check firewall settings

Binding Limit Reached

  1. Login to License Center to view current bindings
  2. Unbind unused devices/ports on the license details page
  3. Or upgrade to a higher plan

Server Migration

  1. Login to License Center
  2. Go to license details and click “Reset Bindings” or delete the device
  3. Configure same key on new server
  4. Start new server to auto-bind

Support

Having license issues?

Discord Community

Get real-time help from our community

License Center

Manage licenses and bindings

Login

Login to manage your licenses