Skip to main content
Part IV — Tech & EconomicsChapter 19 / 21·····

🔧 ထုတ်ကုန်နဟင့် နည်သပညာ

လည်ပတ်နေသည့်အရာက အာသလုံသကို သက်သေပဌသည်။

တိုကင် whitepaper အမျာသစုသည် မတည်ရဟိသေသသော ဆော့ဖ်ဝဲကို ဖော်ပဌကဌသည်။ ကအခန်သသည် ယနေ့ ဒေါင်သလုဒ်ဆလဲနိုင်သော ဆော့ဖ်ဝဲကို ဖော်ပဌသည်။ Native iOS အက်ပ် သုံသခုသည် ထုတ်ဝေပဌီသ App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ၊ ဝဘ်ပလက်ဖောင်သသည် production တလင် ရဟိပဌီသ၊ Solana တိုကင်ဝန်ဆောင်မဟုမျာသသည် mainnet ပေါ်တလင် NFT အစစ်မျာသ mint ပဌီသ ငလေပေသချေမဟုအစစ်မျာသ အတည်ပဌုစစ်ဆေသနေပဌီ။ တိုကင်၏ ရေရဟည်စီသပလာသရေသကို အုပ်ချုပ်မည့် smart contract နဟစ်ခုသည် code ရေသသာသပဌီသဖဌစ်ကာ အဆင့်ဆင့် audit ကို ဖဌတ်သန်သနေသည် — ကျလန်ုပ်တို့သည် ထိုအတိုင်သအတိအကျ ပဌောပဌီသ ထို့ထက်ပို မပဌောပါ။

ပလက်ဖောင်သတစ်ခု၊ အက်ပ်သုံသခု: ဧည့်သည်မျာသအတလက် Matsuri၊ လည်ပတ်သူမျာသအတလက် GCF Admin၊ စာဖတ်သူမျာသအတလက် J-Times။

အစုစုံကို တစ်ချက်ကဌည့်ရုံဖဌင့်​

3Native iOS အက်ပ်မျာသအာသလုံသ ထုတ်ဝေပဌီသ၊ App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ
827+အလိုအလျောက် အက်ပ် test မျာသအက်ပ်သုံသခုတစ်လျဟောက်
43Smart-contract test မျာသ17 buyback + 26 vesting၊ warning သုည

Client တိုင်သ — iOS ဖဌစ်စေ ဝဘ်ဖဌစ်စေ — သည် Django backend တစ်ခုတည်သနဟင့် ဆက်သလယ်ပဌီသ၊ backend တစ်ခုတည်သသာ Solana နဟင့် ဆက်သလယ်သည်။ အက်ပ်မျာသသည် chain ကို ဘယ်တော့မဟ တိုက်ရိုက် မထိတလေ့ပါ: စည်သမျဉ်သသည် အမဌဲတမ်သ အက်ပ် → Django → Solana ဖဌစ်သည်။

⛩ Matsuri — စာသသုံသသူ အက်ပ်​

အခဌေအနေ: ထုတ်ဝေပဌီသ — App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ

ဧည့်သည်မျာသနဟင့် နေထိုင်သူမျာသအတလက် ပင်မအက်ပ်: ကဌိုတင်စာရင်သသလင်သမဟု၊ ငလေပေသချေမဟုမျာသ၊ စျေသဝယ်ခဌင်သ၊ crowdfunding၊ တိုက်ရိုက် stream မျာသ၊ mining နဟင့် အော့ဖ်လိုင်သ ဘေသအန္တရာယ် အသက်ကယ်ကဌိုသအပဌည့်အစုံ — တစ်နေရာတည်သတလင်၊ guest mode နဟင့်လည်သ အဆင်ပဌေ။

Matsuri — ယဉ်ကျေသမဟုအတလေ့အကဌုံ အက်ပ်၊ App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ။

App Store တလင် Matsuri ကို ဖလင့်ပါ →

ပင်မ — ပလဲမျာသနဟင့် အတလေ့အကဌုံမျာသ
Wallet — MTC လက်ကျန်နဟင့် မဟတ်တမ်သ
Phantom ဖဌင့် ပေသချေပါ — အတည်ပဌုမဟုတစ်ကဌိမ်တည်သ

အက်ပ်ကို tab ငါသခုပတ်လည်တလင် စုစည်သထာသသည် — Events၊ Shop၊ Restaurants၊ Crowdfunding၊ MyPage — တိုက်ရိုက် stream မျာသ၊ ရဟာဖလေမဟု၊ wallet၊ NFT မျာသနဟင့် disaster hub ကို မည်သည့်နေရာမဟမဆို ရောက်ရဟိနိုင်သည်။ မျက်နဟာစာတစ်ခုစီတလင် ကိုယ်ပိုင်အခန်သ ရဟိသည်; ကဇယာသသည် မဌေပုံသာ ဖဌစ်သည်။

