Hop til hovedindhold

🔧 Produkt og teknologi — det der kører beviser alt

Det, der kører, beviser alting. Vores mission er ikke bare ord. Webplatformen kører allerede, iOS-apperne er i slutfasen.

Webappen og admin-panelet er i produktion. Tre native iOS-apps er færdigudviklet og udgives april 2026. Smart contracts på Solana er åben kildekode og offentligt tilgængelige — vi taler ikke i koncepter, men med kørende kode og produkter lige om hjørnet.

Tre apps ── kulturens forbindelsesprodukter i håndfladen


App-oversigt

AppAnvendelseStatusSprog
GCF AdminPartnerhåndtering / driftsværktøj✅ Udgivet🇯🇵🇬🇧🇨🇳🇹🇭🇳🇴
MatsuriHovedapp for almindelige brugere✅ Udgivet🇯🇵🇬🇧🇨🇳🇹🇭🇳🇴
J-TimesKulturmedie og læring🔜 Udgives april 2026🇯🇵🇬🇧

1. 🛡️ GCF Admin — partner-håndteringsapp

Status: udgivet i App Store (v1.0)

Forretnings-app for GCF (Global Community Friends)-medlemmer. Al funktionalitet fra web-admin samlet på mobil.

GCF on the App Store
GCF Admin dashboardGCF Admin-værktøjerGCF Admin aktivitet

Hvad appen kan

KategoriFunktion
📊 DashboardKPI-kort, omsætningsdiagrammer, hurtige handlinger
👥 MedlemshåndteringListe, detaljer, redigering, tierstyring
💰 IndtjeningKommissionssporing, MTC-udbetaling, udbetalingshåndtering
📝 IndholdsstyringOprettelse, redigering og udgivelse af events, artikler, podcasts, video
🎫 GuidepladserHåndtering af guidepladser, indtægtssporing
🖼️ NFT-dashboardFounder's Collection, on-chain-verifikation, NFT-overførsel
⛩️ Hellig-steds-håndteringCRUD for sites, beacon-opsætning
🎲 AR-mining-indstillingerOmikuji-sandsynlighedstabel, belønningsparametre
📊 AnalyticsFejlrapporter, brugsanalyser
🔗 ReferralBrugerdefineret QR-kode-generering, henvisningsprogram

Tekniske specifikationer

PunktDetaljer
ArkitekturClean Architecture + MVVM + @Observable (iOS 17)
Sprog / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
API-integration125+ endpoints
Tests226 tests / 45 testklasser
Lokalisering5 sprog (JA/EN/ZH/TH/NO) / 957+ oversættelsesnøgler
Swift ConcurrencyStrict Concurrency-compliant / nul byggewarnings

QR-kode-integration

I GCF Admin kan man generere brugerdefinerede QR-koder med Matsuri-logo. Bruges til event-invitationer, henvisningslinks, betalingsanmodninger mv.


2. ⛩️ Matsuri — hovedapp

Status: udgivet i App Store (v3.0)

Hovedapp for almindelige brugere. Eventbooking, betaling, Web3-wallet, AR-mining — alt samlet i én app. Nu tilgængelig i App Store.

Matsuri on the App Store
Matsuri hjemmeskærmMatsuri eventdetaljeMatsuri helligstedskort

Hvad appen kan

KategoriFunktion
🎪 EventbookingSøg, book, Stripe-betaling, billet-QR
💳 Fire betalingsformerKreditkort / gemte kort / MTC-saldo / krypto (SOL/MTC)
👛 Web3-walletMTC-saldo, send/modtag, transaktionshistorik
🖼️ NFT-galleriBeholdning af NFT/SBT, on-chain-verifikation
🗺️ HelligstedskortKortvisning af helligdomme og templer, check-in
🎲 AR-miningWebAR-omikuji-oplevelse, optjen MTC
💬 ChatBeskeder med kontekstmenu
⭐ ØnskelisteGem favoritevents og oplevelser
🔍 Avanceret søgningTalesøgning understøttet
🤝 ReferralDeltag i henvisningsprogram, spore belønninger
📊 GCF-dashboardLetvægts-admin for GCF-medlemmer

Phantom Wallet-integration — krypto-betaling uden indtastning

