STABLE – Teknisk dokumentation
Detta dokument beskriver hur STABLE fungerar tekniskt, vilka protokoll vi använder, säkerhetsaspekter och riskhantering. Skriven för både tekniskt och icke-tekniskt folk.
1. Översikt
STABLE är ett svenskt interface för att investera i decentraliserade låneprotokoll (DeFi). Vi gör det enkelt för personer utan krypto-kunskap att få högre avkastning än traditionella sparkonton.
1.1 Vad STABLE gör
- Tar emot SEK från användare via Swish/banköverföring
- Köper USDC (stablecoin) via reglerad växlingstjänst
- Placerar USDC i Aave eller Compound
- Visar allt i SEK på ett dashboard
- Betalar ut ränta dagligen
1.2 Vad STABLE INTE är
- Vi är inte en bank (ingen insättningsgaranti)
- Vi skapar ingen egen kryptovaluta
- Vi tar inga onödiga risker med användarnas pengar
- Vi är inte "nästa Bitcoin" – bara ett praktiskt verktyg
2. Systemarkitektur
2.1 Frontend (Användargränssnitt)
Webbplattform byggd med modern webbteknik:
- HTML/CSS/JavaScript
- Responsiv design för mobil och desktop
- Allt visas i SEK för enkel förståelse
2.2 Backend (Affärslogik)
Node.js-baserad server som hanterar:
- Användarautentisering och KYC-verifiering
- Integration med betalningsleverantör (Swish API)
- Konvertering SEK ↔ USDC via reglerad exchange
- Interaktion med Aave/Compound smart contracts
- Valutakurshantering (SEK/USD)
2.3 Smart Contract Integration
Vi skriver INTE egna smart contracts. Vi använder befintliga, granskade protokoll:
- Aave V3: För utlåning av USDC
- Compound V3: Alternativ protokoll för diversifiering
- Ethereum Mainnet: Där protokollen körs
3. DeFi-protokoll vi använder
3.1 Aave
Vad det är: Ett decentraliserat låneprotokoll där användare kan låna ut och låna kryptovalutor.
- Lanserat: 2020
- Total värde: ~10 miljarder USD (varierar)
- Säkerhet: Granskad av Trail of Bits, OpenZeppelin, Consensys
- USDC-ränta: 4-6% årlig avkastning (varierar med marknad)
3.2 Compound
Vad det är: Ett av de första DeFi-protokollen, liknande Aave.
- Lanserat: 2018
- Total värde: ~3 miljarder USD
- Säkerhet: Aldrig hackat, flera audits genomförda
- USDC-ränta: 3-5% årlig avkastning
3.3 USDC (USD Coin)
Vad det är: En stablecoin kopplad 1:1 till US-dollar.
- Utgiven av: Circle (samarbete med Coinbase)
- Reglering: Följer amerikanska regler, granskas av Grant Thornton
- Backing: 1 USDC = $1 i reserver (kontanter + kortfristiga obligationer)
- Total utgivning: ~25 miljarder USDC i omlopp
4. Användarflöde
4.1 Insättning
- Användare skapar konto på STABLE
- Genomför KYC-verifiering (enligt lag)
- Sätter in SEK via Swish eller banköverföring
- Vi köper USDC via reglerad exchange (t.ex. Safello eller Coinbase)
- USDC placeras i Aave eller Compound
- Användaren ser sitt saldo i SEK på dashboard
4.2 Ränteberäkning
- Aave/Compound beräknar ränta per block (ca var 12:e sekund)
- Vi uppdaterar användarens saldo dagligen kl. 00:00
- Ränta omvandlas från USD till SEK baserat på aktuell växelkurs
4.3 Uttag
- Användare begär uttag på dashboard
- Vi tar ut USDC från protokollet (omedelbart)
- Säljer USDC till SEK via exchange
- Överför SEK till användarens bankkonto (1-2 bankdagar)
5. Säkerhet
5.1 Smart Contract-säkerhet
Vi använder endast protokoll som genomgått flera professionella säkerhetsgranskningar:
- Aave: Granskad 5+ gånger av ledande företag
- Compound: Kontinuerlig säkerhetsövervakning sedan 2018
- Bug bounty-program: Upp till $1M för den som hittar kritiska buggar
5.2 Vår egen säkerhet
- Användardata krypteras (HTTPS, bcrypt för lösenord)
- 2FA (tvåfaktorsautentisering) för alla konton
- Regelbunden säkerhetsaudit av vårt eget system
- Vi har aldrig tillgång till användarens privata nycklar
5.3 Diversifiering
För att minska risk fördelar vi kapital:
- 50% i Aave
- 50% i Compound
- Möjlighet att lägga till fler protokoll framöver
6. Risker
6.1 Smart Contract-risk
Risk: Bugg i Aave eller Compounds kod som gör att pengar går förlorade.
Sannolikhet: Låg (båda protokollen har fungerat felfritt i flera år).
Skydd: Insurance pools i protokollen täcker en del av förlusten.
6.2 USDC-risk
Risk: USDC tappar sin 1:1 koppling till dollar.
Sannolikhet: Mycket låg (Circle är reglerat, auditerat, transparent).
Historik: Under Silicon Valley Bank-krisen 2023 sjönk USDC till $0.88 i 48 timmar, återhämtade sig snabbt till $1.00.
6.3 Valutarisk
Risk: USD faller mot SEK.
Exempel: Om du sätter in när 1 USD = 10 SEK, och tar ut när 1 USD = 9 SEK, förlorar du 10% i växelkurs.
Möjlig lösning: Framtida version kan hedga valutarisk.
6.4 Likviditetsrisk
Risk: Alla vill ta ut samtidigt, men protokollen har inte tillräckligt med likviditet.
Sannolikhet: Låg för USDC (hög efterfrågan).
Åtgärd: Vi sätter en daglig uttagsgräns per användare om nödvändigt.
Viktigt: STABLE är inte försäkrat genom insättningsgarantin. Investera bara pengar du har råd att förlora, precis som med aktier.
7. Juridik och compliance
7.1 Reglering
STABLE kommer att registreras hos Finansinspektionen (FI) innan offentlig lansering. Vi följer:
- Penningtvättslag (AML)
- Lag om åtgärder mot finansiering av terrorism
- GDPR (användardata)
- MiCA-regulering (Markets in Crypto-Assets) – ny EU-lag 2024
7.2 KYC (Know Your Customer)
Alla användare måste verifiera identitet genom BankID:
- För att sätta in mer än 1 000 SEK
- Enligt svensk lag – ingen väg runt det
- Dina uppgifter lagras säkert och säljs aldrig
7.3 Skatt
Ränta från STABLE beskattas som kapitalinkomst (30%):
- Vi tillhandahåller årlig skattesammanställning
- Samma regler som för bankränta eller utdelning
- Du deklarerar själv (vi rapporterar inte direkt till Skatteverket)
8. Avgifter
8.1 Vår avgiftsmodell
- Årlig förvaltningsavgift: 0,5% av investerat kapital
- Insättning: 0 kr (vi betalar växlingsavgifter)
- Uttag: 25 kr (täcker bankavgifter)
8.2 Exempel
Om du investerar 100 000 kr:
- DeFi-ränta: 5% = 5 000 kr/år
- Vår avgift: 0,5% = 500 kr/år
- Din nettoavkastning: 4,5% = 4 500 kr/år
8.3 Transparens
Alla avgifter visas tydligt innan du investerar. Inga dolda kostnader.
9. Teknisk roadmap
Version 1.0 (Q2 2025) – Beta
- Grundläggande dashboard (saldo, ränta, historik)
- Insättning/uttag via banköverföring
- Integration med Aave (endast Ethereum)
- BankID-verifiering
- Max 100 användare, max 10 000 kr per person
Version 2.0 (Q3 2025) – Compliance
- FI-registrering klar
- Full KYC/AML-implementation
- Swish-integration för snabbare insättningar
- Lägg till Compound för diversifiering
Version 3.0 (Q4 2025) – Offentlig lansering
- Öppna för alla användare
- Mobilapp (iOS och Android)
- Automatisk återinvestering av ränta
- Push-notiser vid ränteförändringar
Framtida funktioner (2026+)
- Stöd för flera stablecoins (USDT, DAI, EURC)
- Valutasäkring mot SEK
- Sparrobot (sätt in X kr/månad automatiskt)
- Referral-program