Overview
Cryptique indexes transactions from your smart contracts and automatically links them to user profiles via wallet addresses. This creates complete attribution from first website visit to on-chain conversion.How It Works
- Index: Cryptique monitors your contracts for new transactions
- Decode: Transaction data is decoded into readable properties
- Link: Transactions are attributed to users via wallet_address
Transaction Structure
Adding Smart Contracts
Via Dashboard
- Navigate to Settings → Smart Contracts
- Click Add Contract
- Enter:
- Contract Address:
0x... - Chain: Select from dropdown
- Friendly Name: e.g., “Token Swap Contract”
- ABI (optional): For better decoding
- Contract Address:
- Click Save
Supported Chains
EVM Chains (35+):- Ethereum, Polygon, Arbitrum, Optimism, Base
- Avalanche, BSC, Fantom, Gnosis, Linea
- zkSync, Scroll, Mantle, Blast, Mode
- And many more…
- Solana
- Sui
- Aptos
- Near
Transaction Attribution
Automatic Linking
When a user connects their wallet, all transactions from that wallet are attributed to them:Multiple Wallets
Users with multiple wallets have all transactions aggregated:Unknown Wallets
Transactions from wallets not yet connected to a user are stored and linked when the wallet connects:Using Transactions in Reports
In Funnels
Combine off-chain and on-chain events:In Insights
Analyze transaction patterns:- Total transactions over time
- Unique transacting users by week
- Transaction value broken down by method
- Gas costs by user segment
In Retention
Measure on-chain retention:In Cohorts
Create transaction-based segments:Filtering & Breaking Down
Transaction Properties
Use in filters and breakdowns:| Property | Type | Example Filter |
|---|---|---|
contract_name | string | = “Swap Router” |
method_name | string | = “swapExactTokensForTokens” |
chain | string | = “ethereum” |
status | string | = “confirmed” |
value | number | > 0 (has ETH value) |
gas_used | number | between 100000 and 500000 |
decoded_input.* | varies | Custom decoded parameters |
Cross-Data Queries
Combine with events and user properties:Contract Display
Transactions are displayed with your friendly names:Best Practices
Name Contracts Clearly
Provide ABIs
Upload contract ABIs for better decoding:Monitor Multiple Contracts
Add all relevant contracts:Limitations
| Limit | Value |
|---|---|
| Contracts per site | 50 |
| Historical backfill | 90 days |
| Indexing delay | ~30 seconds |
| Decoded properties | 100 per transaction |
Next Steps
Smart Contract Setup
Detailed contract configuration
Build Funnels
Create cross-data funnels