logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: ab7a485c63607c8e9b476d7ce313415c6d9f1c7a67303d9ce9b3dda7a3d6b69e Type SC

Block: 14b1ce149644ca68852351a5b20891e851fa5421a759ca0cf034d28e5d7ac5e3 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a6528666565526563697069656e744164647265737320537472696e672c206665654261736973506f696e74732055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302049462045584953545328226d65726368616e742229205448454e20474f544f203230300a3330204946206665654261736973506f696e7473203e203130303030205448454e20474f544f203230300a34302053544f524528226d65726368616e74222c205349474e45522829290a3530204946206665654261736973506f696e7473203e2030205448454e20474f544f2037300a36302053544f52452822666565526563697069656e74222c205349474e45522829290a363520474f544f2038300a37302053544f52452822666565526563697069656e74222c20414444524553535f52415728666565526563697069656e744164647265737329290a3735204946204c4f41442822666565526563697069656e742229203d3d204c4f414428226d65726368616e742229205448454e20474f544f203230300a38302053544f524528226665654261736973506f696e7473222c206665654261736973506f696e7473290a39302053544f52452822746f74616c50726f636573736564222c2030290a3130302053544f52452822746f74616c46656573222c2030290a3131302053544f524528227061796d656e74436f756e74222c2030290a3132302053544f52452822706175736564222c2030290a3133302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2050617928696e766f696365496420537472696e67292055696e7436340a3130204946204445524f56414c55452829203d3d2030205448454e20474f544f203230300a3230204946204c4f414428227061757365642229203d3d2031205448454e20474f544f203230300a33302044494d20616d6f756e742c206665652c207061796f75742041532055696e7436340a3430204c455420616d6f756e74203d204445524f56414c554528290a3530204c455420666565203d20616d6f756e74202a204c4f414428226665654261736973506f696e74732229202f2031303030300a3630204c4554207061796f7574203d20616d6f756e74202d206665650a3730204946207061796f7574203e2030205448454e20474f544f20383020454c534520474f544f2039300a38302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c207061796f7574290a393020494620666565203e2030205448454e20474f544f2031303020454c534520474f544f203131300a3130302053454e445f4445524f5f544f5f41444452455353284c4f41442822666565526563697069656e7422292c20666565290a3131302053544f52452822746f74616c50726f636573736564222c204c4f41442822746f74616c50726f6365737365642229202b20616d6f756e74290a3132302053544f52452822746f74616c46656573222c204c4f41442822746f74616c466565732229202b20666565290a3133302053544f524528227061796d656e74436f756e74222c204c4f414428227061796d656e74436f756e742229202b2031290a3134302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e205570646174654d65726368616e74286e65774164647265737320537472696e67292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a3235204946204c4f414428226665654261736973506f696e74732229203e2030205448454e20474f544f20323720454c534520474f544f2033300a323720494620414444524553535f524157286e65774164647265737329203d3d204c4f41442822666565526563697069656e742229205448454e20474f544f203230300a33302053544f524528226d65726368616e74222c20414444524553535f524157286e65774164647265737329290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20506175736528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2031290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20526573756d6528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2030290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2057697468647261775472617070656428616d6f756e742055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c20616d6f756e74290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20476574537461747328292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302052455455524e204c4f41442822746f74616c50726f63657373656422290a3230302052455455524e20310a456e642046756e6374696f6e
feeBasisPoints 0
feeRecipient 2f5388721e5efad8da74c93f94c8ba592e3757d0d5e64dc9d818a938e98f7bd201
merchant 2f5388721e5efad8da74c93f94c8ba592e3757d0d5e64dc9d818a938e98f7bd201
paused 0
paymentCount 1
totalFees 0
totalProcessed 5000
SCID uint64 variables
key value
built BLID : 4dc18c7e15e14f9a2e598e79ec806554777672286ea5488e679e986b6f25c07b
Tx RootHash: 35063659d2d5cb6fc9625b90c284714f70484139508e649866c0c838e6fb0ac9 built height : 6711076
Timestamp: 1772580761901 Timestamp [UTC]: 2026-03-03 23:32:41 Age [y:d:h:m:s]: 1:8:57.591
Block: 6711081 Fee: 0.03769 Tx size: 4.045 kB
Tx version: 1 No of confirmations: 215 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.03769 Deposited to SC 0.00000
Sender : dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va
address
dero1qyze7hqxnarcxygcj5xm47jrnpn27r7gg84hxnt6hmy205vasswzcqq8slzwt
dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va
SC Balance: 0.00000 DERO
SC CODE:
  Function Initialize(feeRecipientAddress String, feeBasisPoints Uint64) Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF EXISTS("merchant") THEN GOTO 200
