Skip to main content

🔧 Proizvod i tehnologija — ono što radi dokazuje sve

Ono što radi, dokazuje sve. Naša misija nisu samo riječi. Web platforma već je u pogonu, iOS aplikacije su u završnoj fazi.

Web aplikacija i admin ploča u produkciji su. Tri native iOS aplikacije su dovršene i objavljuju se u travnju 2026. Pametni ugovori na Solani su open source i javno dostupni — ne govorimo u konceptima, nego kroz kod koji radi i proizvode tik pred vratima.

Tri aplikacije ── proizvodi koji povezuju kulturu u dlanu


Pregled aplikacija

AplikacijaNamjenaStatusJezici
GCF AdminUpravljanje partnerima / alat za pogon✅ Objavljena🇯🇵🇬🇧🇨🇳🇹🇭🇳🇴
MatsuriGlavna aplikacija za obične korisnike✅ Objavljena🇯🇵🇬🇧🇨🇳🇹🇭🇳🇴
J-TimesKulturni medij i učenje🔜 Travanj 2026.🇯🇵🇬🇧

1. 🛡️ GCF Admin — aplikacija za upravljanje partnerima

Status: objavljena u App Storeu (v1.0)

Poslovna aplikacija za GCF (Global Community Friends) članove. Sva funkcionalnost web admin-a sažeta je u mobilnoj aplikaciji.

GCF on the App Store
GCF Admin kontrolna pločaGCF Admin alatiGCF Admin aktivnost

Što aplikacija omogućuje

KategorijaFunkcija
📊 Kontrolna pločaKPI kartice, grafovi prihoda, brze akcije
👥 Upravljanje članovimaPopis, detalji, uređivanje, upravljanje tierom
💰 ZaradaPraćenje provizija, MTC isplate, upravljanje isplatama
📝 Upravljanje sadržajemKreiranje, uređivanje i objava eventa, članaka, podcasta, videa
🎫 Vodičke slotoveUpravljanje vodičkim slotovima, praćenje prihoda
🖼️ NFT kontrolna pločaFounder's Collection, on-chain provjera, prijenos NFT-a
⛩️ Upravljanje svetim mjestimaCRUD za lokacije, postavljanje beacona
🎲 AR mining postavkeTablica vjerojatnosti za omikuji, parametri nagrada
📊 AnalitikaIzvještaji o pogreškama, analiza korištenja
🔗 ReferralGeneriranje prilagođenih QR kodova, program preporuka

Tehničke specifikacije

StavkaDetalji
ArhitekturaClean Architecture + MVVM + @Observable (iOS 17)
Jezik / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
API integracija125+ endpointa
Testovi226 testova / 45 test klasa
Lokalizacija5 jezika (JA/EN/ZH/TH/NO) / 957+ prijevodnih ključeva
Swift ConcurrencyStrict Concurrency-compliant / nula upozorenja pri buildu

QR kod integracija

U GCF Adminu mogu se generirati prilagođeni QR kodovi s Matsuri logotipom. Koriste se za pozive na evente, preporučne poveznice, zahtjeve za plaćanje itd.


2. ⛩️ Matsuri — glavna aplikacija

Status: objavljena u App Storeu (v3.0)

Glavna aplikacija za obične korisnike. Rezervacija eventa, plaćanje, Web3 wallet, AR mining — sve u jednoj aplikaciji. Sada dostupna u App Storeu.

Matsuri on the App Store
Matsuri početni ekranMatsuri detalji eventaMatsuri karta svetih mjesta

Što aplikacija omogućuje

KategorijaFunkcija
🎪 Rezervacija eventaPretraga, rezervacija, Stripe plaćanje, QR ulaznice
💳 Četiri načina plaćanjaKreditne kartice / pohranjene kartice / MTC saldo / kripto (SOL/MTC)
👛 Web3 walletMTC saldo, slanje/primanje, povijest transakcija
🖼️ NFT galerijaPopis NFT/SBT-ova, on-chain provjera
🗺️ Karta svetih mjestaKarta svetišta i hramova, check-in
🎲 AR miningWebAR omikuji iskustvo, zarada MTC-a
💬 ChatPoruke s kontekstnim izbornikom
⭐ WishlistaSpremanje omiljenih eventa i iskustava
🔍 Napredna pretragaGlasovna pretraga podržana
🤝 ReferralSudjelovanje u programu preporuka, praćenje nagrada
📊 GCF kontrolna pločaLagani admin za GCF članove