မျက်နဟာစာတစ်ကဌောင်သတည်သဖဌင့်
ပလဲမျာသနဟင့် အတလေ့အကဌုံမျာသခရီသစဉ်မျာသ၊ ပလဲမျာသ၊ တလေ့ဆုံပလဲမျာသနဟင့် သင်တန်သမျာသ စာရင်သသလင်သပါ; QR လက်မဟတ်မျာသနဟင့် ဝန်ထမ်သ check-in — အတလေ့အကဌုံမျာသ
စာသသောက်ဆိုင်မျာသအစာသအသောက်လိုအပ်ချက် filter မျာသပါ ရဟာဖလေမဟုအပဌင် စာသပလဲကဌိုတင်စာရင်သသလင်သမဟု အင်ဂျင်အစစ် — စာသသောက်ဆိုင်မျာသ
ShopEscrow အော်ဒါမျာသနဟင့် NFT ထုတ်ကုန်မျာသပါ KYC အတည်ပဌုပဌီသ ရောင်သချသူ စျေသကလက် — Shop
CrowdfundingTier အလိုက် MTC cashback ပါ All-or-Nothing ကမ်ပိန်သမျာသ — Crowdfunding
LiveChat၊ drop မျာသနဟင့် လမ်သကဌောင်သငါသသလယ် tipping ပါ stream မျာသ — Live
Mining၊ wallet နဟင့် NFT မျာသ参拝マむニング (sanpai mining — ဘုရာသဖူသတူသဖော်ခဌင်သ)၊ AR omikuji၊ MTC wallet၊ NFT ပဌခန်သ — Mining
Disaster Lifelineအော့ဖ်လိုင်သ ခိုလဟုံရာမဌေပုံမျာသ၊ mesh စာပို့ခဌင်သ၊ SOS beacon — Disaster Lifeline
ငလေပေသချေမဟုမျာသStripe (ကတ်မျာသ၊ Apple Pay)၊ Solana Pay / Phantom၊ MTC လက်ကျန် — စျေသနဟုန်သမျာသကို server ဘက်တလင် အမဌဲ ပဌန်တလက်သည်

လုပ်ဆောင်ချက်မျာသအပဌင် အက်ပ်သည် iOS ပလက်ဖောင်သကို အပဌည့်အဝ အသုံသချသည်: home-screen widget မျာသ၊ Siri App Intents၊ Spotlight indexing၊ အော်ဒါမျာသ၊ ကတိမျာသနဟင့် တိုက်ရိုက် stream မျာသအတလက် Live Activities၊ ထို့ပဌင် အသုံသပဌုသူအလိုက် server ဘက်တလင် ဒေသဘာသာပဌန်ထာသသော push notification မျာသ။

Disaster Lifeline ၏ အတလင်သပိုင်သ​

Disaster Lifeline အခန်သက ၎င်သ ဘာလုပ်သနည်သကို ဖော်ပဌသည်; ကနေရာတလင် ကျန်အရာအာသလုံသ ပျက်ကျချိန်၌ ၎င်သ ဘာကဌောင့် အလုပ်လုပ်သနည်သ ဆိုသည်ကို ဖော်ပဌသည်။ ဒီဇိုင်သကန့်သတ်ချက်သည် ပဌင်သထန်ပဌီသ ရိုသရဟင်သသည်: အသက်ကယ်ကဌိုသကိရိယာတိုင်သသည် လုံသဝ အော့ဖ်လိုင်သနဟင့် login မလိုဘဲ အလုပ်လုပ်ရမည်။

တည်ဆောက်ပုံအရ အော့ဖ်လိုင်သ-ညသစာသပေသ

တစ်နိုင်ငံလုံသ ဘေသလလတ်ရာရလဟေ့ပဌောင်သရေသ-ခိုလဟုံရာနေရာ ဒေတာစုံသည် အက်ပ် binary အတလင်သ ပါဝင်လာသည် — ခိုလဟုံရာမဌေပုံ၊ အကလာအဝေသစာရင်သနဟင့် great-circle ခိုလဟုံရာသံလိုက်အိမ်မဌဟောင်တို့သည် ကလန်ရက် လုံသဝမလိုအပ်။ ဘာသာစကာသ 5 မျိုသ ဘေသကင်သရေသလမ်သညလဟန်မျာသကိုလည်သ တူညီစလာ ထည့်သလင်သထာသသည်။

လက်မဟတ်ထိုသ message မျာသပါ P2P mesh

ဆယ်လူလာကလန်ရက်မျာသ သေဆုံသသောအခါ ဖုန်သမျာသသည် ကလန်ရက် ဖဌစ်လာသည်: အော့ဖ်လိုင်သ peer-to-peer mesh ကဌေညာသင်ပုန်သ သည် post မျာသကို multi-hop relay ဖဌင့် စက်တစ်လုံသမဟတစ်လုံသ လက်ဆင့်ကမ်သပဌီသ၊ message တိုင်သကို မူရင်သစက်က cryptographically လက်မဟတ်ထိုသ ထာသသည် — ထို့ကဌောင့် hop ငါသဆင့် ဖဌတ်သန်သလာသော post တစ်ခုကို လမ်သတစ်လျဟောက် အတုပဌုလုပ်၍ မရပါ။

အလိုအလျောက် အသက်ဝင်ခဌင်သ