30 IF feeBasisPoints > 10000 THEN GOTO 200
40 STORE("merchant", SIGNER())
50 IF feeBasisPoints > 0 THEN GOTO 70
60 STORE("feeRecipient", SIGNER())
65 GOTO 80
70 STORE("feeRecipient", ADDRESS_RAW(feeRecipientAddress))
75 IF LOAD("feeRecipient") == LOAD("merchant") THEN GOTO 200
80 STORE("feeBasisPoints", feeBasisPoints)
90 STORE("totalProcessed", 0)
100 STORE("totalFees", 0)
110 STORE("paymentCount", 0)
120 STORE("paused", 0)
130 RETURN 0
200 RETURN 1
End Function

Function Pay(invoiceId String) Uint64
10 IF DEROVALUE() == 0 THEN GOTO 200
20 IF LOAD("paused") == 1 THEN GOTO 200
30 DIM amount, fee, payout AS Uint64
40 LET amount = DEROVALUE()
50 LET fee = amount * LOAD("feeBasisPoints") / 10000
60 LET payout = amount - fee
70 IF payout > 0 THEN GOTO 80 ELSE GOTO 90
80 SEND_DERO_TO_ADDRESS(LOAD("merchant"), payout)
90 IF fee > 0 THEN GOTO 100 ELSE GOTO 110
100 SEND_DERO_TO_ADDRESS(LOAD("feeRecipient"), fee)
110 STORE("totalProcessed", LOAD("totalProcessed") + amount)
120 STORE("totalFees", LOAD("totalFees") + fee)
130 STORE("paymentCount", LOAD("paymentCount") + 1)
140 RETURN 0
200 RETURN 1
End Function

Function UpdateMerchant(newAddress String) Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
25 IF LOAD("feeBasisPoints") > 0 THEN GOTO 27 ELSE GOTO 30
27 IF ADDRESS_RAW(newAddress) == LOAD("feeRecipient") THEN GOTO 200
30 STORE("merchant", ADDRESS_RAW(newAddress))
40 RETURN 0
200 RETURN 1
End Function

Function Pause() Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
30 STORE("paused", 1)
40 RETURN 0
200 RETURN 1
End Function

Function Resume() Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
30 STORE("paused", 0)
40 RETURN 0
200 RETURN 1
End Function

Function WithdrawTrapped(amount Uint64) Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 IF SIGNER() != LOAD("merchant") THEN GOTO 200
30 SEND_DERO_TO_ADDRESS(LOAD("merchant"), amount)
40 RETURN 0
200 RETURN 1
End Function

