A Scriptable widget for iOS that displays real-time EUR to USDC conversion rates across multiple blockchain networks.
- Multi-chain support: Shows conversion rates for Mainnet, Gnosis, Polygon, Arbitrum, and Linea
- Real-time prices: Fetches current prices from Llama.fi API
- Chain icons: Displays blockchain icons with automatic fallback
- Customizable amount: Easily configure the EUR amount to convert (default: €100)
- Dark theme: Beautiful dark gradient background optimized for iOS widgets
- Update timestamp: Shows when the widget was last updated
- Install Scriptable from the App Store
- Open Scriptable and tap the + button to create a new script
- Copy the contents of
eur-usdc-widget.jsinto the script editor - Name your script (e.g., "EUR → USDC Widget")
- Save the script
- Long press on your home screen to enter edit mode
- Tap the + button in the top-left corner
- Search for "Scriptable" and select it
- Choose a widget size (Small, Medium, or Large)
- Tap "Add Widget"
- Long press the widget and select "Edit Widget"
- Choose your script from the list
Edit the EUROS_TO_SHOW constant at the top of the script to change the EUR amount:
const EUROS_TO_SHOW = 100; // change if you like- Mainnet (Ethereum)
- Gnosis (xDai)
- Polygon
- Arbitrum
- Linea
Each chain displays how much USDC you would receive for the configured EUR amount based on current market prices.
- Fetches current prices for EURe and USDC tokens from Llama.fi API
- Calculates the conversion rate:
(EUR amount × EURe price) / USDC price - Displays the result for each supported blockchain network
- Shows chain icons (cached locally for performance)
- Displays update timestamp
- iOS 14.0 or later
- Scriptable app installed
- Internet connection for price data
This project is open source and available for use.