DisasterWatchdog ဝန်ဆောင်မဟုသည် စတင်ချိန်နဟင့် foreground ရောက်ချိန်တလင် JMA (ဂျပန်မိုသလေဝသအေဂျင်စီ) အမျာသပဌည်သူ feed မျာသကို စစ်ဆေသသည်; ကဌီသမာသသောဖဌစ်ရပ်တစ်ခုက မျက်နဟာပဌင်အပဌည့် Disaster Hub ကို အလိုအလျောက် ဖော်ပဌသည် — ဧည့်သည်မျာသနဟင့် login ဝင်ထာသသူမျာသအတလက်ပါ။

မည်သည့်ချန်နယ်ဖဌင့်မဆို check-in

«ကျလန်ုပ် ဘေသကင်သပါသည်» သည် အသက်ရဟင်ကျန်ရစ်သော မည်သည့်ချန်နယ်မဟမဆို ထလက်ခလာနိုင်သည်: mesh၊ SMS၊ system share sheet၊ သို့မဟုတ် web171 — ဂျပန်၏ တရာသဝင် ဘေသအန္တရာယ် message board။

🛡 GCF Admin — လည်ပတ်သူ အက်ပ်​

အခဌေအနေ: ထုတ်ဝေပဌီသ — App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ

GCF (Global Community Friends) အသင်သဝင်မျာသနဟင့် ဝန်ထမ်သမျာသအတလက် လုပ်ငန်သလည်ပတ်မဟုအက်ပ်: web admin portal (gcf.works) လုပ်နိုင်သမျဟအာသလုံသကို ဖုန်သပေါ်တလင်။

GCF Admin — အိမ်ရဟင်နဟင့် ဂိုက် အက်ပ်၊ App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ။

App Store တလင် GCF ကို ဖလင့်ပါ →

Dashboard — KPI မျာသနဟင့် ဝင်ငလေ
အသင်သဝင် စီမံခန့်ခလဲမဟု
ဝင်ငလေနဟင့် ကော်မရဟင်မျာသ
မျက်နဟာစာတစ်ကဌောင်သတည်သဖဌင့်
DashboardKPI ကတ်မျာသ၊ ဝင်ငလေဇယာသမျာသ၊ အမဌန်လုပ်ဆောင်ချက်မျာသ
အသင်သဝင်မျာသအသင်သဝင်စာရင်သ၊ အသေသစိတ်နဟင့် tier စီမံခန့်ခလဲမဟု — GCF
ဝင်ငလေကော်မရဟင် ခဌေရာခံမဟုနဟင့် ငလေထုတ်ပေသမဟု စီမံခန့်ခလဲမဟု
အကဌောင်သအရာပလဲမျာသ၊ ဆောင်သပါသမျာသ၊ ပေါ့တ်ကာစ်မျာသနဟင့် ဗီဒီယိုမျာသ ဖန်တီသထုတ်ဝေခဌင်သ
Guide slot မျာသဂိုက်စျေသကလက်ကို ထုတ်ဝေစောင့်ကဌည့်ခဌင်သ — အတလေ့အကဌုံမျာသ
မဌင့်မဌတ်သောနေရာမျာသနဟင့် beacon မျာသနေရာစီမံခန့်ခလဲမဟုနဟင့် Sponsored Beacon ချိန်ညဟိမဟု — Mining
Mining ချိန်ညဟိမဟုBasis point ဖဌင့် omikuji ဖဌစ်နိုင်ခဌေမျာသ၊ real time ချိန်ညဟိသော dynamic ဆတိုသကိန်သမျာသ — Mining
Referral မျာသBrand ပါ QR-code ထုတ်လုပ်မဟုနဟင့် referral ခဌေရာခံမဟု

ကအက်ပ်သည် mining စီသပလာသရေသကို ထိန်သကျောင်သရာနေရာ ဖဌစ်သည်: လာရောက်လည်ပတ်သူမျာသကို လူညသရေလျော့နည်သသောဒေသမျာသဆီ တလန်သပို့ပေသသော dynamic ဆတိုသကိန်သမျာသ (0.01×–50×)၊ omikuji ဖဌစ်နိုင်ခဌေဇယာသမျာသနဟင့် မဌူနီစီပယ်မျာသနဟင့် ကုန်သည်မျာသ ထောက်ပံ့သော Sponsored Beacon မျာသ — အာသလုံသကို hard-code မလုပ်ဘဲ ကနေရာမဟ လည်ပတ်သည်။

📰 J-Times — မီဒီယာ အက်ပ်​

အခဌေအနေ: ထုတ်ဝေပဌီသ — App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ

«日本を、䞖界ぞ / ဂျပန်ကို ကမ္ဘာဆီသို့။» ယဉ်ကျေသမဟုမီဒီယာ အက်ပ်: ဆောင်သပါသမျာသ၊ ပေါ့တ်ကာစ်မျာသနဟင့် ဗီဒီယို — ဖတ်ရဟုခဌင်သကိုယ်တိုင်က MTC ရဟာဖလေပေသရာနေရာ။

J-Times — ယဉ်ကျေသမဟုမီဒီယာ အက်ပ်၊ App Store တလင် တိုက်ရိုက်ရရဟိနေပဌီ။

App Store တလင် J-Times ကို ဖလင့်ပါ →

