OKE -Email-first flow with multi format minting

Web3 Super Account & AI-Enhanced Digital Asset Creation NFT/SBT/TBA Atomic mint for DAO | 0DAO

Websitegithub
  • 0 Raised
  • 599 Views
  • 0 Judges

Tags

  • counterculture capital
  • actually intelligent

Description

OKE: AI-Enhanced Digital Asset Creation Platform

                                                                                           組織 →   DAO

                                                                                           金融 → DeFi

                                                                                           口座 → OKE
                                                               

This application provides a seamless and intelligent experience for creating unique digital assets on the blockchain. It leverages AI to generate rich metadata and provides a flexible minting flow for NFTs and Soul-Bound Tokens (SBTs), all powered by a robust, consolidated application architecture designed for a resilient user experience.

Key Features

  • Consolidated Minting Workflow: Clicking "Mint" launches a single "AI Minting Preparation Modal" that handles the entire process, from a one-time API key setup to wallet connection and the final transaction.
  • One-Time In-Browser API Key Setup: Users are prompted to enter their Gemini and NFT.Storage keys once. These are then stored securely in the browser's local storage for all future use.
  • AI-Powered Metadata: Uses the Gemini API to automatically generate creative names and descriptions for assets based on the file type and an optional voice input.
  • Flexible NFT + SBT Minting: Mints a standard ERC-721 NFT, a non-transferable "Proof of Creation" SBT, or both in a single, gas-efficient transaction based on user selection from a decoupled UI.
  • Simulated Cross-Chain Transfers: Each NFT card features a "Wave 🌊" button, initiating a simulated cross-chain transfer to various testnets Sepolia/Mumbai. 
  • ERC-6551 Token Bound Accounts (TBA): Automatically computes the ERC-6551 Token Bound Account address for each minted NFT.
  • Resilient User Experience: Built with a centralized state management system that persists user progress through page reloads, ensuring a smooth, uninterrupted workflow.
  • Featured NFT Showcase: Includes a dedicated page to showcase a featured NFT, "Vert: MIDORI NFT / SBT", with options for sharing and downloading.

Technology Stack

  • Frontend: React, TypeScript, TailwindCSS, Vite
  • State Management: React Context API with a useReducer pattern
  • Blockchain Interaction: ethers.js
  • Smart Contracts: Solidity, Hardhat, OpenZeppelin (OkeMinter.sol)
  • AI Services: Google Gemini API (@google/genai)
  • Decentralized Storage: NFT.Storage (IPFS)
  • Browser Persistence: IndexedDB for files, Local Storage for API keys.
  • /

    ├── public/          # Static assets

    ├── src/

    │   ├── components/  # Reusable React components

    │   ├── context/     # Global state management

    │   ├── services/    # External API services (Gemini)

    │   └── utils/       # Helper functions (web3, IPFS, API Keys)

    ├── contracts/       # Solidity smart contracts (OkeMinter.sol)

    ├── scripts/         # Deployment scripts

    ├── index.html       # Main HTML entry point

    ├── vite.config.ts   # Vite configuration

    └── ...Firebase ←Google AI Studio /Gemini AI


0DAO  : OSAKA Place Making DAO 

____________________________________________________________________

AMASASIA/AIM3-Vue-ADM   https://github.com/AMASASIA/AIM3-Vue-ADM


AIM3-ADM (v1.0) – All-in-One DAO & Messaging SuperApp

Includes AI Advocacy chat, video ID UI, and  AI×map.

This repository contains the fully integrated AIM3-ADM super app, combining video chat, AI map visualization, Stripe payments, NFT/SBT minting, and DAO governance UI.

// AI response logic placeholder (Gemini AI) export default function generateResponse(msg) { return 'AI response'; }


✅ Features

1. 🎥 Video Chat (LiveKit or WebRTC)

  • Join and create rooms for video/audio chat
  • LiveKit integration (preferred)
  • Fallback to WebRTC if needed

2. 🧠 AiMap.vue – AI-Powered Visualization

  • Visual thread/mindmap view of DAO discussions
  • Tracks messages, proposals, and votes
  • Syncs with AI Advocacy panel

3. 💳 Stripe Payments + NFT Minting

  • Stripe Checkout integration for credit card payments
  • Upon successful payment:
    • Mint NFT (ERC-721)
    • Issue Soul-Bound Token (ERC-5192)
    • Create ERC-6551 Token Bound Account
  • Connected to AI Map for traceability

4. 🛠 Vercel & GitHub Integration

  • Vite-based build system
  • Preconfigured vercel.json for Vercel auto-deploy

      .github/workflows/deploy.yml for CI/CD (coming soon)



+ Unique and secure IoT hardware that allows enterprise companies to customizable. 

Web 3 Wallet and DIDs and connects data to all.



IDQ | Soul wallet
https://ethglobal.com/showcase/idq-soul-wallet-2ds24

6 functions of Web3 Wallet, Create, Buy, Upload, MyVC, Verify , SBT,



Attachments