Publishing on Canopy
Set up your account
Create an account and pick a username
Your username is your public address, like /yourname.Verify your email
Required before you can publish or comment.Set your creator defaults
In Settings → Creator defaults, choose your usual loader, platforms, and game version so forms are pre-filled.
Package your mod
Upload a single .dll, or a .zip if your mod has extra files. Files can be up to 100 MB.
What zips can and can’t contain
.exe, .bat, .ps1…), password-protected files, other archive types (.7z, .rar), or paths that escape the folder. Nested zips are fine up to two levels.Create the listing
Open Dashboard → New mod
Give it a name and a one-line summary. The name becomes your mod’s URL, which never changes.Describe it
Write the description in Markdown. Add install steps if yours differ from the standard loader setup, and list dependencies.Add pictures
A square or 16:9 thumbnail and a few screenshots help a lot. PNG, JPEG, or WebP.
Upload and scan
Create a release
Pick a version number (like 1.0.0) and write a changelog.Upload your file
It goes into private storage. Nobody can download it yet.Validation
We check the file is a real DLL or zip, measure it, and record its SHA-256 fingerprint.Malware scan
A background job scans the file. You can watch the progress bar in your dashboard.Go live
Your first release is reviewed by a moderator. After that, updates go live as soon as the scan passes.
If a scan flags your file
Connect GitHub
Link a public repository and players can read your code right on your mod page — folders, files with syntax highlighting, and your README.
Paste the repo link
When creating a mod, or later in Dashboard → your mod → GitHub.Point releases at a tag or commit
When you create a release, add the tag (like v1.2.0) it was built from.Verify ownership (optional)
Commit a file named.canopywith the token from your dashboard, then press Verify. Your mod shows “Owner verified”.
Ship updates
Create a new release with a higher version number. Older versions stay listed so players can roll back. You can unpublish any release — or the whole mod — at any time from the dashboard.
Rules of the jungle
No malware, no cheats that harm other players, only your own work (or work you have permission to share), and honest descriptions. Full details are in the Community Guidelines.