Connect Google
Authorize Gmail, Sheets, and Apps Script access. The script runs in your Google account and labels handled messages.
Explore an illustrative dashboard, spreadsheet record, and automated workflow before connecting an account. The homepage demo video shows the workflow in motion.
| Date | Amount | Wallet | Record status |
|---|---|---|---|
| 2026-09-12 | 0.00000740 BTC | ShakePay | Recorded |
| 2026-09-11 | 0.00000530 BTC | KOHO | Recorded |
| 2026-09-10 | 0.00000310 BTC | Coinbase | Review |
| Date | Amount | Currency | Source | TxID |
|---|---|---|---|---|
| 2026-08-09 | 0.00000310 | BTC | Wallet notification | •••••••• |
| 2026-08-11 | 0.00000300 | BTC | Wallet notification | •••••••• |
| 2026-08-15 | 0.00000350 | BTC | Wallet notification | •••••••• |
const CDT_PROCESSED_LABEL_NAME = 'cdt_processed'; const WP_BASE = 'https://example.test/api'; const CDT_API_KEY = '••••••••••••••••'; const CDT_SPREADSHEET_ID = '••••••••••••••••'; function setup() { const ss = SpreadsheetApp.openById(CDT_SPREADSHEET_ID); ensureScanTrigger(); } function scanDeposits() { const messages = GmailApp.search('label:inbox'); return recordMatchingDeposits(messages); }
Authorize Gmail, Sheets, and Apps Script access. The script runs in your Google account and labels handled messages.
Configured wallet emails are checked on the recurring schedule for your plan and matching activity is recorded.
Use the dashboard and Sheet to review activity. Email detection does not independently verify blockchain settlement.