Chrome Extension
The Yativo Crypto Chrome extension adds a persistent toolbar button that gives you instant access to your wallets, cards, swap, and deposit notifications — powered by Manifest v3 and a background service worker.Installation
- Open the Chrome Web Store and search for “Yativo Crypto”, or follow the direct link provided in your Yativo dashboard.
- Click “Add to Chrome”.
- When prompted, click “Add extension” to confirm.
- The Yativo icon appears in your Chrome toolbar. If it is hidden, click the puzzle piece icon and pin Yativo.
The extension is compatible with Chrome 88+ and all Chromium-based browsers including Brave, Edge, and Arc.
Initial Setup
- Click the Yativo toolbar icon to open the popup.
- You will see the Setup screen on first launch.
- Enter your API Key and API Secret from the Yativo dashboard.
- Click Save & Connect.
Features
1. Wallet Monitoring
Once connected, the popup’s Wallets tab lists all wallets associated with your Yativo account, including:- Asset type and network
- Current balance
- Deposit address (click to copy)
2. Real-Time Deposit Notifications
The extension registers a service worker (Manifest v3) that polls the Yativo API every 30 seconds using Chrome’schrome.alarms API.
When a new deposit is detected:
- A browser notification fires immediately with the deposit amount, asset, and destination wallet.
- Clicking the notification opens the Yativo popup focused on the relevant wallet.
Notification Settings
Open the popup → Settings tab to configure:| Setting | Description |
|---|---|
| Enable notifications | Toggle deposit polling on/off |
| Poll interval | 30 seconds (fixed; respects Chrome alarm minimum) |
| Minimum deposit threshold | Only notify for deposits above a set amount |
| Sound alerts | Play a chime when a notification fires |
Chrome may throttle service workers for inactive tabs. Deposit detection typically occurs within 30–60 seconds of the on-chain confirmation.
3. Auto-Forwarding Management
The Auto-Forward tab lets you view, create, and delete auto-forwarding rules without opening the full dashboard. Creating a rule:- Click + New Rule.
- Select the source wallet.
- Enter a destination address.
- Set the forwarding percentage (1–100%).
- Click Save Rule.
4. Yativo Card Management
The Cards tab displays your virtual cards. For each card you can:- View the card label, last 4 digits, and expiry
- Check the current card balance
- See recent card transactions (last 10)
- Freeze or Unfreeze a card with one click
- Copy the card funding address to top up the card balance
5. Price Alerts (SOL and XDC)
The Alerts tab lets you set price thresholds for SOL and XDC:- Select the asset (SOL or XDC).
- Choose Above or Below.
- Enter the price target in USD.
- Click Set Alert.
chrome.storage.local.
6. Swap Functionality
The Swap tab provides a quick-access swap interface:- Select From asset and To asset.
- Enter the amount.
- Click Get Quote — the extension calls the Yativo Swap API and displays the estimated output and fee.
- Click Execute to confirm. The transaction is submitted immediately.
7. Standalone IBAN Management
The IBAN tab lists all standalone IBAN accounts linked to your Yativo account:- IBAN number (click to copy)
- BIC/SWIFT code
- Currency and label
How Notifications Work
notifications permission (declared in manifest.json). Chrome will prompt for this permission on first use.
Security
| Concern | How it is handled |
|---|---|
| Credential storage | Stored in chrome.storage.local — isolated to the extension’s sandbox |
| Data in transit | All API calls use HTTPS to https://crypto-api.yativo.com/api/ |
| No third parties | The extension communicates only with crypto-api.yativo.com |
| Minimal permissions | storage, notifications, alarms — no broad host permissions |
| Manifest v3 | Uses service workers instead of persistent background pages for better security and performance |
Troubleshooting
- Extension not connecting
- No deposit notifications
- Stale balances
- Swap fails
Symptoms: “Invalid credentials” or spinner never stops.Steps:
- Verify your API key and secret in the Yativo dashboard — make sure they have not been revoked.
- Check that the key has at least
wallets:readpermission. - Open
chrome://extensions, find Yativo, and click Details → Extension errors to see any console errors. - Re-enter your credentials in the extension settings.
Updating the Extension
Chrome updates extensions automatically. To force an update:- Navigate to
chrome://extensions. - Enable Developer mode (top-right toggle).
- Click Update in the toolbar.
Uninstalling
- Right-click the Yativo icon in the toolbar.
- Select Remove from Chrome.

