Forte Network Upgrade Tutorials
This series covers the new features and capabilities introduced in the Forte network upgrade for Flow blockchain. The Forte upgrade brings powerful new tools for building sophisticated decentralized finance (DeFi) applications, including automated DeFi workflows and time-based smart contract execution.
What's New in Forte
The Forte network upgrade introduces several features that expand Flow's capabilities:
- Flow Actions: Standardized interfaces for building composable DeFi workflows.
- Scheduled Transactions: Time-based smart contract execution and blockchain automation.
- Enhanced Composability: New patterns for building complex, interconnected applications.
Deployed Contract Addresses
Forte is live on emulator, testnet, and Mainnet.
| Contract | Testnet | CLI | Mainnet | CLI | 
|---|---|---|---|---|
| DeFiActions | 0x4c2ff9dd03ab442f | 0x92195d814edf9cb0 | ||
| DeFiActionsMathUtils | 0x4c2ff9dd03ab442f | 0x92195d814edf9cb0 | ||
| DeFiActionsUtils | 0x4c2ff9dd03ab442f | 0x92195d814edf9cb0 | ||
| FungibleTokenConnectors | 0x5a7b9cee9aaf4e4e | 0x1d9a619393e9fb53 | ||
| EVMNativeFLOWConnectors | 0xb88ba0e976146cd1 | 0xcc15a0c9c656b648 | ||
| EVMTokenConnectors | 0xb88ba0e976146cd1 | 0xcc15a0c9c656b648 | ||
| SwapConnectors | 0xaddd594cf410166a | 0x0bce04a00aedf132 | ||
| IncrementFiSwapConnectors | 0x49bae091e5ea16b5 | 0xefa9bd7d1b17f1ed | ||
| IncrementFiFlashloanConnectors | 0x49bae091e5ea16b5 | 0xefa9bd7d1b17f1ed | ||
| IncrementFiPoolLiquidityConnectors | 0x49bae091e5ea16b5 | 0xefa9bd7d1b17f1ed | ||
| IncrementFiStakingConnectors | 0x49bae091e5ea16b5 | 0xefa9bd7d1b17f1ed | ||
| BandOracleConnectors | 0x1a9f5d18d096cd7a | 0xf627b5c89141ed99 | ||
| UniswapV2Connectors | 0xfef8e4c5c16ccda5 | 0x0e5b1dececaca3a8 | 
Tutorial Series
Flow Actions
Learn how to build DeFi applications with the Flow Actions framework, which allows developers to create composable DeFi workflows. Flow Actions provide standardized interfaces that make it easy to combine different DeFi protocols and create sophisticated financial applications.
Scheduled Transactions
Discover how to implement scheduled transactions for time-based smart contract execution on Flow. These tutorials cover how to create automated workflows, cron-like functionality, and time-sensitive blockchain applications that can execute without manual intervention.
Passkeys
Implement device-backed passkeys with the Web Authentication API to register Flow account keys and sign transactions with secure, user-friendly authentication. For more information, see the advanced concepts documentation.
High-Precision Fixed-Point Math
Learn about Flow's high-precision mathematical utilities for DeFi applications using UInt128-based 24-decimal fixed-point arithmetic. This tutorial covers how to perform accurate financial calculations, handle rounding modes, and avoid precision loss in complex DeFi operations like liquidity pools, yield farming, and token swaps.
Getting Started
To begin with Forte tutorials, we recommend that you start with:
- Introduction to Flow Actions - Understand the core concepts and architecture
- Scheduled Transactions Introduction - Learn about time-based execution capabilities
Key Benefits
- Automation: Build applications that can execute complex workflows automatically
- Composability: Combine different protocols and services seamlessly
- Time-based Logic: Implement sophisticated scheduling and automation features
- Developer Experience: Simplified interfaces for complex blockchain operations
Conclusion
The Forte network upgrade represents a significant evolution of Flow's capabilities, with powerful new tools to build the next generation of decentralized applications. These tutorials provide the foundation for you to leverage these new features to create sophisticated, automated, and composable blockchain applications.