mehdimarjanUser Activities on SOUND.XYZ
Updated 2023-09-12
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
28
29
30
31
32
33
34
35
36
›
⌄
WITH labels AS (
SELECT nft_address, project_name
FROM optimism.nft.ez_nft_transfers
-- WHERE nft_address = '0x5031f26fcc8af88788d5000b73142c4a9f93f8b8'
GROUP BY 1,2
),
datas AS (
SELECT
block_timestamp,
e.tx_hash AS tx_hash,
project_name,
decoded_log:buyer AS buyer,
decoded_log:edition AS collection_address,
decoded_log:affiliate AS affiliate_address,
(decoded_log:affiliateFee) / pow(10,18) AS affiliate_fee,
(decoded_log:requiredEtherValue) / pow(10,18) AS required_eth_amount,
(decoded_log:platformFee) / pow(10,18) AS platform_fee,
(decoded_log:quantity) AS QTY,
(required_eth_amount - platform_fee - affiliate_fee) AS collection_price
FROM optimism.core.fact_decoded_event_logs e
INNER JOIN labels on nft_address = collection_address
WHERE contract_address = '0x403471cbcab399896004bc0af2b4674d4ab3b53b'
AND buyer = lower('{{wallet_address}}')
AND event_name = 'Minted'
)
SELECT
SUM(QTY) AS "Number of Mints",
COUNT(DISTINCT collection_address) AS "Number of Projects",
SUM(collection_price) AS "ETH Paid To Collections",
SUM(required_eth_amount) AS "ETH Paid By User",
SUM(affiliate_fee) AS "ETH Paid For Affiliate",
SUM(platform_fee) AS "ETH Paid To Platform"
FROM datas
Run a query to Download Data