Skip to content

Commit 0302577

Browse files
authored
Merge branch 'main' into remove-MTFBWY
2 parents 2a5ba16 + fd25db3 commit 0302577

File tree

20 files changed

+4584
-7265
lines changed

20 files changed

+4584
-7265
lines changed

.eslintrc.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,25 @@ module.exports = {
33
browser: true,
44
es2021: true,
55
},
6-
extends: ['plugin:react/recommended', 'standard-with-typescript', 'prettier'],
7-
overrides: [],
6+
extends: [
7+
'plugin:react/recommended',
8+
'plugin:react-hooks/recommended',
9+
'@typescript-eslint/recommended',
10+
'prettier',
11+
],
12+
parser: '@typescript-eslint/parser',
813
parserOptions: {
914
ecmaVersion: 'latest',
1015
sourceType: 'module',
1116
project: './tsconfig.json',
1217
},
13-
plugins: ['react', 'prettier'],
18+
plugins: ['react', 'react-hooks', '@typescript-eslint', 'prettier'],
1419
rules: {
1520
'comma-dangle': 'off',
1621
'@typescript-eslint/comma-dangle': 'off',
1722
'prettier/prettier': 'error',
23+
'react/react-in-jsx-scope': 'off', // Not needed in React 17+
24+
'react/prop-types': 'off', // Using TypeScript for prop validation
1825
},
1926
settings: {
2027
react: {

babel.config.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/blockchain-development-tutorials/forte/index.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,38 @@ The Forte network upgrade introduces several groundbreaking features that expand
2626
- **Scheduled Transactions**: Time-based smart contract execution and blockchain automation
2727
- **Enhanced Composability**: New patterns for building complex, interconnected applications
2828

29+
## Deployed Contract Addresses
30+
31+
:::info
32+
33+
Forte is **live** on testnet.
34+
35+
:::
36+
37+
:::warning
38+
39+
Forte is scheduled to go live on Mainnet on October 22, 2025.
40+
41+
:::
42+
43+
import CopyButton from '@site/src/components/CopyButton';
44+
45+
| Contract | Testnet | [CLI](https://developers.flow.com/build/tools/flow-cli/dependency-manager) | Mainnet | [CLI](https://developers.flow.com/build/tools/flow-cli/dependency-manager) |
46+
| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
47+
| DeFiActions | [0x4c2ff9dd03ab442f](https://testnet.flowscan.io/contract/A.4c2ff9dd03ab442f.DeFiActions?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x4c2ff9dd03ab442f.DeFiActions" title="Copy install command (testnet)" /> | [0x92195d814edf9cb0](https://flowscan.io/contract/A.92195d814edf9cb0.DeFiActions?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0x92195d814edf9cb0.DeFiActions" title="Copy install command (mainnet)" /> |
48+
| DeFiActionsMathUtils | [0x4c2ff9dd03ab442f](https://testnet.flowscan.io/contract/A.4c2ff9dd03ab442f.DeFiActionsMathUtils?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x4c2ff9dd03ab442f.DeFiActionsMathUtils" title="Copy install command (testnet)" /> | [0x92195d814edf9cb0](https://flowscan.io/contract/A.92195d814edf9cb0.DeFiActionsMathUtils?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0x92195d814edf9cb0.DeFiActionsMathUtils" title="Copy install command (mainnet)" /> |
49+
| DeFiActionsUtils | [0x4c2ff9dd03ab442f](https://testnet.flowscan.io/contract/A.4c2ff9dd03ab442f.DeFiActionsUtils?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x4c2ff9dd03ab442f.DeFiActionsUtils" title="Copy install command (testnet)" /> | [0x92195d814edf9cb0](https://flowscan.io/contract/A.92195d814edf9cb0.DeFiActionsUtils?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0x92195d814edf9cb0.DeFiActionsUtils" title="Copy install command (mainnet)" /> |
50+
| FungibleTokenConnectors | [0x5a7b9cee9aaf4e4e](https://testnet.flowscan.io/contract/A.5a7b9cee9aaf4e4e.FungibleTokenConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x5a7b9cee9aaf4e4e.FungibleTokenConnectors" title="Copy install command (testnet)" /> | [0x1d9a619393e9fb53](https://flowscan.io/contract/A.1d9a619393e9fb53.FungibleTokenConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0x1d9a619393e9fb53.FungibleTokenConnectors" title="Copy install command (mainnet)" /> |
51+
| EVMNativeFLOWConnectors | [0xb88ba0e976146cd1](https://testnet.flowscan.io/contract/A.b88ba0e976146cd1.EVMNativeFLOWConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0xb88ba0e976146cd1.EVMNativeFLOWConnectors" title="Copy install command (testnet)" /> | [0xcc15a0c9c656b648](https://flowscan.io/contract/A.cc15a0c9c656b648.EVMNativeFLOWConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0xcc15a0c9c656b648.EVMNativeFLOWConnectors" title="Copy install command (mainnet)" /> |
52+
| EVMTokenConnectors | [0xb88ba0e976146cd1](https://testnet.flowscan.io/contract/A.b88ba0e976146cd1.EVMTokenConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0xb88ba0e976146cd1.EVMTokenConnectors" title="Copy install command (testnet)" /> | [0xcc15a0c9c656b648](https://flowscan.io/contract/A.cc15a0c9c656b648.EVMTokenConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0xcc15a0c9c656b648.EVMTokenConnectors" title="Copy install command (mainnet)" /> |
53+
| SwapConnectors | [0xaddd594cf410166a](https://testnet.flowscan.io/contract/A.addd594cf410166a.SwapConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0xaddd594cf410166a.SwapConnectors" title="Copy install command (testnet)" /> | [0x0bce04a00aedf132](https://flowscan.io/contract/A.0bce04a00aedf132.SwapConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0x0bce04a00aedf132.SwapConnectors" title="Copy install command (mainnet)" /> |
54+
| IncrementFiSwapConnectors | [0x49bae091e5ea16b5](https://testnet.flowscan.io/contract/A.49bae091e5ea16b5.IncrementFiSwapConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x49bae091e5ea16b5.IncrementFiSwapConnectors" title="Copy install command (testnet)" /> | [0xefa9bd7d1b17f1ed](https://flowscan.io/contract/A.efa9bd7d1b17f1ed.IncrementFiSwapConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0xefa9bd7d1b17f1ed.IncrementFiSwapConnectors" title="Copy install command (mainnet)" /> |
55+
| IncrementFiFlashloanConnectors | [0x49bae091e5ea16b5](https://testnet.flowscan.io/contract/A.49bae091e5ea16b5.IncrementFiFlashloanConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x49bae091e5ea16b5.IncrementFiFlashloanConnectors" title="Copy install command (testnet)" /> | [0xefa9bd7d1b17f1ed](https://flowscan.io/contract/A.efa9bd7d1b17f1ed.IncrementFiFlashloanConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0xefa9bd7d1b17f1ed.IncrementFiFlashloanConnectors" title="Copy install command (mainnet)" /> |
56+
| IncrementFiPoolLiquidityConnectors | [0x49bae091e5ea16b5](https://testnet.flowscan.io/contract/A.49bae091e5ea16b5.IncrementFiPoolLiquidityConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x49bae091e5ea16b5.IncrementFiPoolLiquidityConnectors" title="Copy install command (testnet)" /> | [0xefa9bd7d1b17f1ed](https://flowscan.io/contract/A.efa9bd7d1b17f1ed.IncrementFiPoolLiquidityConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0xefa9bd7d1b17f1ed.IncrementFiPoolLiquidityConnectors" title="Copy install command (mainnet)" /> |
57+
| IncrementFiStakingConnectors | [0x49bae091e5ea16b5](https://testnet.flowscan.io/contract/A.49bae091e5ea16b5.IncrementFiStakingConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x49bae091e5ea16b5.IncrementFiStakingConnectors" title="Copy install command (testnet)" /> | [0xefa9bd7d1b17f1ed](https://flowscan.io/contract/A.efa9bd7d1b17f1ed.IncrementFiStakingConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0xefa9bd7d1b17f1ed.IncrementFiStakingConnectors" title="Copy install command (mainnet)" /> |
58+
| BandOracleConnectors | [0x1a9f5d18d096cd7a](https://testnet.flowscan.io/contract/A.1a9f5d18d096cd7a.BandOracleConnectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0x1a9f5d18d096cd7a.BandOracleConnectors" title="Copy install command (testnet)" /> | [0xf627b5c89141ed99](https://flowscan.io/contract/A.f627b5c89141ed99.BandOracleConnectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0xf627b5c89141ed99.BandOracleConnectors" title="Copy install command (mainnet)" /> |
59+
| UniswapV2Connectors | [0xfef8e4c5c16ccda5](https://testnet.flowscan.io/contract/A.fef8e4c5c16ccda5.UniswapV2Connectors?tab=deployments) | <CopyButton text="flow dependencies install testnet://0xfef8e4c5c16ccda5.UniswapV2Connectors" title="Copy install command (testnet)" /> | [0x0e5b1dececaca3a8](https://flowscan.io/contract/A.0e5b1dececaca3a8.UniswapV2Connectors?tab=deployments) | <CopyButton text="flow dependencies install mainnet://0x0e5b1dececaca3a8.UniswapV2Connectors" title="Copy install command (mainnet)" /> |
60+
2961
## Tutorial Series
3062

3163
### [Flow Actions]

docs/blockchain-development-tutorials/tokens/register-erc20-token.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,17 @@ keywords:
1616

1717
# Register Your ERC20 Token on Flow EVM
1818

19+
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0, overflow: 'hidden', maxWidth: '100%' }}>
20+
<iframe
21+
style={{ position: 'absolute', top: 0, left: 0, width: '100%', height: '100%' }}
22+
src="https://www.youtube.com/embed/zU8xspQMGbU"
23+
title="YouTube video player"
24+
frameborder="0"
25+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
26+
allowfullscreen
27+
></iframe>
28+
</div>
29+
1930
## Overview
2031

2132
This section covers the process of registering your ERC20 token on Flow EVM via a Github Pull Request process so it appears in Flow standard Token List which is used by Flow Wallet, MetaMask, and other ecosystem apps.

docs/blockchain-development-tutorials/use-AI-to-build-on-flow/llms/claude-code.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,17 @@ keywords:
1818

1919
# Claude Code for Flow Development
2020

21+
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0, overflow: 'hidden', maxWidth: '100%' }}>
22+
<iframe
23+
style={{ position: 'absolute', top: 0, left: 0, width: '100%', height: '100%' }}
24+
src="https://www.youtube.com/embed/NTGjrvDt7mQ"
25+
title="YouTube video player"
26+
frameborder="0"
27+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
28+
allowfullscreen
29+
></iframe>
30+
</div>
31+
2132
## Introduction
2233

2334
[Claude Code] (CC) transforms the development experience by providing an AI-powered coding assistant specifically designed for iterative, systematic development. Unlike general-purpose AI tools, Claude Code excels at breaking down tasks into manageable, incremental steps while maintaining context across your entire development lifecycle.

docs/blockchain-development-tutorials/use-AI-to-build-on-flow/mcp/use-mcp-in-cursor.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,17 @@ keywords:
1515

1616
# Use Flow MCP in Cursor
1717

18+
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0, overflow: 'hidden', maxWidth: '100%' }}>
19+
<iframe
20+
style={{ position: 'absolute', top: 0, left: 0, width: '100%', height: '100%' }}
21+
src="https://www.youtube.com/embed/itRSTL2co-0"
22+
title="YouTube video player"
23+
frameborder="0"
24+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
25+
allowfullscreen
26+
></iframe>
27+
</div>
28+
1829
Adding Flow MCP to Cursor gives you powerful AI-driven tools directly inside your code editor. It allows Cursor's AI to understand, query, and interact with Flow blockchain data and smart contracts through a standard protocol called the Model Context Protocol (MCP).
1930

2031
Specifically, it enables you to:

0 commit comments

Comments
 (0)