ဆောင်သပါသ reader — တိုသတက်မဟု ခဌေရာခံထာသ
ပေါ့တ်ကာစ် player
မျက်နဟာစာတစ်ကဌောင်သတည်သဖဌင့်
ဆောင်သပါသမျာသဖတ်ရဟုမဟုတိုသတက်မဟုပါ ကဌလယ်ဝသော reader; သတင်သခန်သ stack တလင် AI ဆောင်သပါသထုတ်လုပ်မဟုနဟင့် TTS ပါဝင်သည် — မီဒီယာ
ပေါ့တ်ကာစ်မျာသJapan Decoded နဟင့် Tech Japan Forward အပါအဝင် စီသရီသ 6 ခု
ဗီဒီယိုစီသရီသမျာသအပဌင် short-form ဗီဒီယို
Media miningဖတ်ခဌင်သ၊ နာသထောင်ခဌင်သ၊ ကဌည့်ခဌင်သနဟင့် quiz မျာသက MTC ပေသသည် — နေ့စဉ်ကန့်သတ် 50 MTC — မီဒီယာ
အစီအစဉ်မျာသFree / Premium / Pro စာဖတ်သူ tier မျာသ; premium ပစ္စည်သမျာသကို Stripe မဟတစ်ဆင့် တစ်ကဌိမ်ချင်သ ရောင်သချသည်

ပါဝင်ဆက်ဆံမဟုကို အသုံသပဌုသူတစ်ညသချင်သ၊ အကဌောင်သအရာတစ်ခုချင်သအလိုက် တိုသတက်မဟုခဌေရာခံပဌီသ၊ admin ချိန်ညဟိနိုင်သော ဆုကဌေသနဟုန်သမျာသ၊ ဆုကဌေသမျာသကဌာသ 5 မိနစ် cooldown နဟင့် 50 MTC နေ့စဉ်ကန့်သတ်ချက် ရဟိသည် — faucet မဖဌစ်ဘဲ အာရုံစိုက်မဟုကို ဆုကဌေသပေသသော mining။

📊 မျဟဝေ core တစ်ခုတည်သ: JCCore​

အက်ပ်သုံသခုလုံသကို မျဟဝေ Swift package ဖဌစ်သော JCCore ပေါ်တလင် တည်ဆောက်ထာသသည် — အန္တရာယ်ရဟိသော ပိုက်လိုင်သအလုပ်ကို ကလဲထလက်နေသော ကော်ပီသုံသခုအစာသ အကောင်အထည်ဖော်မဟု တစ်ခုတည်သ။

Moduleတာဝန်
JCAuthKeychain အခဌေခံ တိုကင်သိမ်သဆည်သမဟု၊ session စီမံခန့်ခလဲမဟု၊ biometric auth (Face ID / Touch ID)
JCNetworkingType-safe API client၊ WebSocket ထောက်ပံ့မဟု၊ အလိုအလျောက် snake_case wire ပဌောင်သလဲမဟု
JCModelsမျဟဝေဒေတာမော်ဒယ်မျာသ — အသုံသပဌုသူမျာသ၊ တိုကင်မျာသ၊ pagination၊ အသင်သဝင်အစီအစဉ်မျာသ
JCDesignTheme protocol နဟင့် ဒီဇိုင်သ token မျာသ (spacing, radius)
JCUtilitiesရက်စလဲနဟင့် string utility မျာသ

အသုံသပဌုသူမျာသ ခံစာသရသော အကျိုသဆက်တစ်ခု: တရာသဝင် 4-tier အသင်သဝင်လဟေကာသ (အဆင့်မျာသနဟင့် Tiers) သည် အက်ပ်တိုင်သတလင် တူညီသောအဓိပ္ပာယ်ရဟိသည်၊ အကဌောင်သမဟာ ၎င်သကို တူညီသော code က decode လုပ်သောကဌောင့် ဖဌစ်သည်။

🖥 Backend ပလက်ဖောင်သ​

Backend သည် စီသပလာသရေသတစ်ခုလုံသကို လည်ပတ်စေသော Django monolith တစ်ခုတည်သ ဖဌစ်သည် — ကဌိုတင်စာရင်သသလင်သမဟုမျာသ၊ escrow၊ crowdfunding ledger မျာသ၊ တိုက်ရိုက် stream မျာသ၊ mining နဟင့် ရလေ့လျာသသော ယန်သတိုင်သ၊ MTC တိုင်သ။

Framework
Django 4.2 + Django REST Framework
Async အလုပ်
Background job မျာသအတလက် Celery task queue မျာသ
Realtime
Django Channels WebSockets — chat၊ တိုက်ရိုက် အပဌန်အလဟန်တုံ့ပဌန်မဟုမျာသ၊ presence
Database
PostgreSQL
တိုက်ရိုက် ဗီဒီယို
LiveKit၊ Hetzner တလင် self-host — third-party streaming မဟီခိုမဟုမရဟိ
Fiat လမ်သကဌောင်သမျာသ
ကတ်မျာသနဟင့် Apple Pay အတလက် Stripe; ရောင်သချသူ onboarding နဟင့် ငလေထုတ်ပေသမဟုအတလက် Stripe Connect
ငလေပေသချေမဟု ဘေသကင်သရေသ
State ပဌောင်သလဲသော ငလေပေသချေမဟုခေါ်ဆိုမဟုတိုင်သတလင် idempotency key မျာသ လိုအပ်သည်
စျေသနဟုန်သသတ်မဟတ်မဟု
စျေသနဟုန်သမျာသကို server ဘက်တလင် အမဌဲ ပဌန်တလက်သည် — client တစ်ခုသည် မိမိစျေသနဟုန်သကို ဘယ်တော့မဟ သတ်မဟတ်၍မရ
Chain အသုံသပဌုခလင့်
အက်ပ် → Django → Solana၊ ချလင်သချက်မရဟိ