Integracija s Phantom Walletom — kripto plaćanje bez upisivanja

Korisnik ne kopira adrese. Phantom Wallet se automatski otvara, odobrite, i plaćanje je gotovo. Potpis automatski otkriva Helius RPC.

Tehničke specifikacije

StavkaDetalji
ArhitekturaClean Architecture + MVVM + Swift Concurrency
Jezik / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
PlaćanjeStripe PaymentSheet + MTC Balance + Phantom (Solana Pay)
API integracija72 endpointa / 16 kategorija
Testovi230+ (Model, ViewModel, Network, Security, DeepLink, E2E)
Lokalizacija5 jezika (JA/EN/ZH/TH/NO) / 406 prijevodnih ključeva
ViewModels25 (puni MVVM — nula izravnih API poziva iz Viewa)
AutentikacijaApple Sign In / Google Sign In (PKCE)

3. 📰 J-Times — medijska aplikacija za kulturu

Status: krajem travnja 2026.

Medijska platforma koja prenosi dubine japanske kulture. Čitajte članke, slušajte podcaste, gledajte video — svaka radnja donosi MTC.

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

Što aplikacija omogućuje

KategorijaFunkcija
📖 ČlanciParallax hero, drop-cap, progres čitanja, bogat sadržaj (Markdown, tablice, citati)
🎧 PodcastiSerije, waveform player, sleep timer, AirPlay, lockscreen kontrole
🎬 VideoAdaptivni grid/lista, shortsi (TikTok stil, dupli tap)
🔍 PretragaMulti-filter, trending tagovi, glasovna pretraga
🧭 DiscoveryFeatured karuseli, staff picks, hit tjedna
📚 BibliotekaFavoriti, povijest (po datumu), preuzimanja, playliste
🎵 Audio playerMini player (swipe), puni player (waveform, lyrics, loop)
👤 Članstvo3 tiera (Free / Premium / Pro), usporedba, obnova kupnje

Media Mining — čitanje, slušanje i gledanje postaju mining

Registrira se i offline. Čak i ako članak čitate u svetištu u planini bez signala, angažman se automatski šalje kad se mreža vrati i MTC se dodjeljuje.

Dizajnerski sustav — japanska estetska „četiri stupa"

J-Times koristi vlastiti dizajnerski sustav koji klasičnu japansku estetiku prevodi u moderni UI.

