whitepaper · draft Business, product & technical overview

The MintMyShot Platform
Media, NFTs & virtual worlds under one roof.

MintMyShot is a public media-sharing platform where photographers, creators, and virtual world avatars can upload, organize, share, and monetize their work. Users can keep media purely Web2, or optionally bridge files to Web3 via IPFS and on-chain NFT minting — all inside a single, creator-first environment.

Launch: Grand opening January 1, 2026 · Beta starting soon · Built and operated by Web3 Files Inc.

1. Platform Overview

MintMyShot is designed for photographers, videographers, content studios, and virtual world residents who need more than just another social feed. It is a high-capacity media vault, NFT studio, and virtual-world bridge in one platform.

Users can upload:

  • 📷 Images up to 10K resolution (photography, renders, avatars, artwork)
  • 🎬 Video up to 4K (Ultra HD), up to 1 hour per file (up to ~500 MB each)
  • 🧬 Second Life & OpenSim texture UUIDs, tracked alongside uploaded files

All media can be organized into public, private, shared, inbound, outbound, and NFT-focused folders, with a consistent storage layout across users and a dedicated media delivery layer via our CDN.

2. Problems We Solve

Creators today spread their work across multiple tools, each handling only a slice of the pipeline:

  • Cloud drives for storage, but no NFT or Web3 awareness.
  • NFT marketplaces for minting, but weak storage guarantees and clumsy media management.
  • Virtual worlds (like Second Life) with texture UUIDs that are disconnected from Web2 storage.
  • Social networks that compress or downscale images and videos, limiting archival quality.

This leads to:

  • 🔁 Redundant uploads across platforms.
  • Unclear provenance of which file is the canonical “original”.
  • 🧩 Fragmented identity between Web2 profiles, wallet addresses, and virtual world avatars.

3. Core Solution

MintMyShot consolidates storage, presentation, and Web3 optionality into one tightly integrated platform:

  • 🖼️ 10K images and 🎬 4K video (up to 1 hour) stored at full quality.
  • 🗂️ Public / Private / Shared folders plus inbound and outbound share flows.
  • 💰 Monetize your file uploads via NFT sales and curated access.
  • 🔗 Share your file uploads anywhere with short, CDN-backed URLs.

On top of this, users can choose to:

  • Send selected media to IPFS and receive a CID for verifiable storage.
  • Authenticate collections on-chain and mint NFTs from originals stored in MintMyShot.
  • Expose public galleries and NFT walls on branded profile pages at MintMyShot.com/@username.

4. @username Home Profile Pages

Every MintMyShot account includes a personal, shareable homepage: MintMyShot.com/@username (or MintMyShot.com/username for public links).

4.1 Profile capabilities

  • 🏠 Home gallery: Curate featured images, avatar photos, or video highlights.
  • 🗂️ Albums & folders: Expose specific public folders as organized albums.
  • 💎 NFT showcase: Dedicated “NFT wall” section visualizing live listings and collections.
  • 🔒 Private client pages: Use private/share-only folders for client review and delivery.
  • 🎭 Avatar + identity: Display SL/OpenSim avatar context alongside Web2 creator details.

4.2 How users get their page

  • Users register a MintMyShot account and choose an available username.
  • The platform automatically provisions a profile at MintMyShot.com/@username.
  • Media uploaded into “public” or “showcase” folders can be attached to profile sections.
  • Folders flagged as NFT collections or “for sale” appear automatically in the NFT showcase row.

The goal is to replace the need for a separate portfolio site: your @username profile becomes your single link for storage, viewing, and sales.

5. Storage Strategy & Plans

MintMyShot is built around the idea that storage needs grow over time, especially as cameras move toward higher resolutions and creators adopt 4K and beyond. We design for a smooth upgrade path from casual user to multi-terabyte professional.

5.1 Storage personas

  • Casual users: 150–200 GB is often sufficient for occasional uploads and highlight reels.
  • Average users / hobbyists: 200–750 GB keeps thousands of photos and hours of video comfortable.
  • Power users & professionals: 2–20 TB+ is common for RAW workflows, 10K stills, and 4K timelines.

MintMyShot storage plans are designed to map cleanly to these personas, with options to scale up without migrating away from the platform.

5.2 Pricing tiers

Plan Target user Storage Notes
Snap
Free
Casual & early testers 150 GB Unlimited files, access to IPFS & minting for a fee per file/mint.
Avi
Virtual world
Second Life / OpenSim avatars 150 GB Connected to SL via image server & HUD; unlimited texture UUIDs; price in L$: 4 weeks 950 L$, 24 weeks 4500 L$, 52 weeks 7500 L$.
Hobbyist
Paid
Growing creators 750 GB Unlimited files, unlimited IPFS uploads included, minting available per mint fee.
Professional
Studio
Studios & power users 2 TB included (up to 130 TB) Unlimited files, unlimited IPFS uploads; $99.95/month including 2 TB, each additional TB +$35/month.

6. Technical Architecture

MintMyShot runs on a multi-server architecture operated by Web3 Files Inc., separating concerns between frontend, core processing, and large-scale storage.

6.1 Core servers

  • mms-01.web3files.net — Frontend website (cPanel). Hosts the MintMyShot web UI (index, whitepaper, auth flows, user dashboards).
  • mms-core01.web3files.net — Core processing / API server (cPanel). Handles user accounts, media indexing, NFT / IPFS workflows, and integration with external services.
  • mms-storage01.web3files.net — 10.8 TB NFS storage (AlmaLinux 8). Central media storage, mounted as NFS and made available to both web servers.