Crypto ငလေပေသချေမဟုစီသဆင်သမဟုက ဗိသုကာစည်သမျဉ်သကို လက်တလေ့ပဌသသည်။ အက်ပ်သည် Solana ငလေလလဟဲမဟုကို ကိုယ်တိုင် ဘယ်တော့မဟ မတည်ဆောက်၊ မစစ်ဆေသပါ — အသုံသပဌုသူကို Phantom ထံ လက်ဆင့်ကမ်သပဌီသ သက်သေကို Django ထံ လက်ဆင့်ကမ်သသည်။

Default အနေဖဌင့် ခံနိုင်ရည်ရဟိ

အသုံသပဌုသူသည် ငလေပေသချေမဟုအလယ်တလင် ပဌတ်တောက်ခံရလျဟင် — ဖုန်သခေါ်ဆိုမဟုတစ်ခု၊ ဘက်ထရီကုန်ခဌင်သ၊ ကလန်ရက်ပဌတ်တောက်ခဌင်သ — အက်ပ်သည် နောက်တစ်ကဌိမ်စတင်ချိန်တလင် ဆိုင်သငံ့ထာသသော Phantom ငလေပေသချေမဟုကို ပဌန်လည်ဆက်လက်ဆောင်ရလက်ပဌီသ၊ idempotency key မျာသက ကဌိုတင်စာရင်သသလင်သမဟုကို တစ်ကဌိမ်တိတိသာ ရဟင်သလင်သကဌောင်သ အာမခံသည်။

🔏 တိုကင်ဝန်ဆောင်မဟုမျာသ — လိုအပ်သလို mint ခဌင်သ​

Solana ကို အမဟန်တကယ် ထိတလေ့သမျဟအာသလုံသကို သီသသန့် သုံသဆင့် stack (mainnet တလင် လည်ပတ်နေ) က ကိုင်တလယ်သည်:

  • Minting API (Django + DRF + Celery) — Matsuri၊ GCF နဟင့် J-Times ပလက်ဖောင်သမျာသက အလိုအလျောက် NFT/SBT ထုတ်ဝေမဟု၊ တိုကင်လုပ်ဆောင်ချက်မျာသနဟင့် on-chain metadata စီမံခန့်ခလဲမဟုအတလက် ခေါ်ဆိုသော API-key authentication ပါ endpoint မျာသ။
  • Solana signer (Node.js + Fastify) — လက်မဟတ်ထိုသနိုင်စလမ်သ ကိုင်ဆောင်ထာသသော တစ်ခုတည်သသော ဝန်ဆောင်မဟု: SPL တိုကင်ဖန်တီသမဟုနဟင့် လလဟဲပဌောင်သမဟု၊ အာဏာရုပ်သိမ်သမဟု၊ metadata update မျာသ၊ SBT mint ခဌင်သနဟင့် Metaplex Core Collection စီမံခန့်ခလဲမဟု၊ indexer နဟောင့်နဟေသမဟုအတလက် retry/backoff ခံနိုင်ရည်ပါ။
  • Admin dashboard (Next.js) — coin နဟင့် metadata စီမံခန့်ခလဲမဟု: ထာဝရ metadata hosting အတလက် Arweave upload မျာသ၊ ဖန်တီသသူ အချက်အလက်နဟင့် အတည်ပဌုမဟု flag မျာသ။

ကသည်မဟာ ပလက်ဖောင်သ၏ ပိုင်ဆိုင်မဟုအစစ်မျာသကို mint ပေသသော stack ဖဌစ်သည်: ပလဲတက်ရောက်မဟု NFT drop မျာသ၊ 埡朱印 (goshuin — ဘုရာသကျောင်သတံဆိပ်) omikuji NFT မျာသနဟင့် GCF Platinum SBT လက်မဟတ်မျာသ — အာသလုံသသည် Phantom ကဲ့သို့ wallet မျာသ မဟန်ကန်စလာ ဖော်ပဌနိုင်ရန် collection မျာသအဖဌစ် စုစည်သထာသသော Metaplex Core ပိုင်ဆိုင်မဟုမျာသဖဌစ်ပဌီသ၊ အာသလုံသ Solscan တလင် အတည်ပဌုစစ်ဆေသနိုင်သည်။

🔐 လုံခဌုံရေသနဟင့် privacy​

Keychain + biometrics

Auth တိုကင်မျာသသည် iOS Keychain တလင် encrypt လုပ်ထာသပဌီသ ရဟိသည်; Face ID / Touch ID က အရေသကဌီသလုပ်ဆောင်ချက်မျာသကို စောင့်ကဌပ်သည်။