Function GetStats() Uint64
10 IF DEROVALUE() > 0 THEN GOTO 200
20 RETURN LOAD("totalProcessed")
200 RETURN 1
End Function
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function Initialize(feeRecipientAddress String, feeBasisPoints Uint64) Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF EXISTS("merchant") THEN GOTO 200 30 IF feeBasisPoints > 10000 THEN GOTO 200 40 STORE("merchant", SIGNER()) 50 IF feeBasisPoints > 0 THEN GOTO 70 60 STORE("feeRecipient", SIGNER()) 65 GOTO 80 70 STORE("feeRecipient", ADDRESS_RAW(feeRecipientAddress)) 75 IF LOAD("feeRecipient") == LOAD("merchant") THEN GOTO 200 80 STORE("feeBasisPoints", feeBasisPoints) 90 STORE("totalProcessed", 0) 100 STORE("totalFees", 0) 110 STORE("paymentCount", 0) 120 STORE("paused", 0) 130 RETURN 0 200 RETURN 1 End Function Function Pay(invoiceId String) Uint64 10 IF DEROVALUE() == 0 THEN GOTO 200 20 IF LOAD("paused") == 1 THEN GOTO 200 30 DIM amount, fee, payout AS Uint64 40 LET amount = DEROVALUE() 50 LET fee = amount * LOAD("feeBasisPoints") / 10000 60 LET payout = amount - fee 70 IF payout > 0 THEN GOTO 80 ELSE GOTO 90 80 SEND_DERO_TO_ADDRESS(LOAD("merchant"), payout) 90 IF fee > 0 THEN GOTO 100 ELSE GOTO 110 100 SEND_DERO_TO_ADDRESS(LOAD("feeRecipient"), fee) 110 STORE("totalProcessed", LOAD("totalProcessed") + amount) 120 STORE("totalFees", LOAD("totalFees") + fee) 130 STORE("paymentCount", LOAD("paymentCount") + 1) 140 RETURN 0 200 RETURN 1 End Function Function UpdateMerchant(newAddress String) Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 25 IF LOAD("feeBasisPoints") > 0 THEN GOTO 27 ELSE GOTO 30 27 IF ADDRESS_RAW(newAddress) == LOAD("feeRecipient") THEN GOTO 200 30 STORE("merchant", ADDRESS_RAW(newAddress)) 40 RETURN 0 200 RETURN 1 End Function Function Pause() Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 30 STORE("paused", 1) 40 RETURN 0 200 RETURN 1 End Function Function Resume() Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 30 STORE("paused", 0) 40 RETURN 0 200 RETURN 1 End Function Function WithdrawTrapped(amount Uint64) Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 IF SIGNER() != LOAD("merchant") THEN GOTO 200 30 SEND_DERO_TO_ADDRESS(LOAD("merchant"), amount) 40 RETURN 0 200 RETURN 1 End Function Function GetStats() Uint64 10 IF DEROVALUE() > 0 THEN GOTO 200 20 RETURN LOAD("totalProcessed") 200 RETURN 1 End Function' Name:feeBasisPoints Type:uint64 Value:'0' Name:feeRecipientAddress Type:string Value:'dero1qyh48zrjre004kx6wnynl9xghfvjud6h6r27vnwfmqv2jw8f3aaayqgugv9va']


Prove to someone that you have sent them DERO in this transaction

proof can be obtained using wallet command in dero-wallet-cli or from the statement
Note: proof is sent to the server, as the calculations are done on the server side


