---
title: "Kasun Hapangama (@sunlicense) | Hashnode"
description: "Kasun Hapangama (@sunlicense) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@sunlicense"
---

@sunlicense

# Kasun Hapangama

@sunlicense · Joined November 2026

### [How to sell your first plugin, script or app: a beginner's checklist](https://sunlicense-guides.hashnode.dev/how-to-sell-your-first-plugin-script-or-app-a-beginner-s-checklist?utm_source=hashnode&utm_medium=feed)

Pick a store, set a price, protect it, and get refunds, support and updates right before launch day

7 min read · [sunlicense-guides.hashnode.dev](https://sunlicense-guides.hashnode.dev/how-to-sell-your-first-plugin-script-or-app-a-beginner-s-checklist?utm_source=hashnode&utm_medium=feed)

[5d ago](https://hashnode.com/posts/how-to-sell-your-first-plugin-script-or-app-a-beginner-s-checklist/6aee4036b48ec3af5dd68e3a)

### [How to protect your plugin or app from piracy, step by step](https://sunlicense-guides.hashnode.dev/how-to-protect-your-plugin-or-app-from-piracy-step-by-step?utm_source=hashnode&utm_medium=feed)

A practical anti-piracy plan for plugins, scripts, bots and apps, layer by layer, without punishing the people who paid

7 min read · [sunlicense-guides.hashnode.dev](https://sunlicense-guides.hashnode.dev/how-to-protect-your-plugin-or-app-from-piracy-step-by-step?utm_source=hashnode&utm_medium=feed)

[5d ago](https://hashnode.com/posts/how-to-protect-your-plugin-or-app-from-piracy-step-by-step/6aee3b4040100455a6a7c279)

### [How to sell a Discord bot with license keys](https://sunlicense-guides.hashnode.dev/how-to-sell-a-discord-bot-with-license-keys?utm_source=hashnode&utm_medium=feed)

One key per buyer from Stripe, Gumroad or Lemon Squeezy, a check in discord.js or discord.py, and roles that follow the license

7 min read · [sunlicense-guides.hashnode.dev](https://sunlicense-guides.hashnode.dev/how-to-sell-a-discord-bot-with-license-keys?utm_source=hashnode&utm_medium=feed)

[5d ago](https://hashnode.com/posts/how-to-sell-a-discord-bot-with-license-keys/6aee3a5bda1d067f9abc8d00)

### [How to add license keys to an app you built with an AI agent](https://sunlicense-guides.hashnode.dev/how-to-add-license-keys-to-an-app-you-built-with-an-ai-agent?utm_source=hashnode&utm_medium=feed)

One prompt for Claude Code, Cursor or Codex, a test that proves it works, and five things to check yourself

7 min read · [sunlicense-guides.hashnode.dev](https://sunlicense-guides.hashnode.dev/how-to-add-license-keys-to-an-app-you-built-with-an-ai-agent?utm_source=hashnode&utm_medium=feed)

[5d ago](https://hashnode.com/posts/how-to-add-license-keys-to-an-app-you-built-with-an-ai-agent/6aee39521fd758497a747c85)