NFS is mounted and working on both web servers, allowing the frontend and API layers to operate against a shared, consistent file tree for user media.

6.2 Media delivery domain

High-performance media delivery is handled via:

https://images.MintMyShot.com/users/{username}/...

  • Served by NGINX on the storage server.
  • Reads directly from the NFS-backed user storage structure.
  • Supports optimized headers for caching, range requests, and efficient video playback.

6.3 Storage layout

Under the NFS mount, each user gets a normalized layout:

  • /storage/users/{username}/public — Public-facing galleries & files.
  • /storage/users/{username}/private — Private vault content.
  • /storage/users/{username}/inbound — Files shared with the user by others.
  • /storage/users/{username}/outbound — Files the user has shared externally.
  • /storage/users/{username}/folders — User-created folder/album structures.
  • /storage/users/{username}/nft — NFT-ready assets / pinned media.
  • /storage/users/{username}/temp — Temporary uploads and processing area.

7. Web3, IPFS & NFT Minting

Web3 is optional but deeply integrated. Creators are never forced to mint — but when they choose to, MintMyShot streamlines the workflow.

7.1 IPFS pipeline

  • Users select media within their MintMyShot vault.
  • The platform uploads the selected file(s) to IPFS and returns a CID per asset.
  • CIDs are associated with the user’s media records and can be surfaced in profile pages and NFT metadata.

7.2 NFT minting

  • Creators can mint:
    • 1/1 single pieces, or
    • Limited editions and series.
  • Each NFT references:
    • The IPFS CID(s) for the media.
    • Creator identity, optionally linked to a Permanent Names ~name (see below).
  • NFTs can be listed on an internal marketplace where:
    • Featured items appear in the “Featured NFTs for sale” row on the homepage.
    • Creator-specific listings appear on @username profile pages.

For every NFT, MintMyShot remains the canonical media vault while IPFS and blockchain provide durability and provenance.

8. Integration with Second Life & OpenSim

MintMyShot is built with virtual worlds in mind, especially Second Life and OpenSim-based grids.

  • Track and store texture UUIDs alongside original image files.
  • Support avatar-centric plans, such as the Avi plan, priced in L$.
  • Integrate with HUDs and in-world devices that can:
    • Upload or link images from SL/OpeSim sessions.
    • Pull profile images or portfolio shots from MintMyShot.

This lets virtual world photographers and club owners use MintMyShot as their media control center instead of juggling ad boards, texture organizers, and off-world drives.

9. Monetization Model

MintMyShot revenue is designed around sustainable creator tooling and scalable storage.

9.1 Revenue streams

  • Subscription plans (Snap, Avi, Hobbyist, Professional).
  • Minting fees for NFT creation (per mint).
  • IPFS usage fees on lower tiers (fee per file), included on higher tiers.
  • Optional marketplace fees on NFT sales, where applicable.

9.2 How creators monetize

  • Set images or albums for sale as NFTs.
  • Use private galleries for client review and paid delivery.
  • Leverage @username profiles as a single link for all offers and collections.

Our goal is to make monetization a natural extension of storing and organizing files, not a separate, complex step.

10. Permanent Names Integration (Optional)

As an optional feature (included with Hobbyist and Professional plans), MintMyShot users can claim a ~name via the Permanent Names platform — a gateway to decentralized identity and asset management.

A Permanent Name is a blockchain-based username (for example, ~yourname) that can act as a:

  • Digital passport for Web3 identities.
  • Routing hub for wallets, social metadata, and NFT collections.
  • Persistent identity anchor that can be referenced from MintMyShot profiles and NFTs.

In MintMyShot, ~names can be connected to:

  • @username profile pages (e.g., “~yourname controls this profile”).
  • NFT collection metadata and creator fields.
  • Future integrations across other Web3 Files and partner properties.
Permanent Names

Included with Hobbyist and Professional plans as a lifetime
ownership benefit (a $195 USD value when purchased separately).

11. Roadmap

High-level phases for MintMyShot:

  • Phase 1 — Beta launch: Core storage, @username profiles, basic galleries, Second Life integration, IPFS pipeline, manual NFT minting.
  • Phase 2 — Marketplace & automation: Full internal NFT marketplace, automated collection tools, more robust share workflows (inbound/outbound folders).
  • Phase 3 — Deep ecosystem integration: Expanded Permanent Names usage, more virtual world integrations, extended analytics and tooling for studios.
  • Phase 4 — Scale & partners: Multi-region storage, partner platforms using MintMyShot as their media backend, and advanced performance optimizations.

12. Security, Governance & Data Ownership

MintMyShot is designed with creator control in mind:

  • Users retain rights to their uploads; MintMyShot is the vault and delivery engine.
  • Media is isolated per user under dedicated paths within the NFS-backed storage.
  • Public vs. private vs. shared access is controlled via explicit settings and database-level ACLs.
  • Web3 features are opt-in; creators decide which files leave the Web2 vault for IPFS or on-chain minting.

Governance and policy (terms, creator agreements, content rules) are handled by Web3 Files Inc., with a long-term goal of offering transparent status dashboards and clear operational metrics for creators and partners.