TX hex bytes
0100000500a4ce99034dc18c7e15e14f9a2e598e79ec806554777672286ea5488e679e986b6f25c07b01000000000000000000000000000000000000000000000000000000000000000000012d1f3fd40c36531bfc2891060e428157c5c64f2da73bd747b2fa571c096a7cf800d1e9ee693aa552dcae29fd9130db4dbb2a6df7598877cf94c39e3c3bde168eb9e8efff0c53de4019bf2bd9de94e314855701b23b59671efcea413a0dc302c60800fcb3822940dce93c56b24c44335674e254ba0e65e64868ae764d1196022ad2f4a7b79f6593a339c9dac662ea6845160105b91d29e54eb456eaef6d6f95030c088b7d7f7b7dc9653deaad553d664edcbda3d05f00ca34dcd42bebf337c05308653986bb242e02c8ae94e59639c0e09d7ad029db2dfe1144a66f2ff58859b4012deac6fad58ace904ca91f4856e7b2b15af938259bf4c8211ede4c4c3b54e86a0135063659d2d5cb6fc9625b90c284714f70484139508e649866c0c838e6fb0ac98113a46853435f434f4445537908fe46756e6374696f6e20496e697469616c697a6528666565526563697069656e744164647265737320537472696e672c206665654261736973506f696e74732055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302049462045584953545328226d65726368616e742229205448454e20474f544f203230300a3330204946206665654261736973506f696e7473203e203130303030205448454e20474f544f203230300a34302053544f524528226d65726368616e74222c205349474e45522829290a3530204946206665654261736973506f696e7473203e2030205448454e20474f544f2037300a36302053544f52452822666565526563697069656e74222c205349474e45522829290a363520474f544f2038300a37302053544f52452822666565526563697069656e74222c20414444524553535f52415728666565526563697069656e744164647265737329290a3735204946204c4f41442822666565526563697069656e742229203d3d204c4f414428226d65726368616e742229205448454e20474f544f203230300a38302053544f524528226665654261736973506f696e7473222c206665654261736973506f696e7473290a39302053544f52452822746f74616c50726f636573736564222c2030290a3130302053544f52452822746f74616c46656573222c2030290a3131302053544f524528227061796d656e74436f756e74222c2030290a3132302053544f52452822706175736564222c2030290a3133302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2050617928696e766f696365496420537472696e67292055696e7436340a3130204946204445524f56414c55452829203d3d2030205448454e20474f544f203230300a3230204946204c4f414428227061757365642229203d3d2031205448454e20474f544f203230300a33302044494d20616d6f756e742c206665652c207061796f75742041532055696e7436340a3430204c455420616d6f756e74203d204445524f56414c554528290a3530204c455420666565203d20616d6f756e74202a204c4f414428226665654261736973506f696e74732229202f2031303030300a3630204c4554207061796f7574203d20616d6f756e74202d206665650a3730204946207061796f7574203e2030205448454e20474f544f20383020454c534520474f544f2039300a38302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c207061796f7574290a393020494620666565203e2030205448454e20474f544f2031303020454c534520474f544f203131300a3130302053454e445f4445524f5f544f5f41444452455353284c4f41442822666565526563697069656e7422292c20666565290a3131302053544f52452822746f74616c50726f636573736564222c204c4f41442822746f74616c50726f6365737365642229202b20616d6f756e74290a3132302053544f52452822746f74616c46656573222c204c4f41442822746f74616c466565732229202b20666565290a3133302053544f524528227061796d656e74436f756e74222c204c4f414428227061796d656e74436f756e742229202b2031290a3134302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e205570646174654d65726368616e74286e65774164647265737320537472696e67292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a3235204946204c4f414428226665654261736973506f696e74732229203e2030205448454e20474f544f20323720454c534520474f544f2033300a323720494620414444524553535f524157286e65774164647265737329203d3d204c4f41442822666565526563697069656e742229205448454e20474f544f203230300a33302053544f524528226d65726368616e74222c20414444524553535f524157286e65774164647265737329290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20506175736528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2031290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20526573756d6528292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053544f52452822706175736564222c2030290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e2057697468647261775472617070656428616d6f756e742055696e743634292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a3230204946205349474e4552282920213d204c4f414428226d65726368616e742229205448454e20474f544f203230300a33302053454e445f4445524f5f544f5f41444452455353284c4f414428226d65726368616e7422292c20616d6f756e74290a34302052455455524e20300a3230302052455455524e20310a456e642046756e6374696f6e0a0a46756e6374696f6e20476574537461747328292055696e7436340a3130204946204445524f56414c55452829203e2030205448454e20474f544f203230300a32302052455455524e204c4f41442822746f74616c50726f63657373656422290a3230302052455455524e20310a456e642046756e6374696f6e6a53435f414354494f4e55016f6665654261736973506f696e7473550074666565526563697069656e74416464726573735378426465726f3171796834387a726a72653030346b7836776e796e6c3978676866766a7564366836723237766e77666d7176326a773866336161617971677567763976611683d6fcc01cfadf09b41dc1e3577e9e05bf5d460ad7531aa954e819f485c8de00183d3e9bfc008ba47d6028d7fc87ae504568b8fd0322ddec68a4089e6578ef880119106566d7dc70ef4d7c5ff455c071f24c3b98879983a01f9be635c1827b49220125152dd4f596bfec48373f2a1b48736fb409c3a15b9bbfa7e4d7a6cd08ac36650106cc18b84ac30e8f0428dedf34f3b8045cf158c6d7e3943068fc071d7ba5bc940122b62aa4f8729c6114ae5d77f313667ac868ed3ba0d4631795289540141056d101094989cd5ce66ea5164851920d88f2e34147330a46410f42b3d55c7a2c7d49d3010f157a3674a53631a4e07c86be0c35fafb13024b13d73db73118affa5181e44301146de40d44cca45f590f32e0ddb2ec239a2acb86a0da226ae33c8ff47cedc4f301290a5d0b00cff1858448f326d17333c6de89c27e16d23a643e1dc1b9988d764b002e0feaf81df7ae51bc18c1ae96cd16f67cf9859749baea19cd2470194ceabf80001fc4b321d06635c4c55abb224ef128d8998301c4c818c218e8ecab22cd21cae100133c45ae00119906cdecb04180c73caeeb90f0ec8a788823ea233b98fe3fbf34002098dea72a5cdd31059b7da565f97e300950a54deda990c9826760a4d408b9b500000000000000000000000000000000000000000000000000000000000000001f9d0658fd6ac6e3b5c17b6a3356aab92487073538976d47c07b8158b0af6d7218a1a8c18293d106fac5903eeb593fd88a144af2e13b4a10ed09f27ba9eadf3c011b85f535808a542aae8ea272cade94bfe8fd19c99ce180a55f30897be2a8a5d6012d312e8f419f1a2adf988cff8abc9e63e072679bd525f5d0aa637837bacb39e510d5a244310d5277994bb0bb8f582cff0ca10f5e46ec9f0e2c19d37db52036690dcfea9570370a81877aea2d401f8aba128a7aa046f029072c894e63b6fc60d92cdc2e8c937214dbb7d6c2fff2c6a2f156aa79b6a26dbb0ce3f07be910a709010df7054edf4e474f718be62fcae5460908636836e409850bf6701e4188e1109206cfa01ab1891cc6169dbcd0336f253810f4dd2ee2d12eb0696a2a04bc7722922a2642381a359163f451d523a046e49969bf07ae52d3cc742e05e1ccbea996230407fe5c1c90d111433a971f364130754ca938320d658205c5dd93b2aba7177309b757c5668474ebc1e3c54cf7557bb468dc81aeec6f18002c2eb87a2f99afc90e43edb753e972b399263e2b47dc3a9bff66a302878ac16dba3c93273dc34673001444eb87839ff5dea4b0b8944f1fbc4af1ee8d50b43148a3830caab1fdcfdee60017740c712fba446234c92073b7aa8cbc11ab5df69eed96f950b334f1e6f8d6cf012a367eef14fa0b401c44a78d4d3718091a51b4142a7e9117165e746ecccc518d012929da8d42405da5df9e5b5223cbf79ee9a7c2e9a1187bec28aeecd0a9c0205c011c27ea8103943fc62cab4f93f96a06127a9f087b29e5923c3a9a7b1474964872000b2d8d66b1279ef99d1b2d663cba00ae03fa6223d884c7e7f3d03eeb670a008b010bffc5d8c66e9d1efe01f092ced8ea301c6e78d9982539e35f785790e2ed8366000bbc39e744d5f640caeb5199c3d14095e7a6ad250fa648969042e64f8430197e002a478bf167ec609360ed6b7b5a5d0a0162e20cca7e63fd769a76cfdc3a4b16af002c9979c0609adbed9529960cfc57fb330e2d5fd2cc198923dcb91413c73c1dd7011de857dbcc14e531179a65d4ff479cbc761a0f44d202ba0729fdf92c8f277ba5010d44b19e199ec0fda178aa296e1a4aae50dd724c3e5478268ded3b9999d8a100000c02c5c9f8ef0e69cf9ff842e2c848b5f0f4e1d87dacc1e9626e99f600da4d9d00
DERO source code | explorer version (api): under development (1.2) | dero version: 3.5.3-140.DEROHE.STARGATE+28102023 | Copyright 2017-2026 Dero Project