Getting Started

Welcome to PandaBlox! This guide will help you get started with using and sharing Roblox scripts.

What is PandaBlox?

PandaBlox is a premier platform for discovering, sharing, and executing Roblox scripts. Whether you're a developer looking to share your work or a user searching for quality scripts, PandaBlox has you covered.

Key Features

  • Browse Scripts: Explore thousands of verified and community scripts
  • Upload Scripts: Share your creations with the community
  • API Access: Integrate scripts programmatically via our REST API
  • Verified Scripts: Trust admin-verified, safe scripts
  • Tag System: Easily find scripts by categories

Uploading Scripts

Requirements

  • Must have a registered account
  • Script must be in Lua format
  • Maximum file size: 1MB
  • Must provide a title and description

Upload Process

  1. Navigate to Upload Script
  2. Fill in the required information (title, description)
  3. Upload your .lua file or paste the code directly
  4. Add a thumbnail (optional but recommended)
  5. Select the target game (or leave as Universal)
  6. Choose relevant tags to help users find your script
  7. Click "Upload Script"

Best Practices

  • Use descriptive titles that clearly explain what your script does
  • Provide detailed descriptions including features and usage instructions
  • Add relevant tags for better discoverability
  • Test your script before uploading
  • Include any special requirements or dependencies

Using Scripts

Finding Scripts

Use the Browse Scripts page to find scripts. You can:

  • Search by keywords
  • Filter by game, tags, or verified status
  • Sort by popularity, views, or recent uploads

Executing Scripts

  1. Find and open a script on PandaBlox
  2. Click the "Copy Code" button
  3. Open your Roblox executor
  4. Paste the code into the executor
  5. Click "Execute" in your executor

Safety Tips

  • Prefer verified scripts (marked with a green checkmark)
  • Read the description and comments before using
  • Never use scripts that ask for your password
  • Report suspicious scripts immediately

API Basics

Base URL

https://pandablox.com/api

Response Format

All API responses are in JSON format.

Rate Limiting

API requests are rate-limited to ensure fair usage:

  • General API: 100 requests per 15 minutes
  • Search API: 20 requests per minute
  • Upload API: 10 requests per hour

Error Handling

The API uses standard HTTP response codes:

  • 200 - Success
  • 400 - Bad Request
  • 401 - Unauthorized
  • 404 - Not Found
  • 429 - Too Many Requests
  • 500 - Server Error

Authentication

Login

POST /api/auth/login
Content-Type: application/json

{
  "username": "your_username",
  "password": "your_password"
}

Response

{
  "message": "Login successful",
  "user": {
    "id": "...",
    "username": "your_username",
    "email": "...",
    "role": "USER"
  },
  "accessToken": "...",
  "refreshToken": "..."
}

Using Tokens

Include the access token in the Authorization header for authenticated requests:

Authorization: Bearer YOUR_ACCESS_TOKEN

API Endpoints

For complete API documentation, visit the API Reference page.

Quick Reference

GET /api/scripts List all scripts
GET /api/scripts/:slug Get script details
GET /api/scripts/:slug/raw Get raw script code
POST /api/scripts Upload new script
PUT /api/scripts/:slug Update script