GG365 NFT tickets are unique, verifiable golf tickets minted as ERC-721 tokens on Camino Network.
🎯 Overview
Each golf booking can be minted as an NFT ticket with:
- Unique Token ID - One-of-a-kind identifier
- Transferable - Send to other players
- Tradeable - Sell on secondary markets
- Verifiable - Proof of ownership on blockchain
- Rich Metadata - Course details, date, time, player info
🎫 NFT Features
Metadata
Each NFT contains:
- Course name and location
- Play date and tee time
- Number of players
- Booking reference
- QR code for check-in
- Course image
Transferability
- Transfer to another player
- Sell on OpenSea or other marketplaces
- Gift to friends or family
- Trade for other NFTs
Verification
- Scan QR code at golf course
- Verify ownership on blockchain
- Check authenticity instantly
💻 Usage Example
import { GG365Contract } from '@gg365/blockchain-sdk';
const gg365 = new GG365Contract({
network: 'camino',
wallet: yourWallet
});
// Create booking with NFT ticket
const booking = await gg365.createBooking({
courseId: 'gg365-course-12345',
teeTimeId: 'gg365-teetime-67890',
players: 1,
blockchain: {
nftTicket: true
}
});
// NFT automatically minted
const nft = booking.blockchain.nftTicket;
console.log('NFT Token ID:', nft.tokenId);
console.log('NFT Contract:', nft.contractAddress);
console.log('Metadata URI:', nft.metadataUri);
// Transfer NFT to another player
await gg365.transferNFT({
tokenId: nft.tokenId,
toAddress: '0x...'
});
🖼️ NFT Metadata Example
{
"name": "Valderrama Golf Club - December 15, 2025",
"description": "Golf tee time at Valderrama Golf Club",
"image": "ipfs://QmX7Y8Z9.../valderrama.jpg",
"attributes": [
{
"trait_type": "Course",
"value": "Valderrama Golf Club"
},
{
"trait_type": "Date",
"value": "2025-12-15"
},
{
"trait_type": "Time",
"value": "09:30"
},
{
"trait_type": "Players",
"value": "2"
},
{
"trait_type": "Country",
"value": "Spain"
}
]
}
📚 Learn More
Status: 🚧 Detailed documentation coming soon!
For immediate assistance, contact: [email protected]
Last modified on