Your Content, Your Profits
Set your price and what you want to monetize in seconds, no signup required.
Share your Paywalls anywhere,
as easy as sharing a link.
Receive payments as soon as your content unlocks.
Nano’s fast, feeless design is digital cash perfected.
XnoVerse revolutionizes how creators get paid.
Instant transactions with Nano,
seamless
integration, zero barriers.
Your content, your rules, your revenue - truly
yours.
XnoVerse enables you to monetize your data using the speed and efficiency of Nano (XNO). Leveraging Nano's zero fees, instant transactions, and sustainable design, XnoVerse connects Nano to the internet, enabling value to flow effortlessly through software and services.
Compare Nano with legacy payment processors Visit the Nano Xperience >>
¹Ӿ99 / month. ²Ӿ29 / month.
Net revenue after commission and processing fees on a $1 equivalent payment.
Photos & Art
APIs
Music
Games
Software
AI Services
E-books
Blog Posts & Articles
Coupons
And much more
As easy as sharing a link.
XnoVerse is being built for the AI economy. Enabling automated transactions between digital agents and humans with a platform designed for the next generation of the internet.
Nano’s base-layer design provides a superior, self-contained solution for worldwide payments."
XnoVerse supports the x402 HTTP payment protocol, making it easy for bots, AI agents, and automated clients to access paywalled content using standard HTTP requests.
x402 is an HTTP-native payment protocol that uses the HTTP 402 "Payment Required" status code. When you request paid content, the server returns a 402 response with payment details. After paying, you resubmit the request with payment proof to access the content.
Endpoint: GET /api/paywall/:paywallKey
curl https://xnoverse.com/api/paywall/YOUR_PAYWALL_KEY
# Response (402 Payment Required):
{
"version": "x402-nano-v1",
"network": "nano",
"payment": {
"amount": "1.5",
"amount_raw": "1500000000000000000000000000000",
"currency": "XNO",
"recipient": "nano_3abc...",
"uri": "nano:nano_3abc...?amount=..."
},
"resource": {
"id": "YOUR_PAYWALL_KEY",
"title": "Premium Content",
"payment_type": "single"
},
"facilitator": {
"verify_url": "https://xnoverse.com/api/x402/verify",
"settle_url": "https://xnoverse.com/api/x402/settle"
}
}
# After sending Nano payment, submit with X-Payment header:
curl -H "X-Payment: BASE64_ENCODED_PAYMENT_DATA" \
https://xnoverse.com/api/paywall/YOUR_PAYWALL_KEY
# Payment data format (base64 encoded):
{
"hash": "TRANSACTION_HASH",
"sender": "nano_1sender...",
"recipient": "nano_3recipient...",
"amount": "1.5",
"amount_raw": "1500000000000000000000000000000"
}
# Response (200 OK):
{
"success": true,
"paywallKey": "YOUR_PAYWALL_KEY",
"content": [...],
"unlocked": true,
"transaction_hash": "ABC123..."
}
XnoVerse provides a Nano facilitator for the x402 protocol. Other projects can use these endpoints to verify and settle Nano payments:
GET /api/x402/info - Facilitator information
POST /api/x402/verify - Verify Nano payment
POST /api/x402/settle - Settle payment on-chain
Add Nano payments to your Express.js API in 3 lines of code!
The first x402 middleware for Nano cryptocurrency. Your API automatically accepts Nano payments via the x402 protocol.
npm install nano-x402
import express from 'express';
import { paymentMiddleware } from 'nano-x402';
const app = express();
// Add payment middleware - that's it!
app.use(paymentMiddleware(
'nano_your_wallet_address',
{
'GET /api/weather': { price: '0.01' },
'POST /api/analyze': { price: '0.05' }
}
));
// Your routes work as normal
app.get('/api/weather', (req, res) => {
res.json({ temperature: 72, conditions: 'sunny' });
});
app.listen(3000);
The middleware intercepts requests to your paid endpoints:
X-Payment header (transaction proof)NPM Package: nano-x402
Want to Integrate XnoVerse into your own platform?
Below is an example how a paywall is easily created. The Create Paywall page is basically a
fancy way to input this information.
Stay tuned for details and join the Discord for the
latest updates.
Example of How to Monetize an API Using HTTP GET Requests. Pasting this into an API component you would get a new public key when unlocking.
{
"url": "https://xnoverse.com/api/key",
"method": "GET",
"headers": {
"Authorization": "Bearer SECRET-TOKEN"
}
}
Example of How to Monetize an API Using HTTP POST Requests. Fun fact, this is how XnoVerse is using it's own service to upgrade your tier.
{
"url": "https://xnoverse.com/api/key/upgrade",
"body": {
},
"method": "POST",
"headers": {
"Content-Type": "application/json",
"Authorization": "Bearer never-gonna-give-you-up"
},
"postFields": [
{
"name": "apiKey",
"type": "text",
"label": "API Key",
"required": true
}
]
}
Pasting a hot mess like this...
...and it becomes a beautiful paywall you can embed anywhere..
Nano (XNO) is the best cryptocurrency for tipping creators.
Nano is a supercurrency that allows for instant sub-second
transactions.
Experience the difference in a transaction
simulation.
Grab some free Nano in Nano Treasure Hunt.