Buy a License Guide¶
This guide explains how to purchase license NFTs for unlimited access to AI models on WasiAI.
Overview¶
License NFTs provide an alternative to pay-per-inference:
| Pay-Per-Inference | License NFT |
|---|---|
| Pay each call | One-time payment |
| No commitment | Ownership (NFT) |
| Gasless | Requires gas |
| Best for occasional use | Best for heavy use |
License Types¶
Perpetual License¶
- Payment: One-time
- Duration: Forever
- Best for: Long-term projects, heavy users
How to Buy¶
Step 1: Find a Model¶
- Browse the model catalog
- Click on a model to view details
- Check the license prices
Step 2: Review License¶
On the model detail page:
- Find the "Buy License" section
- Review the perpetual license price
Step 3: Approve USDC (First Time)¶
If this is your first purchase:
- Click "Approve USDC"
- Confirm the approval transaction
- Wait for confirmation
This is a one-time approval per model. Future purchases skip this step.
Step 4: Complete Purchase¶
- Click "Buy License"
- Review the transaction details
- Confirm in your wallet
- Wait for confirmation (~1-2 seconds)
Step 5: Receive Your NFT¶
After purchase:
- License NFT is minted to your wallet
- Appears in My Licenses section
- Grants immediate access to the model
Using Your License¶
Unlimited Inference¶
With a valid license:
- Go to the model's page
- Enter your input
- Click "Run Model"
- No payment required!
The system automatically detects your license and skips payment.
Checking License Status¶
View your licenses:
- Go to My Licenses in navigation
- See all owned licenses
- Check: model, type, expiration, rights
License Rights¶
Each license grants specific capabilities:
| Right | Description | Value |
|---|---|---|
| API Access | Call inference endpoint | 1 |
| Download Access | Download model artifacts | 2 |
| Both | API + Download | 3 |
Check the model's license configuration to see what rights are included.
Transferring Licenses¶
License NFTs are standard ERC-721 tokens:
Transfer to Another Wallet¶
- Use any NFT marketplace or wallet
- Transfer the token to the recipient
- Access transfers with the token
Sell on Secondary Market¶
- List on OpenSea, Blur, etc.
- Set your price
- Buyer receives access upon purchase
Costs¶
Purchase Costs¶
| Component | Amount |
|---|---|
| License price | Set by model owner |
| Gas fee | ~$0.05-0.15 AVAX |
| USDC approval (first time) | ~$0.02 AVAX |
Example¶
Buying a $50 perpetual license: - License: $50.00 USDC - Gas: ~$0.10 AVAX - Total: $50.00 USDC + ~$0.10 AVAX
Troubleshooting¶
"Insufficient USDC"¶
Cause: Not enough USDC for the license price
Solution: Get more USDC from faucet.circle.com
"Insufficient AVAX"¶
Cause: Not enough AVAX for gas
Solution: Get AVAX from faucet.avax.network
"Approval Failed"¶
Cause: USDC approval transaction failed
Solution: 1. Check AVAX balance for gas 2. Try again with higher gas 3. Ensure you're on correct network
"License Not Detected"¶
Cause: System not recognizing your license
Solution: 1. Refresh the page 2. Disconnect and reconnect wallet 3. Check license in "My Licenses"
FAQ¶
Can I get a refund?¶
No. License purchases are final once confirmed on-chain.
What if the model is delisted?¶
Your license remains valid. You can still use the model via direct API calls.
Can I share my license?¶
No. Licenses are tied to wallet ownership. Sharing would require transferring the NFT.
Do licenses expire?¶
No. Perpetual licenses never expire.
Can my license be revoked?¶
Yes, in cases of terms violation. This is rare and requires owner action.