<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    
    <!-- Favicons -->
    <link rel="icon" type="image/x-icon" href="/favicon.ico" />
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
    <link rel="manifest" href="/site.webmanifest" />
    
    <!-- Primary Meta Tags -->
    <title>Nostr Blossom Uploader - Public File Upload & Sharing | Free Nostr Upload Tool</title>
    <meta name="title" content="Nostr Blossom Uploader - Public File Upload & Sharing | Free Nostr Upload Tool" />
    <meta name="description" content="Nostr Blossom Uploader - Upload and share files on the Nostr network. Free, fast, and decentralized file upload service with no registration required. Upload images and more instantly to Nostr." />
    <meta name="keywords" content="nostr blossom uploader, nostr uploader, blossom uploader, nostr file upload, nostr image upload, nostr build, primal blossom, nostr file sharing, public upload, image upload, file sharing, free upload, online upload, upload tool, file host, upload service" />
    <meta name="author" content="Blossom Uploader" />
    <meta name="robots" content="index, follow" />
    <meta name="language" content="English" />
    <meta name="revisit-after" content="7 days" />
    <link rel="canonical" href="https://blossom-uploader.com/" />

    <!-- Open Graph / Facebook -->
    <meta property="og:type" content="website" />
    <meta property="og:url" content="https://blossom-uploader.com/" />
    <meta property="og:title" content="Nostr Blossom Uploader - Public File Upload & Sharing" />
    <meta property="og:description" content="Upload and share files on the Nostr network with Blossom Uploader. Free, fast, and decentralized file upload service with no registration required." />
    <meta property="og:image" content="https://blossom-uploader.com/og.png" />
    <meta property="og:image:width" content="1200" />
    <meta property="og:image:height" content="630" />
    <meta property="og:site_name" content="Blossom Uploader" />
    <meta property="og:locale" content="en_US" />

    <!-- Twitter -->
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:url" content="https://blossom-uploader.com/" />
    <meta name="twitter:title" content="Nostr Blossom Uploader - Public File Upload & Sharing" />
    <meta name="twitter:description" content="Upload and share files on the Nostr network with Blossom Uploader. Free, fast, and decentralized file upload service." />
    <meta name="twitter:image" content="https://blossom-uploader.com/og.png" />

    <!-- Sitemap -->
    <link rel="sitemap" type="application/xml" href="/sitemap.xml" />

    <!-- Structured Data (JSON-LD) -->
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "WebApplication",
      "name": "Nostr Blossom Uploader",
      "description": "Public file upload and sharing service for the Nostr network. Upload images and files instantly with decentralized storage.",
      "url": "https://blossom-uploader.com/",
      "applicationCategory": "UtilityApplication",
      "operatingSystem": "Any",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD"
      },
      "featureList": [
        "Public file upload",
        "Decentralized file sharing",
        "No registration required",
        "Fast upload speeds",
        "Image preview",
        "Direct file links",
        "Nostr network integration"
      ],
      "screenshot": "https://blossom-uploader.com/og.png"
    }
    </script>
    <script type="module" crossorigin src="/assets/index-CpxC3-md.js"></script>
    <link rel="stylesheet" crossorigin href="/assets/index-B4RjT4Oc.css">
  </head>

  <body>
    <div id="root"></div>
  </body>
</html>
