📜Quickstart
🧭 Structure
1. 🏠 Welcome
Introduction to Kasparex Docs
Vision & Mission
How to Use This Documentation
2. 🚀 Getting Started
What is Kasparex?
Core Concepts: KRC-20, dApps, Smart Contracts, NFTs
Supported Wallets
How to Connect Your Wallet
3. 🧱 Kasparex Architecture
Kasparex Global UI (kasparex-style.css)
Modular System Overview (kasparex-modules.js)
Init Scripts (kasparex-init.js)
Embeddable Widget System
Server Setup (server.js explained)
4. ⚙️ Developer Setup
Local Development Guide
File Structure Overview
Hosting dApps via GitHub + Velo (Wix)
Embedding on Third-Party Sites
Deployment Checklist
5. 🧩 Core Modules
Wallet Module
Theme Switcher
Token Selector
Fee Handler
Guide Popup
Dashboard Modal
Code Copy / Embed Generator
Common UI Utilities
6. 🎨 Global UI Kit
Buttons, Pills, Tags, Inputs
Panels, Cards, Tables
Alerts (Light + Dark)
Loaders & Progress Bars
Nav Pills, Tabs
Modal Styling
Responsive Layout Guide
7. 📄 Templates & Snippets
dapp-template.html
Walkthroughkasparex-ui-showcase.html
Showcase ReferenceQuick Embed HTML Example
Sample dApp Layout
8. 📦 dApp Templates
Each dApp has its own page under this section.
Template Format for Each dApp:
📦 [dApp Name]
✅ What It Does
Short summary of the purpose and utility of the dApp.
⚙️ How It Works
Explain:
Smart contract logic (if any)
JS behavior
Wallet interactions
Fee handling logic (if applicable)
📦 Files Used
HTML:
...
Modules:
...
Smart contract (optional):
...
🎁 Benefits
Why it's useful for users and token projects.
🔧 Customization
How to modify UI, add supported tokens, adjust fees, etc.
🔗 Embed Example
<iframe src="..." width="..." height="..." />
🔧 What’s Inside:
public/index.html
– Fully styled embeddable dApp widgetcontracts/main.contract.kas
– Kaspa smart contract logicdocs/integration.md
– Steps to list your dApppreview.png
– Banner image for listing
🚀 How to Use:
Customize the UI in
index.html
Write or edit your Kaspa smart contract in
/contracts
Test it in your Kasparex Dev Group (see
/docs
)Submit using the
/submit-dapp
panel on Kasparex
💬 Support
Join the Kasparex Dev Group to get help or feedback.
📜 License
MIT – build freely and submit to Kasparex with your own branding. 🎛️ 2. Preview Dashboard Card for Kasparex dApp Listings (App Store–style display card, clean and embeddable)
💻 Embed-Ready HTML Code: html Copy Edit
🧩 [dAppName]
[Short one-line description of the dApp]
#Kaspa #KRC20 #Utility
🌐 Visit Dev Group 👁️ Preview Widget
🔁 Replace placeholders: [dAppName] – your app name
[Short one-line description of the dApp] – a short use-case
[PreviewImageURL] – link to banner/screenshot
[DevGroupLink] – your Dev Group URL
[WidgetPreviewURL] – preview page or working demo
You can embed multiple of these cards in a responsive flex layout on /explore-dapps.
Last updated