Brugeren kopierer aldrig adresser. Phantom Wallet åbner automatisk, man godkender, og betalingen er gennemført. Signaturen detekteres automatisk af Helius RPC.

Tekniske specifikationer

PunktDetaljer
ArkitekturClean Architecture + MVVM + Swift Concurrency
Sprog / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
BetalingStripe PaymentSheet + MTC Balance + Phantom (Solana Pay)
API-integration72 endpoints / 16 kategorier
Tests230+ (Model, ViewModel, Network, Security, DeepLink, E2E)
Lokalisering5 sprog (JA/EN/ZH/TH/NO) / 406 oversættelsesnøgler
ViewModels25 (fuld MVVM — nul direkte API-kald fra View)
AutentificeringApple Sign In / Google Sign In (PKCE)

3. 📰 J-Times — kulturmedie-app

Status: udgives sent april 2026

Medieplatform, der formidler japansk kulturs dybder. Læs artikler, lyt til podcasts, se video — hver handling giver MTC.

J-Times on the App Store
J-Times article readerJ-Times podcast player

Hvad appen kan

KategoriFunktion
📖 ArtiklerParallax-hero, drop-caps, læseprogressionsbar, rigt indhold (Markdown, tabeller, citater)
🎧 PodcastsSerier, waveform-afspiller, sleep timer, AirPlay, lockscreen-kontroller
🎬 VideoAdaptiv grid/liste, shorts (TikTok-stil, dobbelt-tap)
🔍 SøgningMulti-filter, trending tags, talesøgning
🧭 DiscoveryFeatured carousels, staff picks, ugens hit
📚 BibliotekFavoritter, historik (efter dato), downloads, spillelister
🎵 Audio-afspillerMini-afspiller (swipe), fuld afspiller (waveform, tekst, loop)
👤 Medlemskab3 tiers (Free / Premium / Pro), sammenligning, køb-genopretning

Media Mining — at læse, lytte og se bliver til minedrift

Registreres også offline. Selv hvis du læser en artikel ved en afsides helligdom uden signal, sendes engagementet automatisk, når netværket vender tilbage, og MTC udbetales.

Designsystem — Japans æstetiske "fire søjler"

J-Times bruger et eget designsystem, der oversætter klassisk japansk æstetik til moderne UI.

