Powered by TON Blockchain

Accept Payments
via Soulbound NFTs

Create your own NFT collection on TON and start accepting payments automatically. Get TON coins directly to your wallet.

Telegram Bots
Mini Apps
Instant Payouts
No Database
access_check.ts
1async function checkUserAccess(userId: number) {
2 const endpoint = await getHttpEndpoint();
3 const client = new TonClient({ endpoint });
4
5 const collection = Address.parse(
6 "EQAS4N4Pvi3LKSgR8ZGFKNECM9zyXMRBpKWHXbObVXGnDoRC"
7 );
8
9 const contract = client.open(collection);
10 const nftAddress = await contract
11 .getGetNftAddressByIndex(BigInt(userId));
12
13 if (!nftAddress) return false;
14
15 const isNFTDeployed =
16 await client.isContractDeployed(nftAddress);
17 return isNFTDeployed;
18}
19
20// Checking user 1384403834...
21...
>
How It Works

From deploy to revenue in four steps

Deploy Collection

Create your own Soulbound NFT collection with custom price, metadata and images. You'll receive 95% of each payment directly to your wallet.

Share Link

Share collection link with your users. They mint NFTs by providing their Telegram IDs and paying the specified price.

Integrate Access

Add simple code to your Telegram bot or mini app to verify NFT ownership. Gate access to paying users only.

Get Paid

Receive payments automatically. Each time a user mints, 95% goes directly to your wallet. No additional actions needed.