# Spice Flow ## Docs - [API Reference](https://spiceflow-docs.spicenet.io/api-reference.md): Complete API documentation for cross-chain transaction submission and intent execution - [POST /actions](https://spiceflow-docs.spicenet.io/api-reference/endpoint/actions-create.md): Create a new action with one or more intents for cross-chain execution - [POST Execute Step](https://spiceflow-docs.spicenet.io/api-reference/endpoint/actions-execute.md): Execute a specific intent step based on execution mode - [GET Action & Intent Status](https://spiceflow-docs.spicenet.io/api-reference/endpoint/actions-get.md): Retrieve action, intent, or step status for tracking execution progress - [Airdrop](https://spiceflow-docs.spicenet.io/api-reference/endpoint/airdrop.md): Request testnet token airdrops - [Health Check](https://spiceflow-docs.spicenet.io/api-reference/endpoint/health.md): Check API server status - [GET /intent/{intentId}/step/{stepId}/status](https://spiceflow-docs.spicenet.io/api-reference/endpoint/intent-step-status.md): Get the status for a specific intent step and auto-advance behavior - [POST /intent/{intentId}/step/{stepId}](https://spiceflow-docs.spicenet.io/api-reference/endpoint/intent-steps.md): Execute a specific intent step and return the execution results - [Spice Deposits & Balances](https://spiceflow-docs.spicenet.io/api-reference/endpoint/spice-deposit.md): Record deposits/withdrawals and query user balances - [POST /transaction/submit](https://spiceflow-docs.spicenet.io/api-reference/endpoint/transaction-submit.md): Submit a cross-chain transaction with EIP-7702 authorization and intent execution - [Venue Transaction Hashes](https://spiceflow-docs.spicenet.io/api-reference/endpoint/venue-tx-hashes.md): Save and query transaction hashes associated with specific venues (e.g., DeFi protocols) and action types (e.g., swap, deposit). - [Delegate Contract](https://spiceflow-docs.spicenet.io/deep-dive/delegate.md): This document provides a detailed technical overview of out delegate contract, which is the core of this project made out of _EIP-7702_ implementation and responisible for executing user intents on-chain. - [EIP-7702: Account Abstraction via Temporary Delegation](https://spiceflow-docs.spicenet.io/deep-dive/eip7702.md): Technical deep dive into EIP-7702 and how Spice Flow leverages EIP-7702-powered delegation for atomic transaction execution. - [Best Practices](https://spiceflow-docs.spicenet.io/guides/best-practices.md): Security guidelines, common pitfalls, and best practices for developers integrating with Spice Flow - [Native Swap Example](https://spiceflow-docs.spicenet.io/guides/native-swap.md): Create a simple asset swap on Citrea backed by collateral on Ethereum sepolia - [How It Works](https://spiceflow-docs.spicenet.io/how-it-works.md): Understanding the technical flow behind Spice Flow API - [Spice Flow](https://spiceflow-docs.spicenet.io/index.md): A single SDK that lets your application work across every major EVM chain. Users deposit with any asset on any chain and your app executes on the destination chain instantly. - [Quick Start](https://spiceflow-docs.spicenet.io/quickstart.md): Build your first Spice Flow app in 5 minutes - [Components](https://spiceflow-docs.spicenet.io/sdk/components.md): Complete reference for all Spice Flow SDK components - [Configuration](https://spiceflow-docs.spicenet.io/sdk/configuration.md): Configure wallet providers, supported chains, and SDK behavior - [Hooks](https://spiceflow-docs.spicenet.io/sdk/hooks.md): React hooks for building custom UIs with Spice Flow - [Installation & Setup](https://spiceflow-docs.spicenet.io/sdk/installation.md): Get started with the Spice Flow SDK in your React application - [Styling and Theming](https://spiceflow-docs.spicenet.io/sdk/styling.md): Customize the appearance of Spice Flow components to match your brand ## Optional - [X](https://x.com/spicenetio) - [Community](https://discord.com/invite/spicenetio) - [Medium](https://medium.com/@Spicenet)