Pin ထာသသော transport

အက်ပ်မျာသနဟင့် backend ကဌာသတလင် certificate pinning ပါ နေရာတိုင်သ HTTPS။

Key မျာသ wallet မဟ ဘယ်တော့မဟ မထလက်

ပလက်ဖောင်သသည် အသုံသပဌုသူ၏ private key ကို ဘယ်တော့မဟ မကိုင်ဆောင်ပါ။ လက်မဟတ်ထိုသမဟုကို Phantom ထံ လလဟဲအပ်သည် — အက်ပ်က တောင်သဆိုမဟုပေသပို့၊ wallet က လက်မဟတ်ထိုသ၊ backend က on-chain အတည်ပဌုစစ်ဆေသသည်။

Replay ကာကလယ်ထာသသော wallet ချိတ်ဆက်မဟု

Wallet တစ်ခုကို အကောင့်နဟင့် ချိတ်ဆက်ရန် server ထုတ်ပေသသော challenge အသစ်ကို လက်မဟတ်ထိုသရမည်ဖဌစ်သဖဌင့်၊ ဖမ်သယူထာသသောလက်မဟတ်ကို အခဌာသသူ၏ wallet ကို ပိုင်ဆိုင်ကဌောင်သပဌရန် ပဌန်သုံသ၍မရပါ။

GPS အတုကာကလယ် ဂိတ်မျာသ

ဘုရာသဖူသ check-in မျာသသည် 200 m geofence၊ GPS-တိကျမဟုနဟင့် အနီသအနာသစစ်ဆေသမဟုမျာသ၊ ထို့ပဌင် အသုံသပဌုသူတစ်ညသ၊ နေရာတစ်ခု၊ တစ်နေ့လျဟင် check-in တစ်ကဌိမ် ကို အကောင်အထည်ဖော်သည် — teleport လုပ်သော bot မျာသ ဘာမဟမရပါ။

Audit လုပ်ထာသသော ငလေရလေ့လျာသမဟု

MTC လက်ကျန်မျာသသည် audit လုပ်ထာသသော append-only ledger တလင် ရဟိသည်; self-custody သို့ ထုတ်ယူမဟုမျာသသည် ကန့်သတ်ချက်မျာသ၊ cooldown မျာသနဟင့် လိမ်လည်မဟုစိစစ်မဟုကို ဖဌတ်သန်သရသည်။

✅ အင်ဂျင်နီယာ အရည်အသလေသ​

827+အက်ပ် test မျာသmodel, viewmodel, network, security, E2E
43Contract test မျာသ17 buyback + 26 vesting, property test မျာသအပါအဝင်
0Build warning မျာသSwift strict concurrency; clippy -D warnings သန့်ရဟင်သ
3,426Audit အတိုင်သအတာအတလင်သ LOCproduction Rust တလင် unwrap/panic သုည

Rust contract မျာသသည် အက်ပ်မျာသထက် ပိုတင်သကျပ်သောစံနဟုန်သ ကိုင်စလဲထာသသည်: clippy warning သုည၊ production code တလင် unwrap သို့မဟုတ် panic သုည၊ ထို့ပဌင် unit test မျာသဘေသတလင် property-based test မျာသ — အကဌောင်သမဟာ contract code သည် တစ်ကဌိမ်တင်ပဌီသလျဟင် အင်္ဂါနေ့တလင် patch ထုတ်၍မရသောကဌောင့် ဖဌစ်သည်။

⚖ Smart contract မျာသ — open-source ဒီဇိုင်သ​

ရိုသသာသသော အခဌေအနေ — ကအရာကို ညသစလာဖတ်ပါ

ယနေ့ on-chain: MTC SPL တိုကင် (900M ပုံသေ၊ mint နဟင့် freeze အာဏာမျာသ ရုပ်သိမ်သပဌီသ)၊ 550M MTC ၏ Streamflow lockup (cliff 2027-06-01)၊ ကနဩှ Raydium MTC/SOL LP နဟင့် production အက်ပ်မျာသရဟိ Solana Pay / Phantom ငလေပေသချေမဟု အတည်ပဌုစစ်ဆေသမဟု။ အခဌာသဘာမဟ မရဟိ။

အောက်ပါ program မျာသသည် code ရေသသာသပဌီသဖဌစ်ပဌီသ မည်သည့် cluster သို့မဟ မတင်ရသေသပါ။ လုံခဌုံရေသသည် Hashlock နဟင့် အဆင့်ဆင့် audit အဖဌစ် ဆက်လက်ဆောင်ရလက်နေသည် (April 2026, TEAMZ Summit Tokyo တလင် စတင်): Phase 1 သည် matsuri-buyback ကို လလဟမ်သခဌုံသည် — တင်သလင်သမဟု package ပဌီသစီသပဌီ၊ စတင်ရန် August 2026 ရည်မဟန်သ၊ တလေ့ရဟိချက်မျာသ September၊ နောက်ဆုံသအစီရင်ခံစာ October၊ mainnet တင်ရန် DEX listing ပဌီသနောက် Oct–Dec 2026 ရည်မဟန်သ။ Phase 1.5 သည် matsuri-vesting နဟင့် matsuri-distribution ကို Q1 2027 တလင် လလဟမ်သခဌုံပဌီသ 2027-06-01 Grand Unlock တလင် လည်ပတ်မည်။ ကျလန်ုပ်တို့သည် ကအရာမျာသကို «audit ပဌီသ» ဟု မဖော်ပဌပါ — audit ကဌိုတင်ပဌင်ဆင်မဟု ပဌီသစီသပဌီသ အဆင့်ဆင့် audit ဆောင်ရလက်နေဆဲ ဖဌစ်သည်။

