KARTODEthereum new and old users
Updated 2022-07-14Copy Reference Fork
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
›
⌄
SELECT
ssq.time,
new_users as "New",
(unique_users - new_users) as "Old"
FROM (
SELECT
sq.time,
COUNT(*) AS new_users
FROM (
SELECT
FROM_ADDRESS as unique_users,
MIN(date_trunc('day', BLOCK_TIMESTAMP)) AS time
FROM ethereum.core.fact_transactions
GROUP BY 1
ORDER BY 1 DESC
) sq
GROUP BY 1
) ssq
LEFT JOIN (
SELECT
date_trunc('day', BLOCK_TIMESTAMP) AS time,
COUNT(DISTINCT FROM_ADDRESS) AS unique_users
FROM ethereum.core.fact_transactions
GROUP BY 1
ORDER BY 1
) t2 ON t2.time = ssq.time
ORDER BY 1 DESC
Run a query to Download Data