LAST UPDATE: 2/24/2026
Become the ultimate swordsman with our powerful automation. Features include Get All Swords instantly and INF Money/XP for unlimited upgrades. Destroy plants, dominate PvP, and collect every rare blade with ease. Available as both NO KEY and KEY REQUIRED versions to rule the field.
Game link: Blade Spin
Table of Contents
List of working Blade Spin scripts:
Blade Spin script – (KEYLESS) Open Source
Script functions:
- Get All Swords – Instantly unlocks every sword in the game.
- INF Money/XP – Provides unlimited money and experience.
NO KEY
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local AddToInventory = ReplicatedStorage.ReplicatedStorageHolders.Events.AddToInventory
local items = {
"SunpiercerAxe",
"AzureBlade",
"Trident",
"VoidwingReaver",
"LionSword",
"InfernoAxe",
"GoldenSword",
"BoneFang",
"MoonFang",
"SorrowsEdge",
"ShadowKatana",
"EmeraldBlade",
"BloodreignSaber",
"WarlordsFang",
"Obsidian",
"CrimsonFang"
}
for _, item in ipairs(items) do
AddToInventory:FireServer(item)
endSlakeee Hub
NO KEY
loadstring(game:HttpGet("https://raw.githubusercontent.com/ShoyoooXD4/scripts/refs/heads/main/BladeSpinOPENSRC.lua"))()Get all Weapons (1# Open Source)
NO KEY
setclipboard("https://discord.gg/K5J7kZNBq3")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local holders = ReplicatedStorage:WaitForChild("ReplicatedStorageHolders")
local swordsRoot = holders:WaitForChild("EquippedSwords")
local addToInventory = holders:WaitForChild("Events"):WaitForChild("AddToInventory")
local function scan(folder)
for _, obj in ipairs(folder:GetChildren()) do
if not obj:IsA("Folder") then
pcall(function()
addToInventory:FireServer(obj.Name)
end)
task.wait(0.03)
else
scan(obj)
end
end
end
scan(swordsRoot)Get all Weapons (2# Open Souce)
NO KEY
local args = {
"VoidwingReaver"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"AzureBlade"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"SunpiercerAxe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"Trident"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"WarlordsFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"BloodreignSaber"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"CrimsonFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"Obsidian"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"InfernoAxe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"GoldenSword"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"BoneFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"LionSword"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"EmeraldBlade"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"ShadowKatana"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"SorrowsEdge"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"MoonFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"Scythe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"WarAxe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"Axe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
"Sword"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))inf money – 1# OPEN SOURCE
NO KEY
local conn; local player = game:GetService("Players").LocalPlayer
conn = game:GetService("RunService").RenderStepped:Connect(function(dt)
if player:GetAttribute("InRound") == true then
game:GetService("ReplicatedStorage").ReplicatedStorageHolders.Events.AddCoins:FireServer(1e6); game:GetService("ReplicatedStorage").ReplicatedStorageHolders.Events.AddXP:FireServer(1e5)
end
end)
--conn:Disconnect()inf money – 2# OPEN SOURCE
NO KEY
loadstring(game:HttpGet('https://raw.githubusercontent.com/CRXYUNCLE/D2/refs/heads/main/Bladespin.lua'))()Gitan X Hub
KEY SYSTEM
loadstring(game:HttpGet('https://raw.githubusercontent.com/fddttttt/GitanX/refs/heads/main/baldespin.lua'))()Rob Hub
KEY SYSTEM
loadstring(game:HttpGet('https://raw.githubusercontent.com/artas01/robscript/refs/heads/main/loader.lua'))()How to use scripts?
- Copy the script and paste it into any executor. (Delta, Solara, Arceus X, Fluxus, Synapse X)
- Click execute.
- The script is working!
Warning:
- Use the script on alt accounts.
- We are not responsible for your use of scripts.
- You should be prepared that the script may not work.
FREQUENTLY ASKED QUESTIONS:
Do I need to buy scripts?
No, all scripts are either completely free or have a light key system with ads.
The script is not working, what should I do?
We update and check the scripts every week. Try using a different script.





Leave a Comment