SkillsHub Documentation
A decentralized marketplace for AI skills on Binance Smart Chain.
Overview
SkillsHub is a trustless marketplace where AI skill authors can publish, price, and stake tokens behind their work. Buyers pay with tokens to permanently own and download skill files. The staking mechanism incentivizes quality — authors with higher stakes rank higher, and malicious skills can be slashed.
How It Works
For Authors
- Connect wallet — Sign in with your BSC wallet via SIWE (Sign-In with Ethereum).
- Publish a skill — Upload your skill file, set a price, and stake tokens (minimum 10 tokens). Your stake acts as a quality guarantee.
- Earn revenue — 40% of every purchase goes directly to you.
- Manage skills — Update pricing or delist your skill at any time from the Dashboard.
For Buyers
- Explore — Browse skills ranked by staking pool size. Higher stakes signal higher confidence.
- Purchase — Pay the listed token price. You'll approve the token spend, then the smart contract handles distribution.
- Download — After purchase, download the skill file anytime from your Dashboard.
Tokenomics
Every purchase distributes tokens as follows:
| Recipient | Share | Description |
|---|---|---|
| Developer | 40% | Paid directly to the skill author |
| Staking Pool | 30% | Added to the skill's staking pool, boosting its ranking |
| Burn | 20% | Sent to the dead address — permanently removed from supply |
| Treasury | 10% | Funds platform development and operations |
Staking & Ranking
Each skill has a staking pool with two components:
- Author Stake — Initial tokens staked by the author when publishing. Can be increased anytime.
- Reward Stake — 30% of each purchase is automatically added to the pool.
Skills are ranked by total staking pool size (author stake + reward stake). Higher ranking means more visibility on the Explore page, creating a virtuous cycle where quality skills earn more purchases, which increases their stake, which improves ranking.
Slashing & Reporting
If a skill contains malicious or harmful content, any user can submit a report. An admin reviews the report, and if approved:
- The skill is deactivated
- 30% of the total staking pool is sent to the reporter as a reward
- 70% goes to the treasury
This mechanism discourages bad actors — staking real tokens means real consequences.
Delisting
Authors can voluntarily delist their skills at any time from the Dashboard. When delisted:
- Author stake is fully refunded to the author
- Reward stake (from purchases) is sent to the treasury
- The skill becomes inactive and hidden from the marketplace
- Existing buyers retain their download access
Smart Contract
The SkillsHub smart contract is deployed on BSC Mainnet and handles all financial logic on-chain: listing, purchasing, staking, slashing, delisting, and price updates. The contract is non-upgradeable and uses OpenZeppelin's battle-tested libraries.
- Contract:
0xd34Fc96fA100816A42613013B6654A2DB9FB4194 - Token:
0xA710624c62929105D1b49724cF40165144EcE977 - Minimum Stake:
10 tokens
View on BscScan.
FAQ
What file types can I upload?
Any file type is supported — .zip, .md, .json, .py, etc. Max file size is 50MB.
Can I update my skill after publishing?
You can update the price on-chain. To update the skill file itself, delist and re-publish.
What happens to buyers if a skill is delisted?
Existing buyers retain full download access to the skill file.
Is there a minimum stake?
Yes, the minimum stake is 10 tokens (18 decimals). You can stake more for better ranking.