Stackit Documentation
  • Introduction
    • What is Stackit?
  • Why Stackit?
  • Key Features
  • Platform Overview
    • How Stackit Works
    • User Journey
    • Technology Stack
  • Core Concepts
    • What is an SIP?
    • Dollar-Cost Averaging (DCA)
    • Self-Custody
    • Smart Contract Automation
  • Getting Started
    • System Requirements
    • Creating Your Wallet
    • Funding Your Wallet
    • Connecting to Stackit
  • User Guide
    • Dashboard Overview
    • Creating an SIP Plan
    • Managing Your SIPs
    • Authorization Process
  • Technical Architecture
    • Smart Contract System
    • Transaction Flow
  • Security
    • Self-Custody Advantage
    • Authorization Security
    • Best Practices for Users
    • Security Limitations
  • Fee Structure
    • Transparent Pricing
  • Troubleshooting
    • Common Issues
    • Getting Help
  • FAQ
  • Glossary
  • Support and Community
Powered by GitBook
On this page
  1. Technical Architecture

Transaction Flow

When a scheduled investment executes:

  1. The SIP contract checks if it's time for a scheduled purchase

  2. If yes, it initiates a swap using Uniswap

  3. The specified amount of stablecoin is transferred from your wallet

  4. The contract swaps your stablecoin for the target cryptocurrency

  5. The purchased cryptocurrency is deposited directly to your wallet

  6. Transaction details are recorded on the blockchain

PreviousSmart Contract SystemNextSelf-Custody Advantage

Last updated 1 month ago