TokenLicense
Ethereum powered standard for software licenses. Makes authentication, reselling and activation of keys easy, simpole and safe
Install / Use
/learn @yolo-gorilla/TokenLicenseREADME
tokenLicense
Ethereum powered standard for software licenses. Makes authentication, reselling and activation of keys easy, simpole and safe
Token Licenses 1.0:
Token Properties
Tokens are minted by issuer (Bot Dev). The issuer is the owner and can define a token to have the following properties:
Supply: How many tokens are created
Divisible: No (no point in divisible licenses)
Locked Supply aka Max supply: Can devs create new keys
Subscription time: Month / year (this is done by calculating block height) callable as this.subscription.active returns bool
Transfer Fee: Devs can take a transfer Fee so tokens sold can pay a % to the dev automatically (optional)
Transfer Lock: Optional Lock preventing token transfer for x amount of time
Subscription Rate: This is a standard rate for payment per block time added
Subscription Payment: Contract address or identifier for base currency to use (dai, ether, usdc etc)
Token actions
Tokens are : Transferable from party to party Can be used on any ethereum compatible wallet Standardized to make them compatible across different bots and to allow marketplaces to come about
activate
renew
This lets us renew a key by sending a specified amount of $$$ to the parent contract. The money sent translates to a specific number of blocks added to the subscription time.
Infrastructure needed:
Client libraries : Client libraries are important to allow bot developers to quickly integrate into the standard. I am a python dev so first integration will be a python library followed by a nodeJs library. This will be plug and play and allow devs to point to contract address and quickly plug into the built in auth for bots all on the network
Future integration:
Anti crack protection Client libraries can be bundled with additional anti-cracking libraries. Potential token standard improvements in the future could allow for OnChain challenges to force on chain activation. Open Marketplace Like uniswap but for bots Tokenized proxies? Why not go full mile and allow the same but for metered billing products like proxy traffic etc. This would have to be layer 2 for sure but the tech is ready
Related Skills
node-connect
347.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
