Ֆինտեք · Հիմնադիր ծրագրավորող
EB1
Կրիպտոապահովված քարտ, կիսապահպանողական դրամապանակներ, թոքենային տնտեսություն և պրեմիում կոնսիերժ ծառայություն՝ կառուցված որպես մեկ համակարգ, մեկ պատասխանատու տիրոջ կողմից։
- Role
- Հիմնադիր ծրագրավորող · Ճարտարապետություն, բեքենդ, մոբայլ, կոնտրակտներ, ենթակառուցվածք, անվտանգություն
- Years
- 2025 — ներկա
- Links
- eb1.io
Համատեքստ
EB1-ին պետք էին իրական ֆինանսական ռելսեր, ոչ թե ուրիշի վահանակի փաթեթավորում՝ սեփական դրամապանակներ, սեփական քարտեր, սեփական վերիֆիկացիա և գործառնական շերտ, որը կարող են վարել ոչ ինժեներները։
Խնդիր
Սպառողական մակարդակի մոբայլ փորձառություն՝ բանկային մակարդակի վերահսկողությամբ՝ վերիֆիկացիա, սարքի վստահություն, քարտի կենսացիկլ, թոքենային տնտեսություն և գործառնական հարթակ՝ առանց առկա թիմի, որի միջև կարելի լիներ բաժանել աշխատանքը։
Ճարտարապետություն
- React Native / Expo կլիենտ iOS-ի և Android-ի համար՝ ընդհանուր դոմեյն մոդելի վրա։
- NestJS API PostgreSQL-ի վրա՝ որպես ճշմարտության միակ աղբյուր։
- Կիսապահպանողական դրամապանակի ձևավորում, որտեղ պահպանության սահմանները բացահայտ ցուցադրված են պրոդուկտում, ոչ թե թաքցված։
- Երեք առանձին օպերատորական ինտերֆեյս՝ dashboard, manager և CMS՝ նույն մոդելի վրա, դերային մուտքի վերահսկողությամբ։
- Մատակարարների ինտեգրումներ՝ մեկուսացված ներքին ծառայությունների սահմաններով՝ KYC, քարտերի թողարկում, ծանուցումներ, էլ. փոստ։
Ինչ եմ կառուցել
- Արտադրական բեքենդ՝ JWT նույնականացում 2FA-ով, սարքի մատնահետք, կենսաչափական ինտեգրում, Sumsub KYC, քարտերի թողարկում, Expo push ծանուցումներ և էլ. փոստ՝ համապարփակ rate limiting-ով և անվտանգության վերահսկողություններով։
- Նատիվ մոբայլ հավելված՝ բազմաակտիվ կրիպտո և ֆիատ դրամապանակի կառավարում իրական ժամանակում, թվային քարտի գործառնություններ (սառեցում/ապասառեցում, համալրում, դուրսբերում), փաստաթղթային KYC իրական ժամանակում, passkey նույնականացում և deep linking՝ թողարկված երկու խանութներում։
- Solidity կոնտրակտներ՝ ERC-20, բազմափուլ presale EIP-712 ստորագրություններով, Chainlink ETH/USD ֆիդեր, երկկողմանի ռեֆերալներ և սթեյքինգ՝ ամրապնդված երրորդ կողմի աուդիտի համար՝ սահքի և MEV պաշտպանությամբ, ստեյբլքոյինի depeg-ի ավտոմատ անջատիչներով և ճշգրիտ հաշվառմամբ վերադարձներով։
- Presale-ի վահանակ Next.js-ով՝ Wagmi/Viem և SIWE-ով։
- Կոնսիերժ հարցումների կենսացիկլ մոբայլում, API-ում և երեք ադմին ինտերֆեյսում՝ դինամիկ ձևերի կառուցիչներ, կարգավիճակային աշխատահոսքեր, գործակալների նշանակում, հաշիվների դուրսգրում, հաղորդագրությունների առաքում, հրավերի կոդեր և RBAC։
- Ողջ հարթակի անվտանգության շտկում՝ փակելով օգտատերերի միջև քարտերի և գործարքների հասանելիության ուղիները։
Տեխնոլոգիաներ
Բարդ մասերը
- Փակել օգտատերերի միջև հասանելիության ուղիները քարտերի և գործարքների կենդանի տվյալների վրա՝ առանց խաթարելու արդեն պրոդուկտն օգտագործող հաճախորդներին։
- Գրել կոնտրակտներ, որոնք կդիմանան երրորդ կողմի աուդիտին. depeg-ի անջատիչները և ճշգրիտ հաշվառմամբ վերադարձները էժան է նախագծել և թանկ՝ հետագայում ավելացնել։
- Պահել նույնականացումը խիստ՝ առանց ներգրավումը թշնամական դարձնելու։
- Տիրապետել վեց համակարգի միաժամանակ և ազնիվ պահել դրանց միջև կարերը։
Արդյունք
Կրիպտոապահովված քարտի և դրամապանակի պրոդուկտ՝ գործող iOS-ում և Android-ում, դրա հետևում աշխատող բեքենդով, կոնտրակտներով, թոքենային տնտեսությամբ և երեք օպերատորական հարթակով — և ամրապնդված անվտանգությամբ ողջ հարթակի շտկումից հետո։
Next case study
Self-Custodial Banking →Կապ
Ի՞նչ եք կառուցում, և ի՞նչն է խանգարում։
Եթե հարցը ֆինտեքի, պրոդուկտի ու ինժեներիայի հատման կետում է, կարող եմ օգնել։
Ամրագրել ծանոթացման զանգ
30 ր · տեսազանգ
Նախընտրո՞ւմ եք նախ գրել։ armmamyan@gmail.com