StupKonceptPrimjena u UI-u
Sumi (墨)Topla neutralna sivaBoja pozadine, hijerarhija teksta
Shu (朱)Japanska crvena (#C53030)Naglasak, važne akcije
Ma (間)Prostor na 4pt mrežiSpacing, dah
Kami (紙)Fina tekstura, glasmorfizamPovršina kartica, dubina

Tehničke specifikacije

StavkaDetalji
ArhitekturaClean Architecture + MVVM + Swift Concurrency
Jezik / SDKSwift 6.0 / Xcode 16+ / iOS 17.0+
Vanjske ovisnostiNula — isključivo Appleovi frameworkovi
API integracija40+ endpointa
Testovi371 test / 20 datoteka
Lokalizacija2 jezika (JA/EN) / 310+ prijevodnih ključeva
OfflineContentCache (50MB) + ImageDiskCache (200MB) + upravitelj preuzimanja
AutentikacijaApple Sign In / Google Sign In (PKCE)

Zajednička osnova: JCCore biblioteka

Swift Package biblioteka koju dijele sve tri aplikacije.

ModulUloga
JCAuthUpravljanje tokenima na Keychainu, biometrijska autentikacija (Face ID / Touch ID)
JCNetworkingTipizirani API klijent, WebSocket, automatska JSON snake_case konverzija
JCModelsZajednički modeli podataka kroz aplikacije (User, AuthTokens itd.)
JCDesignTheme protokol, dizajn tokeni (spacing, radius)
JCUtilitiesUtiliti za datum i tekst

Sigurnost i privatnost

StavkaImplementacija
Auth tokenŠifrirano pohranjen u iOS Keychainu (TokenStore)
BiometrijaDvofaktorska autentikacija preko Face ID / Touch ID
API komunikacijaHTTPS + Certificate Pinning
Privatni ključ walletaAplikacija ne pohranjuje privatni ključ — delegirano Phantom Walletu
AR miningSlike kamere ne šalju se serveru (VisionProof)
Offline podaciSwiftData enkripcija + automatski istek
Swift ConcurrencyActor izolacija sprječava race condition

Kvaliteta razvoja

Mobilne aplikacije: ukupno preko 827 automatiziranih testova kroz sve tri aplikacije.

AplikacijaTestoviPodručje pokrivenosti
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

Pametni ugovori: testovi se postupno proširuju

Za Rust programe na Solani krećemo s unit testovima core logike (matematičkih modula), a pokrivenost se postupno širi prema sigurnosnom auditu (Q2–Q3 2026.).


Pametni ugovori — open source dizajn

Dizajnirano za trustless. Izračun nagrada, stablo preporuka, halving raspored — sva logika izvršava se on-chain i svatko je može auditirati. Izvorni kod: GitHub


Contributors

ČlanUloga
Ko TakahashiFounder / Lead Developer — arhitektura, pametni ugovori, full-stack razvoj

🌏Ubuduće će GCF članovi i razvojne zajednice iz cijelog svijeta također sudjelovati u zajedničkom razvoju. Matsuri Protocol počiva na načelima transparentnosti i zajedničkog vlasništva, kako bi mogao trajno funkcionirati kao „infrastruktura kulture".


Opća struktura

Matsuri deploya tri Anchor programa (Rust) na Solani, svaki nosi jedan stup ekosustava.


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

Svrha: hibridni motor rasta koji nagrađuje i „širinu" (mreža preporuka) i „dubinu" (ekonomski učinak). Ne samo affiliate, nego potpuni mining protokol u kojemu stvarna ekonomska aktivnost stvara on-chain vrijednost.

Dizajn bodovanja

Bodovi doprinosa temelje se na dvije ponderirane komponente:

KomponentaTežinaSvrha
Širina (broj preporuka)30%Doseg mreže — koliko je ljudi dovedeno
Dubina (volumen transakcija)70%Ekonomski učinak — stvarne kupnje, ne samo registracije

Bodovi se akumuliraju s vremenom i pretvaraju u MTC po halving epohi. Planirani su dodatni mehanizmi boosta:

BoostOpisStatus
Toku (徳) stakingZaključajte MTC i pojačajte bodove doprinosa (do oko 50%). Tier i točan multiplikator prilagođavaju se halving rasporedu⬜ Koeficijent tbd
Sezonska ljestvicaTop izvođači u svakoj epohi dobivaju titulu Evangelist (trajni SBT) i boost bodova. Točan udio određuje governance⬜ Koeficijent tbd
Progresivni dizajn parametara

Boost koeficijenti (staking tier, ranking bonus) namjerno su prilagodljivi. Zaključavaju se u pametnim ugovorima na temelju stvarnih podataka ekosustava — broj aktivnih korisnika, emisija iz halving poola, ciljevi stabilnosti cijene — i jamče pravednu raspodjelu bez obećavanja fiksnih prinosa.

Anti-sybil obrana (3 sloja)

SlojMehanizamGdje
ID-gateX/Twitter OAuth + SMSOff-chain (Django)
On-chain-gateNagradu dobivaju samo profili s is_verified = truePametni ugovor
Ponderiranje dubine70% bodova = stvarno plaćanje → botovi ne zarade ništaMotor bodovanja

2. ⛩️ Hodočasnički motor raspodjele (Worship Routing Engine)

Svrha: prvi ReFi protokol na svijetu koji token ekonomijom rješava preturizam. Zaradite MTC posjećujući sveta mjesta. Ključ je: što manje posjetitelja, to eksponencijalno veća nagrada.

Ključni uvid

„Obrnuto Uber surge cijenjenje" — pretrpana mjesta kažnjavaju se, a frontier mjesta dobivaju boost. Turisti dobrovoljno odlaze na manje posjećena mjesta jer se to više isplati.

Načelo dizajna nagrada

Bodovi doprinosa po posjetu određuju se iz nekoliko faktora:

FaktorNačeloUčinak
Popularnost mjestaManje posjetitelja = više bodovaRazbija koncentraciju turista
Vrijeme posjetaRaniji posjet u danu = više bodovaPotiče posjete izvan vrhunca
Tier regijeLokalna i frontier na vrhuPokreće regionalnu revitalizaciju
Učestalost posjetaRedoviti posjetitelji akumuliraju bonus bodoveNagrađuje trajan angažman
Omikuji srećaNasumični bonus po check-inuZabavna gamifikacija
Sponzorirani boostOpćine mogu boostati određene lokacijeB2B/B2G prihodi
Koeficijenti su podesivi

Točni multiplikatori (npr. koliko lokalna mjesta zarađuju više od glavnih) prilagođavaju se prema halving rasporedu i stvarnim podacima korištenja i postupno se zaključavaju u pametnim ugovorima. Dizajnersko načelo je fiksno — koeficijenti evoluiraju s ekosustavom.


3. 📊 Halving raspodjela (Halving Distribution)

Svrha: inspirirano Bitcoinom, raspodjela MTC-a automatski se prepolovljuje po epohi prema fiksnom rasporedu. Matematički zajamčena rijetkost.

InstrukcijaOpis
initializeInicijalizacija pool-a raspodjele
register_minerRegistracija minera
update_scoreAžuriranje bodova
advance_epochPrelazak u novu epohu (izvršava halving)
claim_distributionPreuzimanje nagrada iz raspodjele

4. 🎴 AR mining — WebAR omikuji iskustvo

Svrha: iskustvo u kojemu se AR omikuji pojavljuje u fizičkom prostoru kroz preglednik pametnog telefona, i MTC se mina. Bez preuzimanja aplikacije. Prva infrastruktura u svijetu u kojoj se duhovnost shinta susreće s najmodernijom tehnologijom i blockchainom.

Arhitektura

Vjerojatnost omikujija (GCF admin)

Basis Points (10000 = 100%) daju preciznost 0,01%. Podesivo iz GCF admina.

KlasaRijetkostBonusNFT
🏆 Dai-kichiRijetkoMaksimalni bonus
✨ KichiUncommonVisoki bonusOpcionalno
🌸 Shō-kichiCommonMali bonus
🍃 Sue-kichiCommonZapis o sudjelovanju
💀 KyōUncommonZapis o sudjelovanju

Vjerojatnosti i koeficijenti nagrada postupno se utvrđuju prema veličini ekosustava i količini emisije iz halvinga, i implementiraju u pametne ugovore.

ZK-Proof of Vision (sigurnost u 5 slojeva)

Višeslojna obrana od GPS falsifikata i replay napada. Radi zaštite privatnosti, slike kamere nikad se ne šalju serveru.

SlojŠto se provjeravaBodovi
TemporalTrajanje sesije 5-120 s/20
MotionPrirodnost žiroskopa (detekcija podrhtavanja ruke)/20
LightOkolno svjetlo × doba dana/20
HMACProvjera potpisa proof_hash/20
FingerprintJedinstvenost uređaja/20
UkupnoPASS kod 60/100 i više

Dizajn nagrada

Nagrada se bilježi kao bodovi doprinosa na temelju vrste mjesta, rezultata omikujija, tiera regije itd. Točne koeficijente postupno utvrđujemo prema halving rasporedu i rastu ekosustava, i implementiramo u pametne ugovore.


Pure Math Modules (auditabilna core logika)

Svi programi izdvajaju bodovanje i izračun nagrada u čiste, auditabilne math.rs module:

  • Nula nuspojava — bez I/O, bez alokacija, bez vanjskih poziva
  • Dokumentirane formule — LaTeX-stil notacija u rustdocu
  • Analiza overflowa — u128 međuvrijednosti s dokazanim rasponom
  • Sveobuhvatni testovi — edge caseovi, granični uvjeti, provjera omjera
  • Podesivi koeficijenti — parametri nagrada mogu se ažurirati preko governancea i prilagoditi rastu ekosustava

Sigurnosni model

Ugovori su potpuno open source. Sigurnost ne počiva na nepreglednosti, nego na matematičkom jamstvu.

NačeloImplementacija
PDA-bazirani vaultoviToken vaultovi upravljaju se PDA adresama — ne mogu se povući ljudskim ključem
Checked aritmetikaSvi izračuni koriste checked_* — overflow je nemoguć
Podjela ulogaAdmin (multisig) ≠ Cranker (ograničene operacije) ≠ korisnik (samoupravljanje)
Hitno zaustavljanjeAdmin može pauzirati program, ali samo pri sigurnosnim prijetnjama. Nema mogućnosti premještanja ili oduzimanja sredstava — pauza je „štit", a ne alat za promjenu pravila
Nepromjenjiva tokenomikaStopa halvinga, ukupni pool, trajanje epohe zaključani su nakon postavljanja
Čisti matematički moduliLogika nagrada/bodovanja je izolirana, testirana matematička biblioteka
Vision Proof5 slojeva protiv varanja – bez slanja podataka kamere (privatnost)

▶ Sljedeće: Roadmap i tim◀ Prethodno: Tokenomika