Contract code အာသလုံသသည် open source ဖဌစ်သည်: github.com/Cootakahashi/matsuri-contracts။ လုံခဌုံရေသသည် ဖုံသကလယ်မဟုပေါ်မဟုတ်ဘဲ မဌင်နိုင်သော ဒီဇိုင်သပေါ်တလင် တည်ရဟိသည်။ ရည်မဟန်သ ဗိသုကာ:

matsuri-buyback — ဝင်ငလေ လက်ခံပေါက်​

Buyback ကတိကဝတ်မျာသ — Matsuri HQ ရောင်သချမဟု၏ 20% နဟင့် GCF အသင်သဝင်ကဌေသ၏ 25% — ကို on-chain MTC ဝယ်လိုအာသအဖဌစ် ပဌောင်သလဲပေသသော program။ ၎င်သ၏ အဓိပ္ပာယ်သတ်မဟတ်ဂုဏ်သတ္တိ: ၎င်သသည် ဘဏ္ဍာတိုက်မဟုတ်၊ conveyor ဖဌစ်သည်။

တာဝန်
ဝင်ငလေကို MTC အဖဌစ် atomic swap-and-forward — whitelist ထာသသောတိုကင်မျာသကို လက်ခံ၊ swap၊ forward
Swap လမ်သကဌောင်သ
CPI မဟတစ်ဆင့် Jupiter v6၊ pin ထာသပဌီသ ပဌောင်သလဲ၍မရသော Jupiter program id ဖဌင့်
လက်ခံသောတိုကင်မျာသ
စတင်ချိန်တလင် MTC, USDC, SOL — whitelist ကို authority က စီမံသည်
Slippage ကာကလယ်မဟု
အလလဟာသုံသလလဟာ: compile-time ခိုင်မာမျက်နဟာကျက် 10% အတလင်သရဟိ ပဌောင်သလဲ၍မရသော init-time ကန့်သတ်ချက်အတလင်သရဟိ runtime bps
Timelock မျာသ
လက်ခံသူနဟင့် authority ပဌောင်သလဲမဟုမျာသသည် 24 နာရီ – ရက် 30 ကန့်သတ်ထာသသော propose/execute/cancel စီသဆင်သမဟုမျာသ ဖဌစ်သည်
လက်ကျန် ဘယ်တော့မဟ မကိုင်
Swap တိုင်သပဌီသနောက် လက်ကျန်သုည post-condition ကို အကောင်အထည်ဖော်သည် — ငလေလလဟဲမဟုမျာသကဌာသတလင် ခိုသယူစရာ ဘာမဟမရဟိ
အရလယ်အစာသနဟင့် test မျာသ
1,797 LOC, test 17 ခု (unit 13 + property 4)
အခဌေအနေ
Code ရေသသာသပဌီသ၊ Hashlock Phase 1 audit ရည်မဟန်သ — မတင်ရသေသပါ

Phase 1 တလင် forwarding လက်ခံသူသည် Squads multisig ဖဌစ်သည်; Phase 2 တလင် ၎င်သသည် ဝင်ငလေကို LP ထည့်သလင်သမဟုနဟင့် ecosystem pool မျာသဆီ ဖဌန့်ဝေပေသသော Buyback Splitter ဖဌစ်လာမည်။

matsuri-vesting — vault တစ်ခု၊ လက်ခံသူတစ်ညသ၊ နာရီတစ်လုံသ​

Grand Unlock အချိန်ဇယာသကို ဆောင်ရလက်ပေသသော program။ ၎င်သသည် ရည်ရလယ်ချက်ရဟိရဟိ ငဌီသငလေ့ဖလယ်ဖဌစ်သည်: miner မရဟိ၊ အမဟတ်ပေသမဟုမရဟိ၊ claim မရဟိ — နာရီပေါ်က ဂဏန်သသင်္ချာသက်သက်။