SøjleKonceptAnvendt i UI
Sumi (墨)Varm neutralgråBaggrundsfarve, teksthierarki
Shu (朱)Japansk rød (#C53030)Accent, vigtige handlinger
Ma (間)Luft i 4pt-gitterSpacing, pusterum
Kami (紙)Fin tekstur, glasmorfismeKortoverflade, dybde

Tekniske specifikationer

PunktDetaljer
ArkitekturClean Architecture + MVVM + Swift Concurrency
Sprog / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
Eksterne afhængighederNul — kun Apples egne frameworks
API-integration40+ endpoints
Tests371 tests / 20 filer
Lokalisering2 sprog (JA/EN) / 310+ oversættelsesnøgler
OfflineContentCache (50MB) + ImageDiskCache (200MB) + download-manager
AutentificeringApple Sign In / Google Sign In (PKCE)

Fælles grundlag: JCCore-bibliotek

Et Swift Package-bibliotek delt af alle tre apps.

ModulRolle
JCAuthKeychain-baseret tokenhåndtering, biometrisk autentificering (Face ID / Touch ID)
JCNetworkingTypesikker API-klient, WebSocket, automatisk JSON snake_case-konvertering
JCModelsFælles datamodeller på tværs af apps (User, AuthTokens osv.)
JCDesignTheme-protokol, designtokens (spacing, radius)
JCUtilitiesDato- og tekst-utilities

Sikkerhed og privatliv

PunktImplementering
Auth-tokenKrypteret gemt i iOS Keychain (TokenStore)
Biometri2-faktor via Face ID / Touch ID
API-kommunikationHTTPS + Certificate Pinning
Wallet-privatnøgleAppen gemmer ingen privatnøgle — uddelegeret til Phantom Wallet
AR-miningKamerabilleder sendes ikke til server (VisionProof)
OfflinedataSwiftData-kryptering + automatisk udløb
Swift ConcurrencyActor-isolation forhindrer race conditions

Udviklingskvalitet

Mobilapps: i alt over 827 automatiske tests på tværs af de tre apps.

AppTestsDækning
GCF Admin226Model, ViewModel, Repository, API, Localization, Navigation
Matsuri230+Model, ViewModel, Network, Security, DeepLink, Regression, Performance, E2E
J-Times371Model, ViewModel, API, Repository, Navigation, Localization, Security, Performance

Smart contracts: tests udvides trinvist

For Rust-programmerne på Solana er vi startet med unit-tests på kernelogikken (matematikmoduler), og dækningen udvides trinvist frem mod sikkerhedsrevisionen (Q2–Q3 2026).


Smart contracts — open source-design

Designet til trustless. Belønningsberegning, henvisningstræ, halveringsplan — al logik udføres on-chain og kan revideres af alle. Kildekode: GitHub


Contributors

MedlemRolle
Ko TakahashiFounder / Lead Developer — arkitektur, smart contracts, full-stack-udvikling

🌏Fremadrettet vil GCF-medlemmer og udviklerfællesskaber fra hele verden også bidrage til den fælles udvikling. Matsuri Protocol bygger på principperne om gennemsigtighed og fælles ejerskab, så den kan fungere som "kulturens infrastruktur" varigt.


Overordnet opbygning

Matsuri deployer tre Anchor-programmer (Rust) på Solana, som hver bærer en søjle af økosystemet.


1. 📣 En-mining (縁マイニング — forbindelsesminedrift)

Formål: en hybrid vækstmotor, der belønner både "bredde" (henvisningsnetværk) og "dybde" (økonomisk effekt). Ikke bare affiliate, men en fuld miningsprotokol, hvor reel økonomisk aktivitet skaber on-chain-værdi.

Scoring-design

Bidragsscoren baseres på to vægtede komponenter:

KomponentVægtFormål
Bredde (antal henvisninger)30%Netværkets rækkevidde — hvor mange er bragt ind
Dybde (transaktionsvolumen)70%Økonomisk effekt — reelle køb, ikke bare sign-ups

Scoren akkumuleres over tid og omregnes til MTC pr. halverings-epoke. Yderligere boost-mekanismer er planlagt:

BoostBeskrivelseStatus
Toku (徳)-stakingLås MTC og boost din bidragsscore (op til ca. 50%). Tier og præcis multiplikator tilpasses halverings-planen⬜ Koefficient tbd
Sæson-rankingTop performere i hver epoke får titlen Evangelist (permanent SBT) og score-boost. Præcis andel afgøres af governance⬜ Koefficient tbd
Progressivt parameter-design

Boost-koefficienter (staking-tier, ranking-bonus) er bevidst justerbare. De fastlåses i smart contracts baseret på reelle økosystem-data — aktive brugere, udgivelse fra halveringspuljen, prisstabilitetsmål — og sikrer retfærdig fordeling uden at love faste afkast.

Anti-sybil-forsvar (3 lag)

LagMekanismePlacering
ID-gateX/Twitter OAuth + SMSOff-chain (Django)
On-chain-gateKun profiler med is_verified = true får belønningSmart contract
Dybdevægtning70% af scoren = reel betaling → bots tjener intetScoringsmotoren

2. ⛩️ Pilgrimsspredningsmotor (Worship Routing Engine)

Formål: Verdens første ReFi-protokol, der bruger tokenøkonomi til at løse overturisme. Tjen MTC ved at besøge hellige steder. Det vigtige er: jo færre besøgende, desto eksponentielt større belønning.

Kerneindsigten

"Omvendt Uber-surge-prissætning" — overfyldte steder giver straf, frontier-steder får boost. Turister går frivilligt til de mindre besøgte steder, fordi det betaler sig bedre.

Designprincip for belønning

Bidragsscoren for hvert besøg bestemmes af flere faktorer:

FaktorPrincipEffekt
Stedets popularitetFærre besøgende = højere scoreSpreder turister fra overfyldte områder
BesøgstidspunktTidligere på dagen = højere scoreFremmer off-peak-besøg
Regions-tierLokal og frontier ligger højestDriver regional revitalisering
BesøgshyppighedRegelmæssige besøgende akkumulerer bonus-scoreBelønner fortsat engagement
Omikuji-lykkeTilfældig bonus-lodtrækning pr. check-inSjov gamification
Sponsoreret boostKommuner kan booste specifikke sitesB2B/B2G-indtægtsmodel
Koefficienter kan justeres

De præcise multiplikatorer (fx hvor meget mere lokale steder tjener vs. hovedsteder) tilpasses halveringspuljens plan og reelle brugsdata og fastlåses trinvist i smart contracts. Designprincippet er fast — koefficienterne udvikler sig med økosystemet.


3. 📊 Halveringsfordeling (Halving Distribution)

Formål: inspireret af Bitcoin halveres MTC-fordelingen automatisk pr. epoke efter en fastlagt plan. Matematisk garanteret knaphed.

InstruktionBeskrivelse
initializeInitialiser fordelingspuljen
register_minerRegistrer miner
update_scoreOpdater score
advance_epochRyk frem til ny epoke (udfør halvering)
claim_distributionModtag fordelingsbelønning

4. 🎴 AR-mining — WebAR omikuji-oplevelse

Formål: En oplevelse, hvor AR-omikuji dukker op i det fysiske rum via smartphonens browser, og MTC mines. Ingen app-download nødvendig. En verdensførste infrastruktur, hvor shintoens spiritualitet møder banebrydende teknologi og blockchain.

Arkitektur

Omikuji-sandsynlighed (GCF-admin)

Basis Points (10000 = 100%) giver 0,01%-præcision. Justerbart fra GCF-admin.

KlasseSjældenhedBonusNFT
🏆 Dai-kichiRareMax bonus
✨ KichiUncommonHøj bonusValgfri
🌸 Shō-kichiCommonLille bonus
🍃 Sue-kichiCommonDeltagelsespost
💀 KyōUncommonDeltagelsespost

Sandsynligheder og belønningskoefficienter fastlægges trinvist ud fra økosystemets størrelse og halveringens udgivelsesmængde og implementeres i smart contracts.

ZK-Proof of Vision (5 lags sikkerhed)

Flerlagsforsvar mod GPS-snyd og replay-angreb. For at beskytte privatlivet sendes kamerabilleder aldrig til serveren.

LagHvad der verificeresPoint
TemporalSession 5-120 sek./20
MotionGyroens naturlighed (håndrysten-detektion)/20
LightOmgivelseslys × tid på dagen/20
HMACProof_hash signatur-check/20
FingerprintEnhedens unikhed/20
TotalPASS ved 60/100 eller over

Belønningsdesign

Belønningen registreres som bidragsscore baseret på stedtype, omikuji-resultat, regions-tier mv. De præcise koefficienter fastlægges trinvist i takt med halveringsplanen og økosystemets vækst og implementeres i smart contracts.


Pure Math Modules (reviderbar kernelogik)

Alle programmer adskiller scoring og belønningsberegning i rene, reviderbare math.rs-moduler:

  • Nul bivirkninger — ingen I/O, ingen allokering, ingen eksterne kald
  • Dokumenterede formler — LaTeX-lignende notation i rustdoc
  • Overflow-analyse — u128 mellemværdier med bevist område
  • Omfattende tests — edge cases, grænseværdier, ratio-verifikation
  • Justerbare koefficienter — belønningsparametre kan opdateres via governance og tilpasses økosystemets vækst

Sikkerhedsmodel

Kontrakterne er fuldt open source. Sikkerheden hviler ikke på uigennemsigtighed, men på matematisk garanti.

PrincipImplementering
PDA-baserede vaultsToken-vaults styres af PDA (program-derived address) — kan ikke trækkes ud med en menneskelig nøgle
Checked-aritmetikAlle beregninger bruger checked_* — overflow umuligt
RolleadskillelseAdmin (multisig) ≠ Cranker (begrænsede operationer) ≠ bruger (selv-administreret)
NødstopAdmin kan pause programmet, men kun ved sikkerhedstrusler. Ingen mulighed for at flytte eller konfiskere midler — pause er et "skjold", ikke et redskab til at ændre regler
Uforanderlig tokenomicsHalveringsrate, total pulje, epokelængde er låst efter opsætning
Rene matematikmodulerBelønnings-/scoringslogik er isoleret, testbart matematikbibliotek
Vision Proof5 lag mod snyd – uden at sende kameradata (privatliv)

▶ Næste: Roadmap og team◀ Forrige: Tokenomics