W3cgymnott commited on
Commit
d5ba038
·
verified ·
1 Parent(s): 4f0893b

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +6 -4
  2. index.html +1020 -19
  3. prompts.txt +1 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Nftreceipt
3
- emoji: 🐨
4
  colorFrom: pink
5
- colorTo: green
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: nftreceipt
3
+ emoji: 🐳
4
  colorFrom: pink
5
+ colorTo: gray
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,1020 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>PayMint | Turn Payments into NFTs</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <style>
10
+ @import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap');
11
+
12
+ body {
13
+ font-family: 'Space Grotesk', sans-serif;
14
+ background-color: #0a0b0e;
15
+ color: #e2e8f0;
16
+ overflow-x: hidden;
17
+ }
18
+
19
+ .gradient-text {
20
+ background: linear-gradient(90deg, #3b82f6, #8b5cf6, #ec4899);
21
+ -webkit-background-clip: text;
22
+ background-clip: text;
23
+ color: transparent;
24
+ }
25
+
26
+ .glow-box {
27
+ box-shadow: 0 0 20px rgba(59, 130, 246, 0.3);
28
+ transition: all 0.3s ease;
29
+ }
30
+
31
+ .glow-box:hover {
32
+ box-shadow: 0 0 30px rgba(139, 92, 246, 0.5);
33
+ transform: translateY(-2px);
34
+ }
35
+
36
+ .nft-card {
37
+ perspective: 1000px;
38
+ }
39
+
40
+ .nft-card-inner {
41
+ transition: transform 0.6s;
42
+ transform-style: preserve-3d;
43
+ }
44
+
45
+ .nft-card:hover .nft-card-inner {
46
+ transform: rotateY(180deg);
47
+ }
48
+
49
+ .nft-card-front, .nft-card-back {
50
+ backface-visibility: hidden;
51
+ position: absolute;
52
+ width: 100%;
53
+ height: 100%;
54
+ }
55
+
56
+ .nft-card-back {
57
+ transform: rotateY(180deg);
58
+ }
59
+
60
+ .animated-bg {
61
+ background: linear-gradient(-45deg, #0f172a, #1e293b, #334155, #475569);
62
+ background-size: 400% 400%;
63
+ animation: gradient 15s ease infinite;
64
+ }
65
+
66
+ @keyframes gradient {
67
+ 0% { background-position: 0% 50%; }
68
+ 50% { background-position: 100% 50%; }
69
+ 100% { background-position: 0% 50%; }
70
+ }
71
+
72
+ .pulse {
73
+ animation: pulse 2s infinite;
74
+ }
75
+
76
+ @keyframes pulse {
77
+ 0% { transform: scale(1); }
78
+ 50% { transform: scale(1.05); }
79
+ 100% { transform: scale(1); }
80
+ }
81
+ </style>
82
+ </head>
83
+ <body>
84
+ <!-- Floating particles -->
85
+ <div id="particles-js" class="fixed inset-0 -z-10 opacity-20"></div>
86
+
87
+ <!-- Navbar -->
88
+ <nav class="border-b border-gray-800 backdrop-blur-md fixed w-full z-50">
89
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
90
+ <div class="flex items-center justify-between h-16">
91
+ <div class="flex items-center">
92
+ <div class="flex-shrink-0">
93
+ <span class="text-2xl font-bold gradient-text">PayMint</span>
94
+ </div>
95
+ <div class="hidden md:block">
96
+ <div class="ml-10 flex items-baseline space-x-4">
97
+ <a href="#features" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Features</a>
98
+ <a href="#how-it-works" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">How It Works</a>
99
+ <a href="#use-cases" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Use Cases</a>
100
+ <a href="#demo" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Demo</a>
101
+ </div>
102
+ </div>
103
+ </div>
104
+ <div class="hidden md:block">
105
+ <div class="ml-4 flex items-center md:ml-6">
106
+ <button class="bg-gradient-to-r from-blue-500 to-purple-600 hover:from-blue-600 hover:to-purple-700 text-white px-6 py-2 rounded-full text-sm font-medium transition-all duration-300 transform hover:scale-105">
107
+ Connect Wallet
108
+ </button>
109
+ </div>
110
+ </div>
111
+ <div class="-mr-2 flex md:hidden">
112
+ <button type="button" id="mobile-menu-button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-white hover:bg-gray-700 focus:outline-none">
113
+ <svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
114
+ <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" />
115
+ </svg>
116
+ </button>
117
+ </div>
118
+ </div>
119
+ </div>
120
+
121
+ <!-- Mobile menu -->
122
+ <div id="mobile-menu" class="hidden md:hidden bg-gray-900">
123
+ <div class="px-2 pt-2 pb-3 space-y-1 sm:px-3">
124
+ <a href="#features" class="text-gray-300 hover:bg-gray-700 hover:text-white block px-3 py-2 rounded-md text-base font-medium">Features</a>
125
+ <a href="#how-it-works" class="text-gray-300 hover:bg-gray-700 hover:text-white block px-3 py-2 rounded-md text-base font-medium">How It Works</a>
126
+ <a href="#use-cases" class="text-gray-300 hover:bg-gray-700 hover:text-white block px-3 py-2 rounded-md text-base font-medium">Use Cases</a>
127
+ <a href="#demo" class="text-gray-300 hover:bg-gray-700 hover:text-white block px-3 py-2 rounded-md text-base font-medium">Demo</a>
128
+ <button class="w-full bg-gradient-to-r from-blue-500 to-purple-600 hover:from-blue-600 hover:to-purple-700 text-white px-6 py-2 rounded-full text-sm font-medium mt-2">
129
+ Connect Wallet
130
+ </button>
131
+ </div>
132
+ </div>
133
+ </nav>
134
+
135
+ <!-- Hero Section -->
136
+ <section class="pt-32 pb-20 px-4 sm:px-6 lg:px-8 max-w-7xl mx-auto">
137
+ <div class="flex flex-col md:flex-row items-center">
138
+ <div class="md:w-1/2 mb-10 md:mb-0">
139
+ <h1 class="text-4xl md:text-6xl font-bold mb-6 leading-tight">
140
+ <span class="gradient-text">Turn Payments</span><br>
141
+ Into <span class="gradient-text">Digital Memories</span>
142
+ </h1>
143
+ <p class="text-lg text-gray-400 mb-8 max-w-lg">
144
+ PayMint automatically transforms your crypto transactions into verifiable NFT receipts with AI-generated metadata, creating a new dimension for financial interactions.
145
+ </p>
146
+ <div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
147
+ <button class="bg-gradient-to-r from-blue-500 to-purple-600 hover:from-blue-600 hover:to-purple-700 text-white px-8 py-3 rounded-full text-lg font-medium transition-all duration-300 transform hover:scale-105 flex items-center justify-center">
148
+ <i class="fas fa-rocket mr-2"></i> Start Minting
149
+ </button>
150
+ <button class="border border-gray-700 hover:border-gray-600 text-white px-8 py-3 rounded-full text-lg font-medium transition-all duration-300 hover:bg-gray-800/50 flex items-center justify-center">
151
+ <i class="fas fa-play-circle mr-2"></i> Watch Demo
152
+ </button>
153
+ </div>
154
+ <div class="mt-8 flex items-center space-x-4">
155
+ <div class="flex -space-x-2">
156
+ <img class="w-10 h-10 rounded-full border-2 border-gray-800" src="https://randomuser.me/api/portraits/women/12.jpg" alt="">
157
+ <img class="w-10 h-10 rounded-full border-2 border-gray-800" src="https://randomuser.me/api/portraits/men/32.jpg" alt="">
158
+ <img class="w-10 h-10 rounded-full border-2 border-gray-800" src="https://randomuser.me/api/portraits/women/44.jpg" alt="">
159
+ </div>
160
+ <div>
161
+ <p class="text-sm text-gray-400">Trusted by <span class="font-bold text-white">5000+</span> users</p>
162
+ <div class="flex items-center">
163
+ <i class="fas fa-star text-yellow-400 mr-1"></i>
164
+ <i class="fas fa-star text-yellow-400 mr-1"></i>
165
+ <i class="fas fa-star text-yellow-400 mr-1"></i>
166
+ <i class="fas fa-star text-yellow-400 mr-1"></i>
167
+ <i class="fas fa-star text-yellow-400 mr-1"></i>
168
+ <span class="text-sm text-gray-400 ml-1">4.9/5.0</span>
169
+ </div>
170
+ </div>
171
+ </div>
172
+ </div>
173
+ <div class="md:w-1/2 relative">
174
+ <div class="relative max-w-md mx-auto">
175
+ <div class="absolute -top-10 -left-10 w-32 h-32 bg-purple-600 rounded-full filter blur-3xl opacity-30"></div>
176
+ <div class="absolute -bottom-10 -right-10 w-32 h-32 bg-blue-600 rounded-full filter blur-3xl opacity-30"></div>
177
+
178
+ <div class="relative glow-box bg-gray-900 rounded-2xl overflow-hidden border border-gray-800">
179
+ <div class="p-6">
180
+ <div class="flex justify-between items-center mb-4">
181
+ <div>
182
+ <p class="text-gray-400 text-sm">Transaction NFT</p>
183
+ <h3 class="text-xl font-bold">Dinner with Friends</h3>
184
+ </div>
185
+ <div class="text-right">
186
+ <p class="text-gray-400 text-sm">Value</p>
187
+ <h3 class="text-xl font-bold">15.00 USDC</h3>
188
+ </div>
189
+ </div>
190
+
191
+ <div class="mb-6">
192
+ <div class="h-48 bg-gradient-to-br from-purple-900 to-blue-800 rounded-xl flex items-center justify-center">
193
+ <div class="text-center p-4">
194
+ <i class="fas fa-utensils text-4xl mb-2 text-white"></i>
195
+ <p class="text-white font-medium">"Great dinner with Alice and Brayo - good times!"</p>
196
+ </div>
197
+ </div>
198
+ </div>
199
+
200
+ <div class="grid grid-cols-3 gap-4 mb-6">
201
+ <div>
202
+ <p class="text-gray-400 text-xs">Date</p>
203
+ <p class="text-sm font-medium">May 15, 2023</p>
204
+ </div>
205
+ <div>
206
+ <p class="text-gray-400 text-xs">From</p>
207
+ <p class="text-sm font-medium truncate">0x7f...3a4b</p>
208
+ </div>
209
+ <div>
210
+ <p class="text-gray-400 text-xs">To</p>
211
+ <p class="text-sm font-medium truncate">0x9d...7c2e</p>
212
+ </div>
213
+ </div>
214
+
215
+ <div class="flex justify-between items-center">
216
+ <div class="flex items-center">
217
+ <img src="https://cryptologos.cc/logos/usd-coin-usdc-logo.png" class="w-6 h-6 mr-2" alt="USDC">
218
+ <span class="text-sm">Base Network</span>
219
+ </div>
220
+ <button class="text-xs bg-gray-800 hover:bg-gray-700 px-3 py-1 rounded-full flex items-center">
221
+ <i class="fas fa-external-link-alt mr-1"></i> View TX
222
+ </button>
223
+ </div>
224
+ </div>
225
+ </div>
226
+ </div>
227
+ </div>
228
+ </div>
229
+ </section>
230
+
231
+ <!-- Features Section -->
232
+ <section id="features" class="py-20 px-4 sm:px-6 lg:px-8 max-w-7xl mx-auto">
233
+ <div class="text-center mb-16">
234
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Why <span class="gradient-text">PayMint</span> is Unique</h2>
235
+ <p class="text-lg text-gray-400 max-w-3xl mx-auto">Transform your everyday crypto transactions into meaningful digital artifacts with our innovative platform.</p>
236
+ </div>
237
+
238
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
239
+ <div class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-800">
240
+ <div class="w-12 h-12 bg-blue-900/30 rounded-lg flex items-center justify-center mb-4">
241
+ <i class="fas fa-fingerprint text-blue-400 text-xl"></i>
242
+ </div>
243
+ <h3 class="text-xl font-bold mb-3">Verifiable Proof</h3>
244
+ <p class="text-gray-400">Most crypto payments leave no meaningful trail except TX hashes. PayMint turns that into verifiable memories.</p>
245
+ </div>
246
+
247
+ <div class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-800">
248
+ <div class="w-12 h-12 bg-purple-900/30 rounded-lg flex items-center justify-center mb-4">
249
+ <i class="fas fa-robot text-purple-400 text-xl"></i>
250
+ </div>
251
+ <h3 class="text-xl font-bold mb-3">AI-Powered Metadata</h3>
252
+ <p class="text-gray-400">Our AI generates rich descriptions and visuals for your transactions, adding context to every payment.</p>
253
+ </div>
254
+
255
+ <div class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-800">
256
+ <div class="w-12 h-12 bg-pink-900/30 rounded-lg flex items-center justify-center mb-4">
257
+ <i class="fas fa-shield-alt text-pink-400 text-xl"></i>
258
+ </div>
259
+ <h3 class="text-xl font-bold mb-3">On-Chain Integrity</h3>
260
+ <p class="text-gray-400">All receipts are minted as NFTs with immutable records on Base chain, ensuring permanent verification.</p>
261
+ </div>
262
+ </div>
263
+ </section>
264
+
265
+ <!-- How It Works Section -->
266
+ <section id="how-it-works" class="py-20 px-4 sm:px-6 lg:px-8 max-w-7xl mx-auto animated-bg">
267
+ <div class="text-center mb-16">
268
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">How <span class="gradient-text">PayMint</span> Works</h2>
269
+ <p class="text-lg text-gray-300 max-w-3xl mx-auto">A seamless process that transforms your crypto payments into valuable NFTs in just a few steps.</p>
270
+ </div>
271
+
272
+ <div class="relative">
273
+ <!-- Timeline line -->
274
+ <div class="hidden md:block absolute left-1/2 h-full w-1 bg-gradient-to-b from-blue-500 to-purple-600 -ml-0.5"></div>
275
+
276
+ <!-- Steps -->
277
+ <div class="space-y-8 md:space-y-16">
278
+ <!-- Step 1 -->
279
+ <div class="relative flex flex-col md:flex-row items-center">
280
+ <div class="flex-1 md:pr-16 mb-8 md:mb-0 md:text-right">
281
+ <h3 class="text-2xl font-bold mb-2">1. Initiate Payment</h3>
282
+ <p class="text-gray-300">Send USDC or another stablecoin via our dApp or integrated wallet.</p>
283
+ </div>
284
+ <div class="w-16 h-16 rounded-full bg-blue-600 flex items-center justify-center text-white font-bold text-xl border-4 border-gray-900 z-10">
285
+ 1
286
+ </div>
287
+ <div class="flex-1 md:pl-16 mt-8 md:mt-0">
288
+ <div class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-800">
289
+ <div class="flex items-center mb-4">
290
+ <img src="https://cryptologos.cc/logos/usd-coin-usdc-logo.png" class="w-8 h-8 mr-3" alt="USDC">
291
+ <div>
292
+ <p class="text-sm text-gray-400">Sending</p>
293
+ <p class="font-medium">15.00 USDC</p>
294
+ </div>
295
+ </div>
296
+ <div class="flex justify-between items-center">
297
+ <div>
298
+ <p class="text-xs text-gray-400">To</p>
299
+ <p class="text-sm font-medium truncate">0x9d...7c2e</p>
300
+ </div>
301
+ <button class="text-xs bg-blue-600 hover:bg-blue-700 px-3 py-1 rounded-full">
302
+ Confirm
303
+ </button>
304
+ </div>
305
+ </div>
306
+ </div>
307
+ </div>
308
+
309
+ <!-- Step 2 -->
310
+ <div class="relative flex flex-col md:flex-row items-center">
311
+ <div class="flex-1 md:pr-16 mb-8 md:mb-0 md:text-right order-2 md:order-1">
312
+ <div class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-800">
313
+ <div class="flex items-center mb-4">
314
+ <i class="fas fa-cube text-purple-400 text-2xl mr-3"></i>
315
+ <div>
316
+ <p class="text-sm text-gray-400">Minting NFT</p>
317
+ <p class="font-medium">Transaction Receipt</p>
318
+ </div>
319
+ </div>
320
+ <div class="flex justify-between items-center">
321
+ <div>
322
+ <p class="text-xs text-gray-400">TX Hash</p>
323
+ <p class="text-sm font-medium truncate">0x4a...9e2f</p>
324
+ </div>
325
+ <div class="text-xs text-gray-400">Processing...</div>
326
+ </div>
327
+ </div>
328
+ </div>
329
+ <div class="w-16 h-16 rounded-full bg-purple-600 flex items-center justify-center text-white font-bold text-xl border-4 border-gray-900 z-10 order-1 md:order-2">
330
+ 2
331
+ </div>
332
+ <div class="flex-1 md:pl-16 mt-8 md:mt-0 order-3">
333
+ <h3 class="text-2xl font-bold mb-2">2. Automatic NFT Mint</h3>
334
+ <p class="text-gray-300">Our smart contract automatically mints a dynamic NFT as proof of your payment.</p>
335
+ </div>
336
+ </div>
337
+
338
+ <!-- Step 3 -->
339
+ <div class="relative flex flex-col md:flex-row items-center">
340
+ <div class="flex-1 md:pr-16 mb-8 md:mb-0 md:text-right">
341
+ <h3 class="text-2xl font-bold mb-2">3. AI Customization</h3>
342
+ <p class="text-gray-300">NFT is enriched with AI-generated name, description, and contextual metadata.</p>
343
+ </div>
344
+ <div class="w-16 h-16 rounded-full bg-pink-600 flex items-center justify-center text-white font-bold text-xl border-4 border-gray-900 z-10">
345
+ 3
346
+ </div>
347
+ <div class="flex-1 md:pl-16 mt-8 md:mt-0">
348
+ <div class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-800">
349
+ <div class="flex items-center mb-4">
350
+ <i class="fas fa-brain text-pink-400 text-2xl mr-3"></i>
351
+ <div>
352
+ <p class="text-sm text-gray-400">AI Generating</p>
353
+ <p class="font-medium">NFT Metadata</p>
354
+ </div>
355
+ </div>
356
+ <div class="bg-gray-800 rounded p-3 text-sm">
357
+ <p>"Dinner at XYZ, split 3 ways, great vibes 🌮🍷"</p>
358
+ </div>
359
+ </div>
360
+ </div>
361
+ </div>
362
+
363
+ <!-- Step 4 -->
364
+ <div class="relative flex flex-col md:flex-row items-center">
365
+ <div class="flex-1 md:pr-16 mb-8 md:mb-0 md:text-right order-2 md:order-1">
366
+ <div class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-800">
367
+ <div class="flex items-center justify-between mb-4">
368
+ <div class="flex items-center">
369
+ <i class="fas fa-check-circle text-green-400 text-xl mr-3"></i>
370
+ <div>
371
+ <p class="text-sm text-gray-400">NFT Minted</p>
372
+ <p class="font-medium">Ready to Use</p>
373
+ </div>
374
+ </div>
375
+ <i class="fas fa-ellipsis-h text-gray-400"></i>
376
+ </div>
377
+ <div class="grid grid-cols-3 gap-2 text-center">
378
+ <button class="text-xs bg-gray-800 hover:bg-gray-700 px-2 py-1 rounded">
379
+ <i class="fas fa-share-alt mr-1"></i> Share
380
+ </button>
381
+ <button class="text-xs bg-gray-800 hover:bg-gray-700 px-2 py-1 rounded">
382
+ <i class="fas fa-chart-line mr-1"></i> Track
383
+ </button>
384
+ <button class="text-xs bg-gray-800 hover:bg-gray-700 px-2 py-1 rounded">
385
+ <i class="fas fa-gift mr-1"></i> Redeem
386
+ </button>
387
+ </div>
388
+ </div>
389
+ </div>
390
+ <div class="w-16 h-16 rounded-full bg-green-600 flex items-center justify-center text-white font-bold text-xl border-4 border-gray-900 z-10 order-1 md:order-2">
391
+ 4
392
+ </div>
393
+ <div class="flex-1 md:pl-16 mt-8 md:mt-0 order-3">
394
+ <h3 class="text-2xl font-bold mb-2">4. Utility & Analytics</h3>
395
+ <p class="text-gray-300">Your NFT becomes redeemable, tradable, or used for financial analytics and memories.</p>
396
+ </div>
397
+ </div>
398
+ </div>
399
+ </div>
400
+ </section>
401
+
402
+ <!-- Use Cases Section -->
403
+ <section id="use-cases" class="py-20 px-4 sm:px-6 lg:px-8 max-w-7xl mx-auto">
404
+ <div class="text-center mb-16">
405
+ <h2 class="text-3xl md:text-4xl font-bold mb-4"><span class="gradient-text">Use Cases</span></h2>
406
+ <p class="text-lg text-gray-400 max-w-3xl mx-auto">PayMint transforms payments across multiple scenarios, adding value to every transaction.</p>
407
+ </div>
408
+
409
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
410
+ <!-- Use Case 1 -->
411
+ <div class="nft-card h-full">
412
+ <div class="nft-card-inner h-full">
413
+ <div class="nft-card-front glow-box bg-gray-900 rounded-xl p-6 border border-gray-800 h-full">
414
+ <div class="w-14 h-14 bg-blue-900/30 rounded-lg flex items-center justify-center mb-4">
415
+ <i class="fas fa-file-invoice-dollar text-blue-400 text-2xl"></i>
416
+ </div>
417
+ <h3 class="text-xl font-bold mb-3">Freelance Proof</h3>
418
+ <p class="text-gray-400 mb-4">Create verifiable proof-of-payment for invoices or freelance work with immutable records.</p>
419
+ <div class="mt-auto">
420
+ <span class="inline-block bg-blue-900/30 text-blue-400 text-xs px-3 py-1 rounded-full">Business</span>
421
+ </div>
422
+ </div>
423
+ <div class="nft-card-back glow-box bg-gradient-to-br from-blue-900 to-gray-900 rounded-xl p-6 border border-blue-800 h-full flex flex-col justify-center">
424
+ <h3 class="text-xl font-bold mb-3 text-white">How It Helps</h3>
425
+ <ul class="text-gray-300 space-y-2 text-sm">
426
+ <li class="flex items-start">
427
+ <i class="fas fa-check-circle text-blue-400 mt-1 mr-2"></i>
428
+ <span>Dispute resolution with permanent records</span>
429
+ </li>
430
+ <li class="flex items-start">
431
+ <i class="fas fa-check-circle text-blue-400 mt-1 mr-2"></i>
432
+ <span>Automated tax documentation</span>
433
+ </li>
434
+ <li class="flex items-start">
435
+ <i class="fas fa-check-circle text-blue-400 mt-1 mr-2"></i>
436
+ <span>Professional payment verification</span>
437
+ </li>
438
+ </ul>
439
+ </div>
440
+ </div>
441
+ </div>
442
+
443
+ <!-- Use Case 2 -->
444
+ <div class="nft-card h-full">
445
+ <div class="nft-card-inner h-full">
446
+ <div class="nft-card-front glow-box bg-gray-900 rounded-xl p-6 border border-gray-800 h-full">
447
+ <div class="w-14 h-14 bg-purple-900/30 rounded-lg flex items-center justify-center mb-4">
448
+ <i class="fas fa-heart text-purple-400 text-2xl"></i>
449
+ </div>
450
+ <h3 class="text-xl font-bold mb-3">Charity Badges</h3>
451
+ <p class="text-gray-400 mb-4">"Proof of Support" NFTs for donations that donors can collect and showcase.</p>
452
+ <div class="mt-auto">
453
+ <span class="inline-block bg-purple-900/30 text-purple-400 text-xs px-3 py-1 rounded-full">Social Good</span>
454
+ </div>
455
+ </div>
456
+ <div class="nft-card-back glow-box bg-gradient-to-br from-purple-900 to-gray-900 rounded-xl p-6 border border-purple-800 h-full flex flex-col justify-center">
457
+ <h3 class="text-xl font-bold mb-3 text-white">How It Helps</h3>
458
+ <ul class="text-gray-300 space-y-2 text-sm">
459
+ <li class="flex items-start">
460
+ <i class="fas fa-check-circle text-purple-400 mt-1 mr-2"></i>
461
+ <span>Transparent donation tracking</span>
462
+ </li>
463
+ <li class="flex items-start">
464
+ <i class="fas fa-check-circle text-purple-400 mt-1 mr-2"></i>
465
+ <span>Donor engagement through collectibles</span>
466
+ </li>
467
+ <li class="flex items-start">
468
+ <i class="fas fa-check-circle text-purple-400 mt-1 mr-2"></i>
469
+ <span>Verifiable impact proof</span>
470
+ </li>
471
+ </ul>
472
+ </div>
473
+ </div>
474
+ </div>
475
+
476
+ <!-- Use Case 3 -->
477
+ <div class="nft-card h-full">
478
+ <div class="nft-card-inner h-full">
479
+ <div class="nft-card-front glow-box bg-gray-900 rounded-xl p-6 border border-gray-800 h-full">
480
+ <div class="w-14 h-14 bg-pink-900/30 rounded-lg flex items-center justify-center mb-4">
481
+ <i class="fas fa-users text-pink-400 text-2xl"></i>
482
+ </div>
483
+ <h3 class="text-xl font-bold mb-3">Shared Memories</h3>
484
+ <p class="text-gray-400 mb-4">Turn shared expenses with friends or partners into memorable digital artifacts.</p>
485
+ <div class="mt-auto">
486
+ <span class="inline-block bg-pink-900/30 text-pink-400 text-xs px-3 py-1 rounded-full">Social</span>
487
+ </div>
488
+ </div>
489
+ <div class="nft-card-back glow-box bg-gradient-to-br from-pink-900 to-gray-900 rounded-xl p-6 border border-pink-800 h-full flex flex-col justify-center">
490
+ <h3 class="text-xl font-bold mb-3 text-white">How It Helps</h3>
491
+ <ul class="text-gray-300 space-y-2 text-sm">
492
+ <li class="flex items-start">
493
+ <i class="fas fa-check-circle text-pink-400 mt-1 mr-2"></i>
494
+ <span>Capture moments around payments</span>
495
+ </li>
496
+ <li class="flex items-start">
497
+ <i class="fas fa-check-circle text-pink-400 mt-1 mr-2"></i>
498
+ <span>Split expenses with verifiable records</span>
499
+ </li>
500
+ <li class="flex items-start">
501
+ <i class="fas fa-check-circle text-pink-400 mt-1 mr-2"></i>
502
+ <span>Create a timeline of shared experiences</span>
503
+ </li>
504
+ </ul>
505
+ </div>
506
+ </div>
507
+ </div>
508
+
509
+ <!-- Use Case 4 -->
510
+ <div class="nft-card h-full">
511
+ <div class="nft-card-inner h-full">
512
+ <div class="nft-card-front glow-box bg-gray-900 rounded-xl p-6 border border-gray-800 h-full">
513
+ <div class="w-14 h-14 bg-yellow-900/30 rounded-lg flex items-center justify-center mb-4">
514
+ <i class="fas fa-medal text-yellow-400 text-2xl"></i>
515
+ </div>
516
+ <h3 class="text-xl font-bold mb-3">Loyalty Rewards</h3>
517
+ <p class="text-gray-400 mb-4">Every payment = 1 point = 1 NFT that can be redeemed for perks and discounts.</p>
518
+ <div class="mt-auto">
519
+ <span class="inline-block bg-yellow-900/30 text-yellow-400 text-xs px-3 py-1 rounded-full">Retail</span>
520
+ </div>
521
+ </div>
522
+ <div class="nft-card-back glow-box bg-gradient-to-br from-yellow-900 to-gray-900 rounded-xl p-6 border border-yellow-800 h-full flex flex-col justify-center">
523
+ <h3 class="text-xl font-bold mb-3 text-white">How It Helps</h3>
524
+ <ul class="text-gray-300 space-y-2 text-sm">
525
+ <li class="flex items-start">
526
+ <i class="fas fa-check-circle text-yellow-400 mt-1 mr-2"></i>
527
+ <span>Gamified customer engagement</span>
528
+ </li>
529
+ <li class="flex items-start">
530
+ <i class="fas fa-check-circle text-yellow-400 mt-1 mr-2"></i>
531
+ <span>Transparent reward system</span>
532
+ </li>
533
+ <li class="flex items-start">
534
+ <i class="fas fa-check-circle text-yellow-400 mt-1 mr-2"></i>
535
+ <span>Customer-owned loyalty points</span>
536
+ </li>
537
+ </ul>
538
+ </div>
539
+ </div>
540
+ </div>
541
+
542
+ <!-- Use Case 5 -->
543
+ <div class="nft-card h-full">
544
+ <div class="nft-card-inner h-full">
545
+ <div class="nft-card-front glow-box bg-gray-900 rounded-xl p-6 border border-gray-800 h-full">
546
+ <div class="w-14 h-14 bg-green-900/30 rounded-lg flex items-center justify-center mb-4">
547
+ <i class="fas fa-receipt text-green-400 text-2xl"></i>
548
+ </div>
549
+ <h3 class="text-xl font-bold mb-3">Tax Tracking</h3>
550
+ <p class="text-gray-400 mb-4">Personal finance NFTs for tax documentation, budgeting, and expense tracking.</p>
551
+ <div class="mt-auto">
552
+ <span class="inline-block bg-green-900/30 text-green-400 text-xs px-3 py-1 rounded-full">Finance</span>
553
+ </div>
554
+ </div>
555
+ <div class="nft-card-back glow-box bg-gradient-to-br from-green-900 to-gray-900 rounded-xl p-6 border border-green-800 h-full flex flex-col justify-center">
556
+ <h3 class="text-xl font-bold mb-3 text-white">How It Helps</h3>
557
+ <ul class="text-gray-300 space-y-2 text-sm">
558
+ <li class="flex items-start">
559
+ <i class="fas fa-check-circle text-green-400 mt-1 mr-2"></i>
560
+ <span>Automated expense categorization</span>
561
+ </li>
562
+ <li class="flex items-start">
563
+ <i class="fas fa-check-circle text-green-400 mt-1 mr-2"></i>
564
+ <span>Immutable tax records</span>
565
+ </li>
566
+ <li class="flex items-start">
567
+ <i class="fas fa-check-circle text-green-400 mt-1 mr-2"></i>
568
+ <span>Exportable financial reports</span>
569
+ </li>
570
+ </ul>
571
+ </div>
572
+ </div>
573
+ </div>
574
+
575
+ <!-- Use Case 6 -->
576
+ <div class="nft-card h-full">
577
+ <div class="nft-card-inner h-full">
578
+ <div class="nft-card-front glow-box bg-gray-900 rounded-xl p-6 border border-gray-800 h-full">
579
+ <div class="w-14 h-14 bg-red-900/30 rounded-lg flex items-center justify-center mb-4">
580
+ <i class="fas fa-id-card text-red-400 text-2xl"></i>
581
+ </div>
582
+ <h3 class="text-xl font-bold mb-3">Memberships</h3>
583
+ <p class="text-gray-400 mb-4">NFTs as subscription status indicators that update with each payment.</p>
584
+ <div class="mt-auto">
585
+ <span class="inline-block bg-red-900/30 text-red-400 text-xs px-3 py-1 rounded-full">SaaS</span>
586
+ </div>
587
+ </div>
588
+ <div class="nft-card-back glow-box bg-gradient-to-br from-red-900 to-gray-900 rounded-xl p-6 border border-red-800 h-full flex flex-col justify-center">
589
+ <h3 class="text-xl font-bold mb-3 text-white">How It Helps</h3>
590
+ <ul class="text-gray-300 space-y-2 text-sm">
591
+ <li class="flex items-start">
592
+ <i class="fas fa-check-circle text-red-400 mt-1 mr-2"></i>
593
+ <span>Automated membership verification</span>
594
+ </li>
595
+ <li class="flex items-start">
596
+ <i class="fas fa-check-circle text-red-400 mt-1 mr-2"></i>
597
+ <span>User-owned access credentials</span>
598
+ </li>
599
+ <li class="flex items-start">
600
+ <i class="fas fa-check-circle text-red-400 mt-1 mr-2"></i>
601
+ <span>Flexible subscription management</span>
602
+ </li>
603
+ </ul>
604
+ </div>
605
+ </div>
606
+ </div>
607
+ </div>
608
+ </section>
609
+
610
+ <!-- Demo Section -->
611
+ <section id="demo" class="py-20 px-4 sm:px-6 lg:px-8 max-w-7xl mx-auto">
612
+ <div class="text-center mb-16">
613
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Try <span class="gradient-text">PayMint</span> Demo</h2>
614
+ <p class="text-lg text-gray-400 max-w-3xl mx-auto">Experience how PayMint transforms your payments into valuable NFTs.</p>
615
+ </div>
616
+
617
+ <div class="glow-box bg-gray-900 rounded-2xl overflow-hidden border border-gray-800 max-w-4xl mx-auto">
618
+ <div class="grid grid-cols-1 md:grid-cols-2">
619
+ <!-- Demo Form -->
620
+ <div class="p-8">
621
+ <h3 class="text-xl font-bold mb-6">Create Payment NFT</h3>
622
+
623
+ <div class="space-y-4">
624
+ <div>
625
+ <label class="block text-sm font-medium text-gray-400 mb-1">Payment Amount</label>
626
+ <div class="relative">
627
+ <input type="number" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-blue-500" placeholder="0.00">
628
+ <div class="absolute inset-y-0 right-0 flex items-center pr-3">
629
+ <select class="bg-gray-800 text-sm rounded-r-lg border-l border-gray-700 px-2 py-1 focus:outline-none">
630
+ <option>USDC</option>
631
+ <option>DAI</option>
632
+ <option>USDT</option>
633
+ </select>
634
+ </div>
635
+ </div>
636
+ </div>
637
+
638
+ <div>
639
+ <label class="block text-sm font-medium text-gray-400 mb-1">Recipient Address</label>
640
+ <input type="text" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-blue-500" placeholder="0x...">
641
+ </div>
642
+
643
+ <div>
644
+ <label class="block text-sm font-medium text-gray-400 mb-1">Payment Purpose</label>
645
+ <select id="purpose-select" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-blue-500">
646
+ <option value="">Select a purpose</option>
647
+ <option value="dinner">Dinner with friends</option>
648
+ <option value="freelance">Freelance payment</option>
649
+ <option value="donation">Charity donation</option>
650
+ <option value="subscription">Subscription payment</option>
651
+ <option value="other">Other</option>
652
+ </select>
653
+ </div>
654
+
655
+ <div id="custom-purpose" class="hidden">
656
+ <label class="block text-sm font-medium text-gray-400 mb-1">Custom Description</label>
657
+ <input type="text" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-blue-500" placeholder="Describe this payment">
658
+ </div>
659
+
660
+ <div class="pt-2">
661
+ <button id="generate-btn" class="w-full bg-gradient-to-r from-blue-500 to-purple-600 hover:from-blue-600 hover:to-purple-700 text-white px-6 py-3 rounded-lg font-medium transition-all duration-300 transform hover:scale-[1.02] flex items-center justify-center">
662
+ <i class="fas fa-magic mr-2"></i> Generate Payment NFT
663
+ </button>
664
+ </div>
665
+ </div>
666
+ </div>
667
+
668
+ <!-- Demo Preview -->
669
+ <div class="bg-gray-800 p-8 flex items-center justify-center">
670
+ <div id="nft-preview" class="glow-box bg-gray-900 rounded-xl p-6 border border-gray-700 w-full max-w-xs transition-all duration-300">
671
+ <div class="text-center mb-1">
672
+ <i class="fas fa-wallet text-3xl text-gray-500"></i>
673
+ </div>
674
+ <div class="text-center">
675
+ <h4 class="text-lg font-bold mb-1">Your Payment NFT</h4>
676
+ <p class="text-sm text-gray-400">Complete the form to preview</p>
677
+ </div>
678
+ </div>
679
+ </div>
680
+ </div>
681
+ </div>
682
+ </section>
683
+
684
+ <!-- CTA Section -->
685
+ <section class="py-20 px-4 sm:px-6 lg:px-8 max-w-7xl mx-auto">
686
+ <div class="glow-box bg-gradient-to-br from-gray-900 to-gray-800 rounded-2xl p-8 md:p-12 text-center border border-gray-700">
687
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">Ready to Transform Your Payments?</h2>
688
+ <p class="text-lg text-gray-300 max-w-3xl mx-auto mb-8">Join thousands of users who are turning their everyday transactions into valuable digital artifacts with PayMint.</p>
689
+ <div class="flex flex-col sm:flex-row justify-center space-y-4 sm:space-y-0 sm:space-x-4">
690
+ <button class="bg-gradient-to-r from-blue-500 to-purple-600 hover:from-blue-600 hover:to-purple-700 text-white px-8 py-4 rounded-full text-lg font-medium transition-all duration-300 transform hover:scale-105 flex items-center justify-center">
691
+ <i class="fas fa-rocket mr-2"></i> Get Started Now
692
+ </button>
693
+ <button class="border border-gray-600 hover:border-gray-500 text-white px-8 py-4 rounded-full text-lg font-medium transition-all duration-300 hover:bg-gray-800/50 flex items-center justify-center">
694
+ <i class="fas fa-book mr-2"></i> Read Documentation
695
+ </button>
696
+ </div>
697
+ </div>
698
+ </section>
699
+
700
+ <!-- Footer -->
701
+ <footer class="border-t border-gray-800 py-12 px-4 sm:px-6 lg:px-8">
702
+ <div class="max-w-7xl mx-auto">
703
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-8">
704
+ <div>
705
+ <h3 class="text-xl font-bold gradient-text inline-block">PayMint</h3>
706
+ <p class="text-gray-400 mt-4">Turning payments into proof and memories with blockchain technology.</p>
707
+ <div class="flex space-x-4 mt-6">
708
+ <a href="#" class="text-gray-400 hover:text-white">
709
+ <i class="fab fa-twitter"></i>
710
+ </a>
711
+ <a href="#" class="text-gray-400 hover:text-white">
712
+ <i class="fab fa-discord"></i>
713
+ </a>
714
+ <a href="#" class="text-gray-400 hover:text-white">
715
+ <i class="fab fa-github"></i>
716
+ </a>
717
+ <a href="#" class="text-gray-400 hover:text-white">
718
+ <i class="fab fa-telegram"></i>
719
+ </a>
720
+ </div>
721
+ </div>
722
+
723
+ <div>
724
+ <h4 class="text-sm font-semibold text-gray-300 uppercase tracking-wider mb-4">Product</h4>
725
+ <ul class="space-y-2">
726
+ <li><a href="#" class="text-gray-400 hover:text-white">Features</a></li>
727
+ <li><a href="#" class="text-gray-400 hover:text-white">Pricing</a></li>
728
+ <li><a href="#" class="text-gray-400 hover:text-white">API</a></li>
729
+ <li><a href="#" class="text-gray-400 hover:text-white">Integrations</a></li>
730
+ </ul>
731
+ </div>
732
+
733
+ <div>
734
+ <h4 class="text-sm font-semibold text-gray-300 uppercase tracking-wider mb-4">Resources</h4>
735
+ <ul class="space-y-2">
736
+ <li><a href="#" class="text-gray-400 hover:text-white">Documentation</a></li>
737
+ <li><a href="#" class="text-gray-400 hover:text-white">Guides</a></li>
738
+ <li><a href="#" class="text-gray-400 hover:text-white">Blog</a></li>
739
+ <li><a href="#" class="text-gray-400 hover:text-white">Support</a></li>
740
+ </ul>
741
+ </div>
742
+
743
+ <div>
744
+ <h4 class="text-sm font-semibold text-gray-300 uppercase tracking-wider mb-4">Company</h4>
745
+ <ul class="space-y-2">
746
+ <li><a href="#" class="text-gray-400 hover:text-white">About</a></li>
747
+ <li><a href="#" class="text-gray-400 hover:text-white">Careers</a></li>
748
+ <li><a href="#" class="text-gray-400 hover:text-white">Privacy</a></li>
749
+ <li><a href="#" class="text-gray-400 hover:text-white">Terms</a></li>
750
+ </ul>
751
+ </div>
752
+ </div>
753
+
754
+ <div class="mt-12 pt-8 border-t border-gray-800 flex flex-col md:flex-row justify-between items-center">
755
+ <p class="text-gray-400 text-sm">© 2023 PayMint. All rights reserved.</p>
756
+ <div class="flex space-x-6 mt-4 md:mt-0">
757
+ <a href="#" class="text-gray-400 hover:text-white text-sm">Privacy Policy</a>
758
+ <a href="#" class="text-gray-400 hover:text-white text-sm">Terms of Service</a>
759
+ <a href="#" class="text-gray-400 hover:text-white text-sm">Cookies</a>
760
+ </div>
761
+ </div>
762
+ </div>
763
+ </footer>
764
+
765
+ <script>
766
+ // Mobile menu toggle
767
+ document.getElementById('mobile-menu-button').addEventListener('click', function() {
768
+ document.getElementById('mobile-menu').classList.toggle('hidden');
769
+ });
770
+
771
+ // Demo form interactivity
772
+ document.getElementById('purpose-select').addEventListener('change', function() {
773
+ const customPurpose = document.getElementById('custom-purpose');
774
+ if (this.value === 'other') {
775
+ customPurpose.classList.remove('hidden');
776
+ } else {
777
+ customPurpose.classList.add('hidden');
778
+ }
779
+ });
780
+
781
+ // Generate NFT preview
782
+ document.getElementById('generate-btn').addEventListener('click', function() {
783
+ const purpose = document.getElementById('purpose-select').value;
784
+ const nftPreview = document.getElementById('nft-preview');
785
+
786
+ if (!purpose) {
787
+ alert('Please select a payment purpose');
788
+ return;
789
+ }
790
+
791
+ // Show loading state
792
+ nftPreview.innerHTML = `
793
+ <div class="text-center py-8">
794
+ <i class="fas fa-spinner fa-spin text-3xl text-blue-400 mb-4"></i>
795
+ <p class="text-sm text-gray-400">Generating your NFT...</p>
796
+ </div>
797
+ `;
798
+
799
+ // Simulate generation after delay
800
+ setTimeout(() => {
801
+ let title, description, icon, color;
802
+
803
+ switch(purpose) {
804
+ case 'dinner':
805
+ title = "Dinner with Friends";
806
+ description = "Great dinner at XYZ restaurant with Alice and Brayo - good times!";
807
+ icon = "utensils";
808
+ color = "purple";
809
+ break;
810
+ case 'freelance':
811
+ title = "Freelance Payment";
812
+ description = "Payment for completed design work. Project: Website Redesign";
813
+ icon = "file-invoice-dollar";
814
+ color = "blue";
815
+ break;
816
+ case 'donation':
817
+ title = "Charity Donation";
818
+ description = "Supporting education for underprivileged children. Thank you!";
819
+ icon = "heart";
820
+ color = "pink";
821
+ break;
822
+ case 'subscription':
823
+ title = "Subscription Renewal";
824
+ description = "Monthly premium subscription for PayMint Pro features";
825
+ icon = "id-card";
826
+ color = "red";
827
+ break;
828
+ default:
829
+ title = "Payment Receipt";
830
+ description = document.querySelector('#custom-purpose input').value || "Payment completed successfully";
831
+ icon = "receipt";
832
+ color = "green";
833
+ }
834
+
835
+ nftPreview.innerHTML = `
836
+ <div class="flex justify-between items-center mb-4">
837
+ <div>
838
+ <p class="text-gray-400 text-sm">Transaction NFT</p>
839
+ <h3 class="text-xl font-bold">${title}</h3>
840
+ </div>
841
+ <div class="text-right">
842
+ <p class="text-gray-400 text-sm">Value</p>
843
+ <h3 class="text-xl font-bold">15.00 USDC</h3>
844
+ </div>
845
+ </div>
846
+
847
+ <div class="mb-6">
848
+ <div class="h-48 bg-gradient-to-br from-${color}-900 to-${color}-800 rounded-xl flex items-center justify-center">
849
+ <div class="text-center p-4">
850
+ <i class="fas fa-${icon} text-4xl mb-2 text-white"></i>
851
+ <p class="text-white font-medium">"${description}"</p>
852
+ </div>
853
+ </div>
854
+ </div>
855
+
856
+ <div class="grid grid-cols-3 gap-4 mb-6">
857
+ <div>
858
+ <p class="text-gray-400 text-xs">Date</p>
859
+ <p class="text-sm font-medium">${new Date().toLocaleDateString()}</p>
860
+ </div>
861
+ <div>
862
+ <p class="text-gray-400 text-xs">From</p>
863
+ <p class="text-sm font-medium truncate">0x7f...3a4b</p>
864
+ </div>
865
+ <div>
866
+ <p class="text-gray-400 text-xs">To</p>
867
+ <p class="text-sm font-medium truncate">0x9d...7c2e</p>
868
+ </div>
869
+ </div>
870
+
871
+ <div class="flex justify-between items-center">
872
+ <div class="flex items-center">
873
+ <img src="https://cryptologos.cc/logos/usd-coin-usdc-logo.png" class="w-6 h-6 mr-2" alt="USDC">
874
+ <span class="text-sm">Base Network</span>
875
+ </div>
876
+ <button class="text-xs bg-gray-800 hover:bg-gray-700 px-3 py-1 rounded-full flex items-center">
877
+ <i class="fas fa-external-link-alt mr-1"></i> View TX
878
+ </button>
879
+ </div>
880
+ `;
881
+
882
+ // Add pulse animation to celebrate
883
+ nftPreview.classList.add('pulse');
884
+ setTimeout(() => {
885
+ nftPreview.classList.remove('pulse');
886
+ }, 2000);
887
+ }, 1500);
888
+ });
889
+
890
+ // Smooth scrolling for anchor links
891
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
892
+ anchor.addEventListener('click', function (e) {
893
+ e.preventDefault();
894
+
895
+ document.querySelector(this.getAttribute('href')).scrollIntoView({
896
+ behavior: 'smooth'
897
+ });
898
+
899
+ // Close mobile menu if open
900
+ if (!document.getElementById('mobile-menu').classList.contains('hidden')) {
901
+ document.getElementById('mobile-menu').classList.add('hidden');
902
+ }
903
+ });
904
+ });
905
+ </script>
906
+
907
+ <!-- Particles.js for background effect -->
908
+ <script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
909
+ <script>
910
+ // Initialize particles.js if loaded
911
+ if (typeof particlesJS !== 'undefined') {
912
+ particlesJS('particles-js', {
913
+ "particles": {
914
+ "number": {
915
+ "value": 80,
916
+ "density": {
917
+ "enable": true,
918
+ "value_area": 800
919
+ }
920
+ },
921
+ "color": {
922
+ "value": "#3b82f6"
923
+ },
924
+ "shape": {
925
+ "type": "circle",
926
+ "stroke": {
927
+ "width": 0,
928
+ "color": "#000000"
929
+ },
930
+ "polygon": {
931
+ "nb_sides": 5
932
+ }
933
+ },
934
+ "opacity": {
935
+ "value": 0.3,
936
+ "random": false,
937
+ "anim": {
938
+ "enable": false,
939
+ "speed": 1,
940
+ "opacity_min": 0.1,
941
+ "sync": false
942
+ }
943
+ },
944
+ "size": {
945
+ "value": 3,
946
+ "random": true,
947
+ "anim": {
948
+ "enable": false,
949
+ "speed": 40,
950
+ "size_min": 0.1,
951
+ "sync": false
952
+ }
953
+ },
954
+ "line_linked": {
955
+ "enable": true,
956
+ "distance": 150,
957
+ "color": "#3b82f6",
958
+ "opacity": 0.2,
959
+ "width": 1
960
+ },
961
+ "move": {
962
+ "enable": true,
963
+ "speed": 2,
964
+ "direction": "none",
965
+ "random": false,
966
+ "straight": false,
967
+ "out_mode": "out",
968
+ "bounce": false,
969
+ "attract": {
970
+ "enable": false,
971
+ "rotateX": 600,
972
+ "rotateY": 1200
973
+ }
974
+ }
975
+ },
976
+ "interactivity": {
977
+ "detect_on": "canvas",
978
+ "events": {
979
+ "onhover": {
980
+ "enable": true,
981
+ "mode": "grab"
982
+ },
983
+ "onclick": {
984
+ "enable": true,
985
+ "mode": "push"
986
+ },
987
+ "resize": true
988
+ },
989
+ "modes": {
990
+ "grab": {
991
+ "distance": 140,
992
+ "line_linked": {
993
+ "opacity": 1
994
+ }
995
+ },
996
+ "bubble": {
997
+ "distance": 400,
998
+ "size": 40,
999
+ "duration": 2,
1000
+ "opacity": 8,
1001
+ "speed": 3
1002
+ },
1003
+ "repulse": {
1004
+ "distance": 200,
1005
+ "duration": 0.4
1006
+ },
1007
+ "push": {
1008
+ "particles_nb": 4
1009
+ },
1010
+ "remove": {
1011
+ "particles_nb": 2
1012
+ }
1013
+ }
1014
+ },
1015
+ "retina_detect": true
1016
+ });
1017
+ }
1018
+ </script>
1019
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=W3cgymnott/nftreceipt" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
1020
+ </html>
prompts.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ create futuristic website for this "🔥 Alright — fresh slate, no CryptoDot, no predictable AI tools, no time capsules. You want something unique, with tech depth, real-world relevance, builder-friendly, and ideally not something every other dev will show up with. Let’s do this. --- 💡 New Idea: "PayMint" — Mint NFTs from Real-World Payments --- 🚀 The Concept: > A system that automatically mints NFTs as proof of payment whenever a user sends crypto (especially stablecoins) on Base — turning everyday transactions into receipts, collectibles, memberships, or loyalty stamps. --- 🧠 Why It’s Unique: - Most crypto payments leave no meaningful trail except TX hashes. - You’re turning that payment into a verifiable memory or utility token. - Combine with AI metadata generation to describe the transaction: > "Dinner at XYZ, split 3 ways, great vibes 🌮🍷" --- 🔗 How It Works: | Step | Action | |------|--------| | 1️⃣ | User sends USDC or another stablecoin via your dApp | | 2️⃣ | Smart contract mints a dynamic NFT (ERC-721 or 1155) | | 3️⃣ | NFT is customized: name, value, timestamp, payer/payee, purpose | | 4️⃣ | NFT becomes redeemable, tradable, or used for analytics | --- 🌐 Use Cases: - Proof-of-payment for invoices or freelance work - Personal finance NFTs — tax tracking, budgeting, - Loyalty/Rewards — every payment = 1 point = 1 NFT - Couples/friends — turn shared expenses into memories - Charity — “Proof of Support” badges - Subscriptions — NFT = membership status --- ⚙ Optional AI Layer: - Use AI to generate a visual or description of the transaction - Imagine: you send 15 USDC → get an NFT with a smart caption: > “You just paid your designer. Lookin' clean.” or > “Dinner with Brayo and Alice — good times!” --- 🛠 Tools/Tech Stack: - Base (cheap, fast stablecoin transactions) - NFTs: ERC-721 or 1155 dynamic metadata - AI (optional): for summarizing/generating image/descriptions - IPFS or onchain metadata - Optional dashboard or mini-app --- 🧲 Why It Wins: | Track | Fit? | Why | |--------------|------|-----| | Stablecoins | ✅ | Core of the product — trackable, tokenized payments | | AI | ✅ | Adds personalization & automation | | Entertainment| ✅ | Makes payments fun and collectible | | Mini-apps | ✅ | Feed-based “who paid what” with visual NFTs | | Vibe Coding | ✅ | Super vibey UX — receipts with meaning | --- 🤑 Monetization Options: - Charge per NFT minted (micropayments) - White-label for wallets & DAO treasuries - Enterprise billing NFTs, - Premium features (custom NFT visuals, business receipts, etc.) --- 💥 Tagline Options: - “Turn your payments into proof.” - “Every transaction deserves a memory.” - “Pay. Mint. Remember.” --- Want a demo flow, a clean GitHub starter, or a visual sketch for this? Or want me to throw one last truly left-field idea at you?"