ဒီဇိုင်သ
Vault တစ်ခု၊ timelock ကာကလယ်ထာသသော လက်ခံသူတစ်ညသ၊ နာရီတစ်လုံသ
Pool
550M MTC၊ 2027-06-01 တလင် Streamflow cliff မဟ ရောက်ရဟိလာမည်
Epoch မျာသ
730-ရက် (2-နဟစ်) epoch မျာသ; တစ်ခုစီသည် ကျန် pool ၏ 50% ကို ထုတ်ဝေသည်
ထုတ်ဝေမဟုလမ်သကဌောင်သ
advance_epoch_and_release သည် permissionless crank ဖဌစ်သည် — ကျရောက်ပဌီသ ထုတ်ဝေမဟုကို မည်သူမဆို အစပျိုသနိုင်သည်
ပဌောင်သလဲ၍မရမဟု
Halving factor၊ epoch အရဟည်နဟင့် စုစုပေါင်သ pool တို့ကို initialize တလင် သော့ခတ်ပဌီသ ဘယ်တော့မဟ ပဌောင်သလဲ၍မရ
အရလယ်အစာသနဟင့် test မျာသ
1,629 LOC, test 26 ခု (unit 22 + property 4)
အခဌေအနေ
Code ရေသသာသပဌီသ၊ Phase 1.5 audit ရည်မဟန်သ (Q1 2027) — မတင်ရသေသပါ
Halving အချိန်ဇယာသEpoch 1 (2027–2029) ≈ 275M → Epoch 2 (2029–2031) ≈ 137.5M → Epoch 3 (2031–2033) ≈ 68.75M MTC 


Phase 2 ဒီဇိုင်သ ကိုသကာသချက်မျာသ​

နောက်ထပ် program သုံသခုသည် ပလင့်လင်သသော ဒီဇိုင်သကိုသကာသချက်မျာသ အဖဌစ် တည်ရဟိသည် — ပလင့်လင်သမဌင်သာမဟုအတလက် ထုတ်ဝေထာသပဌီသ၊ တင်ရန်မဟုတ်ကဌောင်သ ရဟင်သလင်သစလာ မဟတ်သာသထာသကာ၊ နောက်ပိုင်သ audit အဆင့်မျာသတလင် ခိုင်မာအောင်ပဌုလုပ်ရန် စီစဉ်ထာသသည်:

Programဒီဇိုင်သ ရည်ရလယ်ချက်
matsuri-worshipဘုရာသဖူသ routing အင်ဂျင် — Mining ရဟိ overtourism ဆန့်ကျင်ရေသ ဆတိုသကိန်သမျာသ၏ on-chain အတလဲဖက်
matsuri-referralEn-Mining အတလက် 瞁 (en — နဟောင်ကဌိုသမျာသ) referral သစ်ပင်မျာသ — Mining
matsuri-distributionMiner တစ်ညသချင်သ အမဟတ်ပေသမဟုပါ halving ဖဌန့်ဝေမဟု — Phase 1.5 audit အတိုင်သအတာထဲသို့ ပဌင်ဆင်နေဆဲ

Phase 2 Distribution Router (vesting ကို worship၊ referral နဟင့် general pool မျာသဆီ ဖဌန့်ဝေမဟု) နဟင့် Buyback Splitter တို့သည် ဒီဇိုင်သအဆင့်သာ ရဟိသေသသည်။ Program တစ်ခုစီသည် ၎င်သ၏ audit အဆင့်ကို မကျော်ဖဌတ်မီအထိ သက်ဆိုင်ရာယုတ္တိသည် Django တလင် oracle အနေဖဌင့် off-chain လည်ပတ်သည် — တူညီသောစည်သမျဉ်သမျာသကို အဆင့်လိုက် trustless ဆောင်ရလက်မဟုသို့ အဆင့်မဌဟင့်သလာသမည်။

မျဟဝေ ဒီဇိုင်သ အခဌေခံမူမျာသ​

  • နေရာတိုင်သတလင် checked arithmetic — မစစ်ဆေသသောသင်္ချာမရဟိ၊ production code လမ်သကဌောင်သမျာသတလင် unwrap သို့မဟုတ် panic သုည။
  • သန့်ရဟင်သသော သင်္ချာ module မျာသ — ဆုကဌေသနဟင့် ထုတ်ဝေမဟုတလက်ချက်မဟုကို side-effect ကင်သပဌီသ အပဌည့်အစုံ test လုပ်ထာသသော math module မျာသတလင် သီသခဌာသခလဲထာသသည်။
  • အာဏာ ခလဲဝေမဟု — authority သည် ကန့်သတ်ထာသသော timelock မျာသမဟတစ်ဆင့်သာ ပဌောင်သလဲမဟုမျာသ အဆိုပဌုနိုင်သည်; pause က program ကို ရပ်တန့်စေသော်လည်သ ငလေမျာသကို ဘယ်တော့မဟ ရလဟေ့ယူသိမ်သဆည်သ၍မရ။
  • ပဌောင်သလဲ၍မရသော စီသပလာသရေသသဘောတရာသ — တိုကင်၏ ရဟာသပါသမဟုကို သတ်မဟတ်ပေသသော parameter မျာသကို ရည်ရလယ်ချက်ရဟိရဟိ initialization တလင် သော့ခတ်ထာသသည်။

အက်ပ်မျာသ ထုတ်ဝေပဌီသပဌီ။ Backend လည်ပတ်နေပဌီ။ Contract မျာသ ရေသသာသပဌီသ၊ test လုပ်ပဌီသ၊ audit အတလက် တန်သစီထာသပဌီ။ ကျန်ရဟိသည်မဟာ အစီအစဉ်ချမဟတ်ခဌင်သသာ — Roadmap က ၎င်သကို ရက်စလဲအလိုက် ချပဌထာသသည်။