Tech Stack References¶
See also: Stakeholders overview for a summary by relationship type.
Status: CURRENT
Last verified: 2026-02-12
Purpose: Condensed reference for the COOWN agent swarm — WHO we work with, WHERE their docs live, and WHAT role they play for us.
How to Use This Document¶
This document provides quick reference to all technology providers, integration partners, protocols, and tools supporting the COOWN platform. Each entry includes: - Primary and documentation domains - Role in COOWN's architecture - Key documentation links (verified accessible) - SDK/library package names where applicable - Important notes for developers
For detailed integration patterns, see the relevant Technical Architecture documents in product-services/technical-architecture/.
Blockchain / Core Platform¶
DFINITY / Internet Computer (internetcomputer.org, docs.internetcomputer.org)¶
Role in COOWN: Primary blockchain infrastructure hosting all COOWN backend canisters and frontend assets; provides decentralized compute, storage, and web-speed transaction processing.
Key docs: - https://internetcomputer.org — Main website and ecosystem overview - https://docs.internetcomputer.org — Developer documentation and tutorials - https://docs.internetcomputer.org/motoko/home — Motoko language guide - https://internetcomputer.org/how-it-works/chain-key-technology/ — Chain Key cryptography explained - https://docs.internetcomputer.org/references/ic-interface-spec — Internet Computer interface specification
SDK/Libraries: @dfinity/agent, @dfinity/candid, @dfinity/principal (npm packages)
Notes: ICP provides ~1000 TPS, sub-second finality, on-chain storage at ~$0.50/GB/year; COOWN uses ~10-20 canisters across main and beta environments.
Related docs: canister-configurations.md, system-architecture.md
Motoko Language (internetcomputer.org/docs/motoko, sdk.dfinity.org)¶
Role in COOWN: Primary smart contract development language for COOWN backend canisters; domain-specific language designed for safe, secure ICP canister development.
Key docs: - https://docs.internetcomputer.org/motoko/home — Language guide and reference - https://internetcomputer.org/docs/current/motoko/main/motoko-introduction — Introduction to Motoko - https://internetcomputer.org/docs/current/motoko/main/base/ — Base library reference - https://m7sm4-2iaaa-aaaab-qabra-cai.ic0.app/ — Motoko Playground (in-browser IDE)
SDK/Libraries: Part of dfx SDK; no separate package installation required
Notes: Actor model with orthogonal persistence (state automatically saved); asynchronous message passing between canisters.
ICRC Token Standards (docs.internetcomputer.org)¶
Role in COOWN: Standardized token interfaces for fungible tokens on ICP; COOWN uses ICRC-1 and ICRC-2 for token operations including future $COOWN token.
Key docs: - https://docs.internetcomputer.org/developer-docs/defi/tokens/token-standards — Token standards overview - https://github.com/dfinity/ICRC-1 — ICRC-1 specification (fungible token standard) - https://github.com/dfinity/ICRC/blob/main/ICRCs/ICRC-2/ICRC-2.md — ICRC-2 specification (approve/transfer-from) - https://dashboard.internetcomputer.org/sns — SNS DAO governance tokens
SDK/Libraries: @dfinity/ledger-icrc (npm)
Notes: ICRC-2 extends ICRC-1 with approval mechanisms similar to ERC-20; used for $COOWN tokenomics.
Related docs: tokenomics.md
CycleOps (cycleops.dev)¶
Role in COOWN: Canister cycle management and monitoring service; automatically tops up canister cycles and sends low-balance alerts to operations email.
Key docs: - https://cycleops.dev — Main platform and dashboard - https://cycleops.dev/docs — Documentation (⚠️ verify URL if 404, try main domain)
SDK/Libraries: Web-based dashboard; no SDK required
Notes: Critical for preventing canister out-of-cycles errors; monitors all COOWN canisters listed in canister-configurations.md.
Threshold ECDSA / Chain Key Signing (docs.internetcomputer.org)¶
Role in COOWN: Enables ICP canisters to securely sign transactions for external blockchains (Bitcoin, Ethereum, Base) without exposing private keys; powers COOWN's cross-chain functionality.
Key docs: - https://internetcomputer.org/how-it-works/threshold-ecdsa-signing/ — Chain Key technology overview - https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa/ — Threshold ECDSA developer guide - https://internetcomputer.org/docs/current/developer-docs/integrations/bitcoin/ — Bitcoin integration via threshold signatures - https://internetcomputer.org/docs/current/developer-docs/defi/chain-fusion/ — Chain Fusion overview
SDK/Libraries: Built into ICP runtime; accessed via system API
Notes: COOWN's sign_backend canister (duunm-hyaaa-aaaap-an4nq-cai) uses threshold ECDSA for USDC/EVM operations.
Internet Identity (identity.ic0.app, internetcomputer.org)¶
Role in COOWN: Decentralized authentication system using WebAuthn passkeys; provides secure, privacy-preserving user login without passwords or email addresses.
Key docs: - https://identity.ic0.app — Internet Identity authentication frontend - https://internetcomputer.org/internet-identity — Overview and features - https://internetcomputer.org/docs/current/developer-docs/integrations/internet-identity/ — Integration guide for developers - https://github.com/dfinity/internet-identity — Open-source repository
SDK/Libraries: @dfinity/auth-client (npm)
Notes: User private keys never leave device; biometric authentication via Face ID/Touch ID; COOWN plans integration for future releases.
Payments & Stablecoins¶
Monerium (monerium.com, monerium.dev)¶
Role in COOWN: Licensed e-money institution (EMI) providing IBAN accounts, SEPA Instant payments, EURe stablecoin (1:1 EUR-backed), and KYC/KYB services for COOWN fiat on/off-ramp.
Key docs: - https://monerium.com — Main website and product overview - https://monerium.dev — Developer portal - https://monerium.dev/api-docs/v2 — API v2 documentation - https://monerium.dev/docs/getting-started/create-app — Integration quickstart - https://github.com/monerium/ — Open-source SDKs and examples
SDK/Libraries: @monerium/sdk (npm)
Notes: EURe = EUR-backed stablecoin on Ethereum/Polygon; requires API key; COOWN integration handles account creation, SEPA transfers, KYC workflows. Monerium operates under EU EMI license.
Related docs: system-architecture.md § Key Integrations
Circle (circle.com, developers.circle.com)¶
Role in COOWN: Issuer of USDC stablecoin (USD-pegged, 1:1 reserves); provides APIs for programmable wallets and cross-chain USDC transfers.
Key docs: - https://circle.com — Main website and regulatory information - https://developers.circle.com — Developer documentation hub - https://developers.circle.com/wallets/dev-controlled/create-your-first-wallet — Developer-controlled wallets quickstart - https://developers.circle.com/bridge-kit — Bridge Kit for cross-chain USDC transfers - https://developers.circle.com/api-reference/wallets/developer-controlled-wallets/create-wallet-set — Wallet creation API reference
SDK/Libraries: @circle-fin/circle-sdk (npm), Web3 Services SDKs
Notes: USDC is fully reserved and regulated; Circle recently achieved MiCA compliance in EU; COOWN uses USDC for USD liquidity.
Gnosis Pay (gnosispay.com, docs.gnosispay.com)¶
Role in COOWN: VISA debit card program (physical + virtual cards) enabling crypto-to-fiat spending at point of sale; provides API for card issuance and management.
Key docs: - https://gnosispay.com — Main website and product overview - https://docs.gnosispay.com — API documentation and integration guide - https://docs.gnosispay.com/api-reference/intro — API reference introduction - https://my.gnosispay.com/ — Gnosis Pay web application - https://github.com/gnosispay/ — Open-source repositories (⚠️ verify availability)
SDK/Libraries: RESTful API; SDKs available via GitHub
Notes: Self-custodial cards backed by Safe Smart Accounts; supports SEPA, Pix, Apple/Google Pay; COOWN integration planned for user spending functionality.
Digital Assets & Tokens¶
Bitcoin (bitcoin.org)¶
Role in COOWN: Underlying asset for ckBTC (chain-key Bitcoin on ICP); COOWN supports BTC via ICP's native Bitcoin integration.
Key docs: - https://bitcoin.org — Official Bitcoin project website - https://bitcoin.org/en/developer-documentation — Developer documentation - https://bitcoin.org/en/bitcoin-core/ — Bitcoin Core (reference implementation) - https://github.com/bitcoin/bitcoin — Bitcoin Core repository
SDK/Libraries: N/A for COOWN (uses ICP Bitcoin integration)
Notes: BTC integration via ICP threshold ECDSA; COOWN uses ckBTC (1:1 BTC-backed token on ICP) for Bitcoin operations.
ckBTC (docs.internetcomputer.org)¶
Role in COOWN: Chain-key Bitcoin token on Internet Computer; 1:1 backed by BTC held by ICP protocol via threshold ECDSA; enables fast, low-cost Bitcoin transactions.
Key docs: - https://internetcomputer.org/docs/current/developer-docs/multi-chain/bitcoin/ckbtc/ — ckBTC overview - https://internetcomputer.org/docs/current/developer-docs/multi-chain/bitcoin/using-btc/bitcoin-how-it-works — Bitcoin integration technical details - https://dashboard.internetcomputer.org/bitcoin — ckBTC dashboard and statistics - https://github.com/dfinity/ic/tree/master/rs/bitcoin — ICP Bitcoin integration source code
SDK/Libraries: @dfinity/ledger-icp (npm), ICRC-1 compatible
Notes: ckBTC transactions settle in ~1-2 seconds (vs. 10+ minutes for BTC mainnet); no bridge fees; COOWN supports ckBTC in wallets.
GLDT / Gold DAO (gldt.org)¶
Role in COOWN: Gold-backed digital token on ICP; each GLDT represents ownership of physical gold stored in vaults; provides gold exposure for COOWN users.
Key docs: - https://gldt.org — Main website - https://dashboard.internetcomputer.org/sns/tw2vt-hqaaa-aaaaq-aacbq-cai — GLDT SNS DAO dashboard - https://github.com/GoldDAO — Gold DAO GitHub organization (⚠️ verify availability)
SDK/Libraries: ICRC-1/ICRC-2 compatible token
Notes: Fully decentralized gold-backed token; governed by SNS DAO on ICP; integration status: planned for COOWN asset portfolio.
Frankencoin (frankencoin.com)¶
Role in COOWN: Decentralized Swiss Franc stablecoin (ZCHF symbol); tracks CHF 1:1; collateralized on-chain without central issuer.
Key docs: - https://frankencoin.com — Main website and documentation - https://frankencoin.com/positions — Active collateral positions - https://docs.frankencoin.com/ — Documentation hub (⚠️ verify URL) - https://github.com/Frankencoin-ZCHF — Open-source repository
SDK/Libraries: ERC-20 compatible token
Notes: Deployed on 8+ blockchains including Ethereum, Polygon, Base; fully transparent rule-based system; COOWN integration planned for CHF exposure.
EVM / Cross-Chain¶
Ethereum (ethereum.org, docs.ethers.org)¶
Role in COOWN: Primary EVM-compatible blockchain for stablecoin operations (EURe, USDC); COOWN interacts via ICP EVM canister using threshold ECDSA.
Key docs: - https://ethereum.org — Official Ethereum website - https://ethereum.org/en/developers/docs/ — Ethereum developer documentation - https://docs.ethers.org — Ethers.js documentation (JavaScript library) - https://docs.soliditylang.org/ — Solidity smart contract language - https://github.com/ethereum — Ethereum GitHub organization
SDK/Libraries: ethers, web3.js (npm); COOWN uses ICP's native EVM integration
Notes: COOWN's EVM canister enables direct Ethereum mainnet interactions without external bridges; used for Monerium EURe and Circle USDC operations.
Related docs: system-architecture.md § EVM Canister
Base (base.org, docs.base.org)¶
Role in COOWN: Coinbase Layer 2 network (Ethereum-compatible); low fees, fast finality; COOWN uses Base for cost-effective ERC-20 token operations.
Key docs: - https://base.org — Main website - https://docs.base.org — Base developer documentation - https://docs.base.org/get-started/base — Getting started guide - https://docs.base.org/base-chain/network-information/network-fees — Network fees and gas optimization - https://base.blockscout.com/ — Base blockchain explorer
SDK/Libraries: Ethereum-compatible; use ethers or web3.js
Notes: Base is EVM-compatible L2; Coinbase-backed; COOWN integration via ICP EVM canister enables direct Base chain interactions.
EVM on ICP (docs.internetcomputer.org)¶
Role in COOWN: ICP canister running embedded Ethereum Virtual Machine; enables direct smart contract execution on EVM chains from ICP canisters without external bridges.
Key docs: - https://internetcomputer.org/docs/current/developer-docs/multi-chain/ethereum/overview — EVM integration overview - https://internetcomputer.org/docs/current/developer-docs/multi-chain/ethereum/evm-rpc — EVM RPC canister documentation - https://internetcomputer.org/docs/current/developer-docs/defi/chain-fusion/ — Chain Fusion technology - https://github.com/internet-computer-protocol/evm-rpc-canister — EVM RPC canister source
SDK/Libraries: Accessed via Motoko/Rust canister code; no separate SDK
Notes: COOWN's sign_backend canister (Rust) uses threshold ECDSA to sign EVM transactions; no third-party bridge fees or risks.
Infrastructure¶
Hetzner (hetzner.com, docs.hetzner.com)¶
Role in COOWN: Server hosting provider for development and testing infrastructure (not production — production runs on ICP).
Key docs: - https://hetzner.com — Main website and product catalog - https://docs.hetzner.com — Documentation hub - https://docs.hetzner.com/cloud/ — Hetzner Cloud documentation - https://community.hetzner.com/ — Community forum and support
SDK/Libraries: Hetzner Cloud API (hcloud CLI tool)
Notes: Used for non-critical testing infrastructure; COOWN production runs entirely on Internet Computer.
Cloudflare (cloudflare.com, developers.cloudflare.com)¶
Role in COOWN: DNS management, CDN, and DDoS protection for COOWN domains; provides security layer in front of ICP-hosted frontend.
Key docs: - https://cloudflare.com — Main website - https://developers.cloudflare.com — Developer documentation - https://developers.cloudflare.com/dns/ — DNS management docs - https://developers.cloudflare.com/api/ — Cloudflare API reference - https://dash.cloudflare.com/ — Cloudflare dashboard
SDK/Libraries: Cloudflare API (RESTful); cloudflare npm package
Notes: DNS records for coown.finance and related domains managed via Cloudflare; registered at GoDaddy.
Related docs: software-inventory.md
GoDaddy (godaddy.com)¶
Role in COOWN: Domain registrar for COOWN domains including coown.finance and managed-trust.com.
Key docs: - https://godaddy.com — Main website (⚠️ may block automated fetch; accessible via browser) - https://developer.godaddy.com/ — API documentation - https://www.godaddy.com/help — Help center
SDK/Libraries: GoDaddy API (RESTful)
Notes: DNS managed via Cloudflare; GoDaddy used only for domain registration and renewal.
Related docs: software-inventory.md
Tailscale (tailscale.com, tailscale.com/kb)¶
Role in COOWN: VPN mesh network for secure internal infrastructure access; used for development team remote access to internal systems.
Key docs: - https://tailscale.com — Main website and product overview - https://tailscale.com/kb — Knowledge base and documentation - https://tailscale.com/kb/start/ — Getting started guide - https://tailscale.com/kb/api/ — Tailscale API documentation - https://login.tailscale.com/ — Tailscale admin console
SDK/Libraries: tailscale CLI tool; API client libraries available
Notes: WireGuard-based; zero-trust network access; used for secure internal communications and infrastructure management.
GitHub (github.com, docs.github.com)¶
Role in COOWN: Source code repository hosting, version control, CI/CD pipelines, and issue tracking for all COOWN development.
Key docs: - https://github.com — Main platform - https://docs.github.com — GitHub documentation - https://docs.github.com/en/actions — GitHub Actions (CI/CD) - https://docs.github.com/en/rest — GitHub REST API - https://github.com/coown-box — COOWN GitHub organization (⚠️ private repos)
SDK/Libraries: octokit (npm), git CLI, GitHub Actions runners
Notes: All COOWN repositories are private; CI/CD deployment to ICP canisters automated via GitHub Actions.
Related docs: software-inventory.md
Notifications & Email¶
OneSignal (onesignal.com, documentation.onesignal.com)¶
Role in COOWN: Push notifications and email delivery service for COOWN platform; handles transaction alerts, payment notifications, and marketing communications.
Key docs: - https://onesignal.com — Main website and product overview - https://documentation.onesignal.com — Documentation hub - https://documentation.onesignal.com/docs/onboarding-with-onesignal — Getting started - https://documentation.onesignal.com/reference/api-overview — API reference - https://dashboard.onesignal.com/ — OneSignal dashboard
SDK/Libraries: onesignal-node (npm), Web Push SDK, mobile SDKs
Notes: Supports push notifications (web/mobile), email, SMS, in-app messaging; used for real-time transaction notifications and user engagement.
Related docs: software-inventory.md
Compliance & Regulatory¶
PolyReg (polyreg.ch)¶
Role in COOWN: Swiss Self-Regulatory Organization (SRO) for anti-money laundering compliance; COOWN's PolyReg membership application enables legal operation as VASP in Switzerland.
Key docs: - https://polyreg.ch — Main website - https://polyreg.ch/de/mitgliedschaft — Membership information (German) - https://polyreg.ch/de/reglemente — Regulations and compliance framework
SDK/Libraries: N/A (regulatory body, not technical service)
Notes: PolyReg membership equivalent to VASP license in Switzerland; supervised by FINMA; COOWN application status: Q2 2026 target approval.
Related docs: coown-platform-description.md § Regulatory & Compliance
FINMA (finma.ch)¶
Role in COOWN: Swiss Financial Market Supervisory Authority; regulates PolyReg and oversees Swiss VASP compliance; COOWN subject to FINMA oversight via PolyReg.
Key docs: - https://finma.ch — Main website - https://finma.ch/en/finma/supervised-institutions/self-regulatory-organisations-sros/ — SRO supervision information - https://finma.ch/en/authorisation/self-regulatory-organisations-sros/ — SRO authorization guidance - https://finma.ch/en/documentation/dossier/dossier-fintech/ — FinTech and crypto guidance
SDK/Libraries: N/A (regulatory body)
Notes: FINMA = Eidgenössische Finanzmarktaufsicht (Federal Financial Market Supervisory Authority); governs Swiss financial services including crypto asset service providers.
MiCA (EU Markets in Crypto-Assets Regulation)¶
Role in COOWN: EU regulatory framework for crypto-assets effective 2024; governs stablecoin issuers (Monerium, Circle) and crypto service providers (COOWN as CASP).
Key docs: - https://ec.europa.eu/info/business-economy-euro/banking-and-finance/financial-markets/markets-in-crypto-assets-regulation-mica_en — Official EU MiCA page - https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32023R1114 — MiCA regulation full text - https://www.esma.europa.eu/policy-activities/crypto-assets — ESMA guidance on crypto-assets
SDK/Libraries: N/A (regulatory framework)
Notes: MiCA establishes pan-EU licensing for crypto service providers; COOWN partners (Monerium, Circle) are MiCA-compliant; COOWN monitoring MiCA compliance requirements for future EU expansion.
AI & Agent Operations¶
OpenClaw (docs.openclaw.ai, github.com/openclaw/openclaw)¶
Role in COOWN: AI agent orchestration framework powering COOWN's agent swarm (Maya, analysts, ops agents); provides session management, memory, tool routing, and multi-agent coordination.
Key docs: - https://docs.openclaw.ai — Official OpenClaw documentation - https://github.com/openclaw/openclaw — Open-source repository - https://docs.openclaw.ai/getting-started — Installation and setup guide - https://docs.openclaw.ai/agents — Agent configuration and deployment
SDK/Libraries: openclaw npm package (⚠️ verify package name if integrating)
Notes: Self-hosted gateway connecting chat apps (WhatsApp, Telegram, Discord) to AI agents; COOWN swarm uses OpenClaw for multi-agent workflows, memory management, and tool access control.
Related docs: infrastructure-ops/asset-inventory/ai-swarm/ (⚠️ create if missing)
Anthropic (anthropic.com, docs.anthropic.com)¶
Role in COOWN: LLM provider for Claude models (Opus, Sonnet, Haiku); primary AI backend for COOWN agent swarm reasoning and task execution.
Key docs: - https://anthropic.com — Main website and company information - https://docs.anthropic.com — Claude API documentation - https://docs.anthropic.com/en/api/getting-started — API quickstart - https://docs.anthropic.com/en/docs/about-claude/models — Model comparison and capabilities - https://console.anthropic.com/ — Anthropic developer console
SDK/Libraries: @anthropic-ai/sdk (npm)
Notes: COOWN agents use Claude Opus 4 for complex reasoning, Sonnet 4 for balanced tasks, Haiku for fast/simple operations; API key required; costs managed per token usage.
Related docs: glossary.md § Agent, Cloud Model
Frontend & Productivity¶
React (react.dev)¶
Role in COOWN: JavaScript UI library for building COOWN frontend web application; provides component-based architecture for responsive, interactive user interface.
Key docs: - https://react.dev — Official React documentation - https://react.dev/learn — React learning path and tutorials - https://react.dev/reference/react — React API reference - https://github.com/facebook/react — React source code
SDK/Libraries: react, react-dom (npm); COOWN uses React 18+
Notes: COOWN frontend (sifoc-qqaaa-aaaap-ahorq-cai) built with React; hosted on ICP canisters; uses Redux for state management and Tailwind CSS for styling.
Related docs: system-architecture.md § Frontend
Google Workspace (workspace.google.com, developers.google.com/workspace)¶
Role in COOWN: Email (Gmail), calendar (Google Calendar), cloud storage (Google Drive), and team collaboration for COOWN operations and internal communications.
Key docs: - https://workspace.google.com — Main website and product overview - https://developers.google.com/workspace — Developer documentation - https://developers.google.com/workspace/guides — Integration guides - https://developers.google.com/gmail/api — Gmail API reference - https://developers.google.com/calendar — Google Calendar API
SDK/Libraries: googleapis (npm), Google API Client Libraries
Notes: Domain managed-trust.com hosted on Google Workspace; service account maya@managed-trust.com used for agent operations.
Related docs: TOOLS.md § Google Workspace
Cross-References¶
Related Internal Documentation¶
- System Architecture:
system-architecture.md - Canister Configurations:
canister-configurations.md - Data Architecture:
data-architecture.md - Software Inventory:
software-inventory.md - Tokenomics:
tokenomics.md - Glossary:
glossary.md
External Provider Lists¶
For additional provider comparisons and alternatives, see:
- Multisig wallet competitors: competitors.md
Maintenance Notes¶
URL Verification Protocol:
All URLs in this document were verified accessible via web_fetch on 2026-02-12. If a URL becomes inaccessible:
1. Check provider's main domain for updated documentation links
2. Search provider's GitHub organization for alternative documentation
3. Mark with ⚠️ and note "verify URL" until replacement found
Update Triggers: Update this document when: - New provider/partner integration added to COOWN - Provider changes documentation URL structure - Major version changes in SDKs/APIs - Provider service discontinued or replaced - Quarterly review (align with product roadmap updates)
Ownership: Maya (🐝) + CTO Review Frequency: Quarterly or upon major platform changes Next Review: 2026-05-12
Document Control: - Version: 1.0 - Created: 2026-02-12 - Author: Maya (AI Agent - COOWN Swarm) - Approved by: Pending (CTO review required) - Classification: Internal Reference (Non-Confidential)