logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: d47b4ce04803d6038d32e7a290552d90b5f72cdfdf97d4ec6f6ff058164eee98 Type SC

Block: b70ca7aaa31bd707e4cf962dc185e90ac317410e3661ed16be562687b3257622 (VALID)
SCID current reserves
SCID Amount(in atomic units)
0000000000000000000000000000000000000000000000000000000000000000 0
SCID string variables
key value
C 46756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c2022696e6465782e68746d6c22290a33312053544f524528226465736372486472222c20224e464120636865636b657222290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c202277656775792e6e66612d746f6f6c2e74656c6122290a33342053544f52452822646f6354797065222c202254454c412d48544d4c2d3122290a33352053544f52452822737562446972222c202222290a33362053544f5245282266696c65436865636b43222c20223265653333363038663563633539333536356131666436373863373231353536653431666531343833636237363862333666616661313561663733313361636522290a33372053544f5245282266696c65436865636b53222c20223166366464343733303137333366623164633430613336363432616332333462326436333635633761393433633931646236313239633766346235346139306222290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a3c68746d6c206c616e673d22656e2d75732220786d6c6e733d22687474703a2f2f7777772e77332e6f72672f313939392f7868746d6c223e0d0a203c686561643e090d0a3c2f686561643e0d0a3c626f64793e0d0a0d0a3c7374796c653e0d0a23696d616765207b666c6f61743a6c6566743b7d0d0a23696d61676520696d677b6d61782d77696474683a313030253b6865696768743a6175746f3b7d0d0a7461626c6523696e666f7b77696474683a313030253b7d0d0a7461626c6523696e666f2c207461626c6523696e666f2074682c207461626c6523696e666f207464207b0d0a2020626f726465723a2031707820736f6c696420626c61636b3b0d0a2020626f726465722d636f6c6c617073653a20636f6c6c617073653b0d0a7d0d0a7461626c6523696e666f2074643a6e74682d6368696c64283229207b20776f72642d627265616b3a20627265616b2d616c6c3b7d0d0a237363636f64657b6f766572666c6f772d783a6175746f3b7d0d0a3c2f7374796c653e0d0a3c68313e456e74657220796f7572204e4641205343494420746f206c6f6164207468652064657461696c733c2f68313e0d0a3c666f726d2069643d226c6f6f6b7570223e0d0a3c696e7075742020747970653d227465787422206e616d653d22736369642220706c616365686f6c6465723d22456e7465722053434944223e0d0a3c627574746f6e20747970653d227375626d6974223e436865636b204e46413c2f627574746f6e3e0d0a3c2f666f726d3e0d0a3c6469762069643d22696d616765223e3c2f6469763e0d0a3c7461626c652069643d22696e666f223e3c2f7461626c653e0d0a3c6469762069643d227363636f6465223e3c2f6469763e0d0a3c7363726970743e0d0a0d0a66756e6374696f6e206c6f6f6b75702873636964297b0d0a0d0a6c6574206669656c6473203d205b5d3b0d0a6669656c64732e70757368287b226669656c64223a226465736372486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2274797065486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2269636f6e55524c486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2274616773486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c65436865636b43222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c65436865636b53222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c6555524c222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c655369676e55524c222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a22636f76657255524c222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a22636f6c6c656374696f6e222c2276616c7565223a22227d293b0d0a0d0a6c657420736f636b6574203d206e657720576562536f636b6574282277733a2f2f6e6f64652e6465726f666f756e646174696f6e2e6f72673a31313031322f777322293b0d0a6c657420707265666c69676874203d20747275653b0d0a736f636b65742e6f6e6f70656e203d2066756e6374696f6e286529207b0d0a09736f636b65742e73656e6428277b226a736f6e727063223a2022322e30222c20226964223a202231222c20226d6574686f64223a20224445524f2e476574426c6f636b222c2022706172616d73223a207b22686569676874223a20343230207d7d27293b09200d0a7d3b0d0a0d0a0d0a0d0a766172206c6173744f626a3b0d0a736f636b65742e6f6e6d657373616765203d2066756e6374696f6e286576656e7429207b0d0a090d0a096c6173744f626a203d204a534f4e2e7061727365286576656e742e64617461293b0d0a09696628747970656f66206c6173744f626a2e726573756c74203d3d3d2027756e646566696e65642720297b0d0a0909616c65727428224572726f722052657472696576696e6720536d61727420436f6e747261637422293b0d0a090972657475726e3b0d0a097d0d0a09696628747970656f66206c6173744f626a2e726573756c742e626c6f636b5f686561646572203d3d3d2027756e646566696e65642720262620707265666c69676874297b0d0a0909616c6572742822536572766963652054656d706f726172696c7920556e617661696c61626c6522293b0d0a090972657475726e3b0d0a097d656c736520696628707265666c69676874297b0d0a0909707265666c69676874203d2066616c73653b0d0a090972657475726e2067657453432873636964293b0d0a097d0d0a090d0a09696628747970656f66206c6173744f626a2e726573756c742e636f646520213d3d2027756e646566696e656427297b0d0a09096966286c6173744f626a2e726573756c742e636f64652e696e636c75646573282246756e6374696f6e2042757949744e6f7728292055696e7436342229297b0d0a0909096669656c64732e666f72456163682828706169722c696e64657829203d3e207b0909090d0a090909096966286c6173744f626a2e726573756c742e737472696e676b6579735b706169722e6669656c645d20213d3d2027756e646566696e656427297b0d0a0909090909706169722e76616c7565203d20686578546f55746638286c6173744f626a2e726573756c742e737472696e676b6579735b706169722e6669656c645d293b0d0a090909097d090909090d0a0909097d293b0d0a09097d090d0a09096966286669656c64735b305d2e76616c756520213d2222297b0d0a09090972656e646572286c6173744f626a2e726573756c742e636f6465293b0d0a09097d0d0a097d0d0a090d0a09736f636b65742e636c6f736528293b0d0a0d0a7d3b0d0a0d0a66756e6374696f6e20686578546f557466382873290d0a7b0d0a202072657475726e206465636f6465555249436f6d706f6e656e74280d0a2020202020732e7265706c616365282f5c732b2f672c20272729202f2f2072656d6f7665207370616365730d0a2020202020202e7265706c616365282f5b302d39612d665d7b327d2f672c20272524262729202f2f2061646420272527206265666f72652065616368203220636861726163746572730d0a2020293b0d0a7d0d0a0d0a66756e6374696f6e206765745343287363297b0d0a096c6574206a736f6e203d207b7d3b0d0a096a736f6e2e6a736f6e727063203d2022322e30223b0d0a096a736f6e2e6964203d202231223b0d0a096a736f6e2e6d6574686f64203d20224445524f2e4765745343223b0d0a096a736f6e2e706172616d73203d207b7d3b0d0a096a736f6e2e706172616d732e73636964203d2073633b0d0a096a736f6e2e706172616d732e636f6465203d20747275653b0d0a096a736f6e2e706172616d732e7661726961626c6573203d20747275653b0d0a096a736f6e203d204a534f4e2e737472696e67696679286a736f6e293b0d0a09736f636b65742e73656e64286a736f6e293b0d0a7d0d0a0d0a66756e6374696f6e2072656e6465722873635f636f6465297b0d0a096c657420636f7665724669656c64203d206669656c64732e66696c7465722866203d3e20662e6669656c64203d3d3d2027636f76657255524c27293b0d0a0d0a096c657420696d675f75726c203d2028636f7665724669656c645b305d2e76616c75652e696e6465784f6628273a2f2f2729203d3d3d202d3129203f202768747470733a2f2f27202b20636f7665724669656c645b305d2e76616c7565203a20636f7665724669656c645b305d2e76616c7565203b0d0a200d0a0d0a09646f63756d656e742e676574456c656d656e74427949642822696d61676522292e696e6e657248544d4c203d20273c696d67206f6e6572726f723d22616c657274285c274572726f72204c6f6164696e6720496d6167655c272922207372633d22272b696d675f75726c2b27223e273b0d0a090d0a096669656c64732e666f72456163682828706169722c696e64657829203d3e207b0909090d0a0909696628706169722e6669656c6420213d3d2027636f76657255524c27297b0d0a09090d0a0909096c6574207472203d20646f63756d656e742e637265617465456c656d656e742822747222293b0d0a0909096c657420746466203d20646f63756d656e742e637265617465456c656d656e742822746422293b0d0a0909096c657420746476203d20646f63756d656e742e637265617465456c656d656e742822746422293b0d0a0909090d0a0909097464662e617070656e644368696c6428646f63756d656e742e637265617465546578744e6f646528706169722e6669656c6429293b0d0a0909097464762e617070656e644368696c6428646f63756d656e742e637265617465546578744e6f646528706169722e76616c756529293b0d0a0909090d0a09090974722e617070656e644368696c6428746466293b0d0a09090974722e617070656e644368696c6428746476293b0d0a0909092f2f20616464207468652074657874206e6f646520746f20746865206e65776c792063726561746564206469760d0a090909646f63756d656e742e676574456c656d656e74427949642822696e666f22292e617070656e644368696c64287472293b0d0a0d0a09097d0d0a097d293b0d0a090d0a096c657420707265203d20646f63756d656e742e637265617465456c656d656e74282270726522293b0d0a097072652e617070656e644368696c6428646f63756d656e742e637265617465546578744e6f64652873635f636f646529293b090d0a09646f63756d656e742e676574456c656d656e744279496428227363636f646522292e617070656e644368696c6428707265293b0d0a7d0d0a0d0a7d0d0a0d0a0d0a636f6e737420666f726d203d20646f63756d656e742e676574456c656d656e744279496428276c6f6f6b757027293b0d0a666f726d2e6164644576656e744c697374656e657228277375626d6974272c2066756e6374696f6e286576656e7429207b0d0a202020206576656e742e70726576656e7444656661756c7428293b202f2f2050726576656e74207468652064656661756c7420666f726d207375626d697373696f6e206265686176696f720d0a2020202073636964203d20666f726d2e656c656d656e74732e736369642e76616c75653b202f2f204765742074686520696e7075742076616c75650d0a096c6f6f6b75702873636964293b0d0a7d293b0d0a3c2f7363726970743e0d0a3c2f626f64793e0d0a3c2f68746d6c3e0a2a2f
dURL 77656775792e6e66612d746f6f6c2e74656c61
descrHdr 4e464120636865636b6572
dislikes 0
docType 54454c412d48544d4c2d31
docVersion 312e302e30
fileCheckC 32656533333630386635636335393335363561316664363738633732313535366534316665313438336362373638623336666166613135616637333133616365
fileCheckS 31663664643437333031373333666231646334306133363634326163323334623264363336356337613934336339316462363132396337663462353461393062
hash 64343762346365303438303364363033386433326537613239303535326439306235663732636466646639376434656336663666663035383136346565653938
iconURLHdr
likes 0
nameHdr 696e6465782e68746d6c
owner 6465726f317179347966376335373777717a767a7134347833306c7967686135776a7a377772687736646e76356e337071346634643761716c75717133306d37616b
subDir
SCID uint64 variables
key value
built BLID : 384d8b1f59b1d415f4be6d007d6ff6d438c98886730e6e5f30cfbe36f38e9eb4
Tx RootHash: cc14f9333e605a75a0aedcd42d05be2ac4e9e80dcf15b2267720f1d8e5ae1816 built height : 4197776
Timestamp: 1724685249084 Timestamp [UTC]: 2024-08-26 16:14:09 Age [y:d:h:m:s]: 8768:58:16.839
Block: 4197780 Fee: 0.05548 Tx size: 6.765 kB
Tx version: 1 No of confirmations: 1652599 Signature type: DERO_HOMOMORPHIC
Extra:
DERO : 2 inputs/outputs (RING size) Fees 0.05548 Deposited to SC 0.00000
Sender : dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
address
dero1qy4yf7c577wqzvzq44x30lygha5wjz7wrhw6dnv5n3pq4f4d7aqluqq30m7ak
dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270
SC Balance: 0.00000 DERO
SC CODE:
  Function InitializePrivate() Uint64
10 IF init() == 0 THEN GOTO 30
20 RETURN 1
30 STORE("nameHdr", "index.html")
31 STORE("descrHdr", "NFA checker")
32 STORE("iconURLHdr", "")
33 STORE("dURL", "weguy.nfa-tool.tela")
34 STORE("docType", "TELA-HTML-1")
35 STORE("subDir", "")
36 STORE("fileCheckC", "2ee33608f5cc593565a1fd678c721556e41fe1483cb768b36fafa15af7313ace")
37 STORE("fileCheckS", "1f6dd47301733fb1dc40a36642ac234b2d6365c7a943c91db6129c7f4b54a90b")
100 RETURN 0
End Function

Function init() Uint64
10 IF EXISTS("owner") == 0 THEN GOTO 30
20 RETURN 1
30 STORE("owner", address())
50 STORE("docVersion", "1.0.0")
60 STORE("hash", HEX(TXID()))
70 STORE("likes", 0)
80 STORE("dislikes", 0)
100 RETURN 0
End Function

Function address() String
10 DIM s as String
20 LET s = SIGNER()
30 IF IS_ADDRESS_VALID(s) THEN GOTO 50
40 RETURN "anon"
50 RETURN ADDRESS_STRING(s)
End Function

Function Rate(r Uint64) Uint64
10 DIM addr as String
15 LET addr = address()
16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30
20 RETURN 1
30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT())
40 IF r < 50 THEN GOTO 70
50 STORE("likes", LOAD("likes")+1)
60 RETURN 0
70 STORE("dislikes", LOAD("dislikes")+1)
100 RETURN 0
End Function

/*
<html lang="en-us" xmlns="http://www.w3.org/1999/xhtml">
 <head>	
</head>
<body>

<style>
#image {float:left;}
#image img{max-width:100%;height:auto;}
table#info{width:100%;}
table#info, table#info th, table#info td {
  border: 1px solid black;
  border-collapse: collapse;
}
table#info td:nth-child(2) { word-break: break-all;}
#sccode{overflow-x:auto;}
</style>
<h1>Enter your NFA SCID to load the details</h1>
<form id="lookup">
<input  type="text" name="scid" placeholder="Enter SCID">
<button type="submit">Check NFA</button>
</form>
<div id="image"></div>
<table id="info"></table>
<div id="sccode"></div>
<script>

function lookup(scid){

let fields = [];
fields.push({"field":"descrHdr","value":""});
fields.push({"field":"typeHdr","value":""});
fields.push({"field":"iconURLHdr","value":""});
fields.push({"field":"tagsHdr","value":""});
fields.push({"field":"fileCheckC","value":""});
fields.push({"field":"fileCheckS","value":""});
fields.push({"field":"fileURL","value":""});
fields.push({"field":"fileSignURL","value":""});
fields.push({"field":"coverURL","value":""});
fields.push({"field":"collection","value":""});

let socket = new WebSocket("ws://node.derofoundation.org:11012/ws");
let preflight = true;
socket.onopen = function(e) {
	socket.send('{"jsonrpc": "2.0", "id": "1", "method": "DERO.GetBlock", "params": {"height": 420 }}');	 
};



var lastObj;
socket.onmessage = function(event) {
	
	lastObj = JSON.parse(event.data);
	if(typeof lastObj.result === 'undefined' ){
		alert("Error Retrieving Smart Contract");
		return;
	}
	if(typeof lastObj.result.block_header === 'undefined' && preflight){
		alert("Service Temporarily Unavailable");
		return;
	}else if(preflight){
		preflight = false;
		return getSC(scid);
	}
	
	if(typeof lastObj.result.code !== 'undefined'){
		if(lastObj.result.code.includes("Function BuyItNow() Uint64")){
			fields.forEach((pair,index) => {			
				if(lastObj.result.stringkeys[pair.field] !== 'undefined'){
					pair.value = hexToUtf8(lastObj.result.stringkeys[pair.field]);
				}				
			});
		}	
		if(fields[0].value !=""){
			render(lastObj.result.code);
		}
	}
	
	socket.close();

};

function hexToUtf8(s)
{
  return decodeURIComponent(
     s.replace(/\s+/g, '') // remove spaces
      .replace(/[0-9a-f]{2}/g, '%$&') // add '%' before each 2 characters
  );
}

function getSC(sc){
	let json = {};
	json.jsonrpc = "2.0";
	json.id = "1";
	json.method = "DERO.GetSC";
	json.params = {};
	json.params.scid = sc;
	json.params.code = true;
	json.params.variables = true;
	json = JSON.stringify(json);
	socket.send(json);
}

function render(sc_code){
	let coverField = fields.filter(f => f.field === 'coverURL');

	let img_url = (coverField[0].value.indexOf('://') === -1) ? 'https://' + coverField[0].value : coverField[0].value ;
 

	document.getElementById("image").innerHTML = '<img onerror="alert(\'Error Loading Image\')" src="'+img_url+'">';
	
	fields.forEach((pair,index) => {			
		if(pair.field !== 'coverURL'){
		
			let tr = document.createElement("tr");
			let tdf = document.createElement("td");
			let tdv = document.createElement("td");
			
			tdf.appendChild(document.createTextNode(pair.field));
			tdv.appendChild(document.createTextNode(pair.value));
			
			tr.appendChild(tdf);
			tr.appendChild(tdv);
			// add the text node to the newly created div
			document.getElementById("info").appendChild(tr);

		}
	});
	
	let pre = document.createElement("pre");
	pre.appendChild(document.createTextNode(sc_code));	
	document.getElementById("sccode").appendChild(pre);
}

}


const form = document.getElementById('lookup');
form.addEventListener('submit', function(event) {
    event.preventDefault(); // Prevent the default form submission behavior
    scid = form.elements.scid.value; // Get the input value
	lookup(scid);
});
</script>
</body>
</html>
*/
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'1' Name:SC_CODE Type:string Value:'Function InitializePrivate() Uint64 10 IF init() == 0 THEN GOTO 30 20 RETURN 1 30 STORE("nameHdr", "index.html") 31 STORE("descrHdr", "NFA checker") 32 STORE("iconURLHdr", "") 33 STORE("dURL", "weguy.nfa-tool.tela") 34 STORE("docType", "TELA-HTML-1") 35 STORE("subDir", "") 36 STORE("fileCheckC", "2ee33608f5cc593565a1fd678c721556e41fe1483cb768b36fafa15af7313ace") 37 STORE("fileCheckS", "1f6dd47301733fb1dc40a36642ac234b2d6365c7a943c91db6129c7f4b54a90b") 100 RETURN 0 End Function Function init() Uint64 10 IF EXISTS("owner") == 0 THEN GOTO 30 20 RETURN 1 30 STORE("owner", address()) 50 STORE("docVersion", "1.0.0") 60 STORE("hash", HEX(TXID())) 70 STORE("likes", 0) 80 STORE("dislikes", 0) 100 RETURN 0 End Function Function address() String 10 DIM s as String 20 LET s = SIGNER() 30 IF IS_ADDRESS_VALID(s) THEN GOTO 50 40 RETURN "anon" 50 RETURN ADDRESS_STRING(s) End Function Function Rate(r Uint64) Uint64 10 DIM addr as String 15 LET addr = address() 16 IF r < 100 && EXISTS(addr) == 0 && addr != "anon" THEN GOTO 30 20 RETURN 1 30 STORE(addr, ""+r+"_"+BLOCK_HEIGHT()) 40 IF r < 50 THEN GOTO 70 50 STORE("likes", LOAD("likes")+1) 60 RETURN 0 70 STORE("dislikes", LOAD("dislikes")+1) 100 RETURN 0 End Function /* <html lang="en-us" xmlns="http://www.w3.org/1999/xhtml"> <head> </head> <body> <style> #image {float:left;} #image img{max-width:100%;height:auto;} table#info{width:100%;} table#info, table#info th, table#info td { border: 1px solid black; border-collapse: collapse; } table#info td:nth-child(2) { word-break: break-all;} #sccode{overflow-x:auto;} </style> <h1>Enter your NFA SCID to load the details</h1> <form id="lookup"> <input type="text" name="scid" placeholder="Enter SCID"> <button type="submit">Check NFA</button> </form> <div id="image"></div> <table id="info"></table> <div id="sccode"></div> <script> function lookup(scid){ let fields = []; fields.push({"field":"descrHdr","value":""}); fields.push({"field":"typeHdr","value":""}); fields.push({"field":"iconURLHdr","value":""}); fields.push({"field":"tagsHdr","value":""}); fields.push({"field":"fileCheckC","value":""}); fields.push({"field":"fileCheckS","value":""}); fields.push({"field":"fileURL","value":""}); fields.push({"field":"fileSignURL","value":""}); fields.push({"field":"coverURL","value":""}); fields.push({"field":"collection","value":""}); let socket = new WebSocket("ws://node.derofoundation.org:11012/ws"); let preflight = true; socket.onopen = function(e) { socket.send('{"jsonrpc": "2.0", "id": "1", "method": "DERO.GetBlock", "params": {"height": 420 }}'); }; var lastObj; socket.onmessage = function(event) { lastObj = JSON.parse(event.data); if(typeof lastObj.result === 'undefined' ){ alert("Error Retrieving Smart Contract"); return; } if(typeof lastObj.result.block_header === 'undefined' && preflight){ alert("Service Temporarily Unavailable"); return; }else if(preflight){ preflight = false; return getSC(scid); } if(typeof lastObj.result.code !== 'undefined'){ if(lastObj.result.code.includes("Function BuyItNow() Uint64")){ fields.forEach((pair,index) => { if(lastObj.result.stringkeys[pair.field] !== 'undefined'){ pair.value = hexToUtf8(lastObj.result.stringkeys[pair.field]); } }); } if(fields[0].value !=""){ render(lastObj.result.code); } } socket.close(); }; function hexToUtf8(s) { return decodeURIComponent( s.replace(/\s+/g, '') // remove spaces .replace(/[0-9a-f]{2}/g, '%$&') // add '%' before each 2 characters ); } function getSC(sc){ let json = {}; json.jsonrpc = "2.0"; json.id = "1"; json.method = "DERO.GetSC"; json.params = {}; json.params.scid = sc; json.params.code = true; json.params.variables = true; json = JSON.stringify(json); socket.send(json); } function render(sc_code){ let coverField = fields.filter(f => f.field === 'coverURL'); let img_url = (coverField[0].value.indexOf('://') === -1) ? 'https://' + coverField[0].value : coverField[0].value ; document.getElementById("image").innerHTML = '<img onerror="alert(\'Error Loading Image\')" src="'+img_url+'">'; fields.forEach((pair,index) => { if(pair.field !== 'coverURL'){ let tr = document.createElement("tr"); let tdf = document.createElement("td"); let tdv = document.createElement("td"); tdf.appendChild(document.createTextNode(pair.field)); tdv.appendChild(document.createTextNode(pair.value)); tr.appendChild(tdf); tr.appendChild(tdv); // add the text node to the newly created div document.getElementById("info").appendChild(tr); } }); let pre = document.createElement("pre"); pre.appendChild(document.createTextNode(sc_code)); document.getElementById("sccode").appendChild(pre); } } const form = document.getElementById('lookup'); form.addEventListener('submit', function(event) { event.preventDefault(); // Prevent the default form submission behavior scid = form.elements.scid.value; // Get the input value lookup(scid); }); </script> </body> </html> */']


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
0100000500909b8002384d8b1f59b1d415f4be6d007d6ff6d438c98886730e6e5f30cfbe36f38e9eb401000000000000000000000000000000000000000000000000000000000000000000005eb4d924c702e342d88f225ec0016c916206df8df299d033d7fb356e8eb36a20ed11a66f79e8ba3e7cac07b317d02d3b9663abac47548ef54a2fd931f9521db2dd112fcadc91ff244d8fce6ef1e44dff9d8bd5d34920f768e9d5206b95d857285f5d10b8a657c7d37d8a553d40c83627c805255c7b6935ab69885d8bf0196383d7aaf422bac2b18ac19380096a2507a0f80105ac2b243aa19acae242ace0bb0c03583e5b828a817fbcbfaec6ffd0a4aef9124e84bb000652cc4b75635d6e4e241e100d8e78c461cb0cc882b335a50def97f766b651afd5a58247c28ec170bbf60100bfb8445ef8b9805c891c7abbc9fc236e486a35c94aedd55e10fde863fa2f6400cc14f9333e605a75a0aedcd42d05be2ac4e9e80dcf15b2267720f1d8e5ae1816e228a26853435f434f44455379144946756e6374696f6e20496e697469616c697a655072697661746528292055696e7436340a313020494620696e69742829203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226e616d65486472222c2022696e6465782e68746d6c22290a33312053544f524528226465736372486472222c20224e464120636865636b657222290a33322053544f5245282269636f6e55524c486472222c202222290a33332053544f524528226455524c222c202277656775792e6e66612d746f6f6c2e74656c6122290a33342053544f52452822646f6354797065222c202254454c412d48544d4c2d3122290a33352053544f52452822737562446972222c202222290a33362053544f5245282266696c65436865636b43222c20223265653333363038663563633539333536356131666436373863373231353536653431666531343833636237363862333666616661313561663733313361636522290a33372053544f5245282266696c65436865636b53222c20223166366464343733303137333366623164633430613336363432616332333462326436333635633761393433633931646236313239633766346235346139306222290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e20696e697428292055696e7436340a31302049462045584953545328226f776e65722229203d3d2030205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528226f776e6572222c20616464726573732829290a35302053544f52452822646f6356657273696f6e222c2022312e302e3022290a36302053544f5245282268617368222c204845582854584944282929290a37302053544f524528226c696b6573222c2030290a38302053544f524528226469736c696b6573222c2030290a3130302052455455524e20300a456e642046756e6374696f6e0a0a46756e6374696f6e2061646472657373282920537472696e670a31302044494d207320617320537472696e670a3230204c45542073203d205349474e455228290a33302049462049535f414444524553535f56414c4944287329205448454e20474f544f2035300a34302052455455524e2022616e6f6e220a35302052455455524e20414444524553535f535452494e472873290a456e642046756e6374696f6e0a0a46756e6374696f6e205261746528722055696e743634292055696e7436340a31302044494d206164647220617320537472696e670a3135204c45542061646472203d206164647265737328290a31362049462072203c2031303020262620455849535453286164647229203d3d2030202626206164647220213d2022616e6f6e22205448454e20474f544f2033300a32302052455455524e20310a33302053544f524528616464722c2022222b722b225f222b424c4f434b5f4845494748542829290a34302049462072203c203530205448454e20474f544f2037300a35302053544f524528226c696b6573222c204c4f414428226c696b657322292b31290a36302052455455524e20300a37302053544f524528226469736c696b6573222c204c4f414428226469736c696b657322292b31290a3130302052455455524e20300a456e642046756e6374696f6e0a0a2f2a0a3c68746d6c206c616e673d22656e2d75732220786d6c6e733d22687474703a2f2f7777772e77332e6f72672f313939392f7868746d6c223e0d0a203c686561643e090d0a3c2f686561643e0d0a3c626f64793e0d0a0d0a3c7374796c653e0d0a23696d616765207b666c6f61743a6c6566743b7d0d0a23696d61676520696d677b6d61782d77696474683a313030253b6865696768743a6175746f3b7d0d0a7461626c6523696e666f7b77696474683a313030253b7d0d0a7461626c6523696e666f2c207461626c6523696e666f2074682c207461626c6523696e666f207464207b0d0a2020626f726465723a2031707820736f6c696420626c61636b3b0d0a2020626f726465722d636f6c6c617073653a20636f6c6c617073653b0d0a7d0d0a7461626c6523696e666f2074643a6e74682d6368696c64283229207b20776f72642d627265616b3a20627265616b2d616c6c3b7d0d0a237363636f64657b6f766572666c6f772d783a6175746f3b7d0d0a3c2f7374796c653e0d0a3c68313e456e74657220796f7572204e4641205343494420746f206c6f6164207468652064657461696c733c2f68313e0d0a3c666f726d2069643d226c6f6f6b7570223e0d0a3c696e7075742020747970653d227465787422206e616d653d22736369642220706c616365686f6c6465723d22456e7465722053434944223e0d0a3c627574746f6e20747970653d227375626d6974223e436865636b204e46413c2f627574746f6e3e0d0a3c2f666f726d3e0d0a3c6469762069643d22696d616765223e3c2f6469763e0d0a3c7461626c652069643d22696e666f223e3c2f7461626c653e0d0a3c6469762069643d227363636f6465223e3c2f6469763e0d0a3c7363726970743e0d0a0d0a66756e6374696f6e206c6f6f6b75702873636964297b0d0a0d0a6c6574206669656c6473203d205b5d3b0d0a6669656c64732e70757368287b226669656c64223a226465736372486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2274797065486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2269636f6e55524c486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2274616773486472222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c65436865636b43222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c65436865636b53222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c6555524c222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a2266696c655369676e55524c222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a22636f76657255524c222c2276616c7565223a22227d293b0d0a6669656c64732e70757368287b226669656c64223a22636f6c6c656374696f6e222c2276616c7565223a22227d293b0d0a0d0a6c657420736f636b6574203d206e657720576562536f636b6574282277733a2f2f6e6f64652e6465726f666f756e646174696f6e2e6f72673a31313031322f777322293b0d0a6c657420707265666c69676874203d20747275653b0d0a736f636b65742e6f6e6f70656e203d2066756e6374696f6e286529207b0d0a09736f636b65742e73656e6428277b226a736f6e727063223a2022322e30222c20226964223a202231222c20226d6574686f64223a20224445524f2e476574426c6f636b222c2022706172616d73223a207b22686569676874223a20343230207d7d27293b09200d0a7d3b0d0a0d0a0d0a0d0a766172206c6173744f626a3b0d0a736f636b65742e6f6e6d657373616765203d2066756e6374696f6e286576656e7429207b0d0a090d0a096c6173744f626a203d204a534f4e2e7061727365286576656e742e64617461293b0d0a09696628747970656f66206c6173744f626a2e726573756c74203d3d3d2027756e646566696e65642720297b0d0a0909616c65727428224572726f722052657472696576696e6720536d61727420436f6e747261637422293b0d0a090972657475726e3b0d0a097d0d0a09696628747970656f66206c6173744f626a2e726573756c742e626c6f636b5f686561646572203d3d3d2027756e646566696e65642720262620707265666c69676874297b0d0a0909616c6572742822536572766963652054656d706f726172696c7920556e617661696c61626c6522293b0d0a090972657475726e3b0d0a097d656c736520696628707265666c69676874297b0d0a0909707265666c69676874203d2066616c73653b0d0a090972657475726e2067657453432873636964293b0d0a097d0d0a090d0a09696628747970656f66206c6173744f626a2e726573756c742e636f646520213d3d2027756e646566696e656427297b0d0a09096966286c6173744f626a2e726573756c742e636f64652e696e636c75646573282246756e6374696f6e2042757949744e6f7728292055696e7436342229297b0d0a0909096669656c64732e666f72456163682828706169722c696e64657829203d3e207b0909090d0a090909096966286c6173744f626a2e726573756c742e737472696e676b6579735b706169722e6669656c645d20213d3d2027756e646566696e656427297b0d0a0909090909706169722e76616c7565203d20686578546f55746638286c6173744f626a2e726573756c742e737472696e676b6579735b706169722e6669656c645d293b0d0a090909097d090909090d0a0909097d293b0d0a09097d090d0a09096966286669656c64735b305d2e76616c756520213d2222297b0d0a09090972656e646572286c6173744f626a2e726573756c742e636f6465293b0d0a09097d0d0a097d0d0a090d0a09736f636b65742e636c6f736528293b0d0a0d0a7d3b0d0a0d0a66756e6374696f6e20686578546f557466382873290d0a7b0d0a202072657475726e206465636f6465555249436f6d706f6e656e74280d0a2020202020732e7265706c616365282f5c732b2f672c20272729202f2f2072656d6f7665207370616365730d0a2020202020202e7265706c616365282f5b302d39612d665d7b327d2f672c20272524262729202f2f2061646420272527206265666f72652065616368203220636861726163746572730d0a2020293b0d0a7d0d0a0d0a66756e6374696f6e206765745343287363297b0d0a096c6574206a736f6e203d207b7d3b0d0a096a736f6e2e6a736f6e727063203d2022322e30223b0d0a096a736f6e2e6964203d202231223b0d0a096a736f6e2e6d6574686f64203d20224445524f2e4765745343223b0d0a096a736f6e2e706172616d73203d207b7d3b0d0a096a736f6e2e706172616d732e73636964203d2073633b0d0a096a736f6e2e706172616d732e636f6465203d20747275653b0d0a096a736f6e2e706172616d732e7661726961626c6573203d20747275653b0d0a096a736f6e203d204a534f4e2e737472696e67696679286a736f6e293b0d0a09736f636b65742e73656e64286a736f6e293b0d0a7d0d0a0d0a66756e6374696f6e2072656e6465722873635f636f6465297b0d0a096c657420636f7665724669656c64203d206669656c64732e66696c7465722866203d3e20662e6669656c64203d3d3d2027636f76657255524c27293b0d0a0d0a096c657420696d675f75726c203d2028636f7665724669656c645b305d2e76616c75652e696e6465784f6628273a2f2f2729203d3d3d202d3129203f202768747470733a2f2f27202b20636f7665724669656c645b305d2e76616c7565203a20636f7665724669656c645b305d2e76616c7565203b0d0a200d0a0d0a09646f63756d656e742e676574456c656d656e74427949642822696d61676522292e696e6e657248544d4c203d20273c696d67206f6e6572726f723d22616c657274285c274572726f72204c6f6164696e6720496d6167655c272922207372633d22272b696d675f75726c2b27223e273b0d0a090d0a096669656c64732e666f72456163682828706169722c696e64657829203d3e207b0909090d0a0909696628706169722e6669656c6420213d3d2027636f76657255524c27297b0d0a09090d0a0909096c6574207472203d20646f63756d656e742e637265617465456c656d656e742822747222293b0d0a0909096c657420746466203d20646f63756d656e742e637265617465456c656d656e742822746422293b0d0a0909096c657420746476203d20646f63756d656e742e637265617465456c656d656e742822746422293b0d0a0909090d0a0909097464662e617070656e644368696c6428646f63756d656e742e637265617465546578744e6f646528706169722e6669656c6429293b0d0a0909097464762e617070656e644368696c6428646f63756d656e742e637265617465546578744e6f646528706169722e76616c756529293b0d0a0909090d0a09090974722e617070656e644368696c6428746466293b0d0a09090974722e617070656e644368696c6428746476293b0d0a0909092f2f20616464207468652074657874206e6f646520746f20746865206e65776c792063726561746564206469760d0a090909646f63756d656e742e676574456c656d656e74427949642822696e666f22292e617070656e644368696c64287472293b0d0a0d0a09097d0d0a097d293b0d0a090d0a096c657420707265203d20646f63756d656e742e637265617465456c656d656e74282270726522293b0d0a097072652e617070656e644368696c6428646f63756d656e742e637265617465546578744e6f64652873635f636f646529293b090d0a09646f63756d656e742e676574456c656d656e744279496428227363636f646522292e617070656e644368696c6428707265293b0d0a7d0d0a0d0a7d0d0a0d0a0d0a636f6e737420666f726d203d20646f63756d656e742e676574456c656d656e744279496428276c6f6f6b757027293b0d0a666f726d2e6164644576656e744c697374656e657228277375626d6974272c2066756e6374696f6e286576656e7429207b0d0a202020206576656e742e70726576656e7444656661756c7428293b202f2f2050726576656e74207468652064656661756c7420666f726d207375626d697373696f6e206265686176696f720d0a2020202073636964203d20666f726d2e656c656d656e74732e736369642e76616c75653b202f2f204765742074686520696e7075742076616c75650d0a096c6f6f6b75702873636964293b0d0a7d293b0d0a3c2f7363726970743e0d0a3c2f626f64793e0d0a3c2f68746d6c3e0a2a2f6a53435f414354494f4e550117d6d132fd673845ae1f79869ce2037d7eaad0c72acbdd88e4db1e3941c48d3f012b25fb776e3a45616040372cef0a8e81fd8656a014a1384eaa416508a7d849fa00048e2aa80ff7c47e1776200cbfe582dfd93814758256466a2f026fbabd7f3ba000072e31ddda44db00904719f7924a339d1f523fd09c3950d0b57ad24856e4529e0005aa74accd7ab5bf820c7b02f05db730b4678a46b5758d6c3eb3d17f9f5065d20116f911c2d8750c26a2dd43246390f202b0f3ac595d3697203ff91dfb1ead33ab00156e141d95f607efa1b8d1431cf5d445fce67004128e351d9cb00e082d0ba6b70115eacf7f1282e1db53ab00e05eeb6af0463bf166f525832ecb208cef39fd4907000911982a14e1bc1cd83c06db53525611414e39475a8b0350805907cac2b641d50121fc878cdb4e64953236efe0590bf0a6d30aeae55702d5f047f4c0a7ca2e89bb002e0725248624d0ceb5ca422fe3e4bc8b995955cf8ec788f9fd8de9b0e5338b6f01095e5a1ece890e40bf005482c4e67e326c0c5a09817f648860b49837e9e5e3d8012ab9536c8930594d6eab90f1dac3cfccc7b83b56ca18e1448b431e680da93ba801000000000000000000000000000000000000000000000000000000000000000020bfdfcc31edff808c4f135b970d61937b42b1077061d9ebfb47db0c3a13862e00dc11c5b9a8a94430f0af0830fd5afc0f3a1445fd22f7ebf7df710bf6e8f1f02847c5dd10ad834ee4ec2dc124048f0b276d1c8caa9c262e2db1df6e9a3fc058002f703050bd16dfb2784d7146d8eb611bce363db09fb05b1bb075e20b9ad67e74001c11ea3d6667ae9e15c11f0e3bf6a722ecd9a1d312cd1ba4884812e9f2e0d05d0db9cca15e0ea2e5533f1ea2e9311cc8b38744d640373880ee6c3923c9e094da1bcdba5366238488caa7d0c8cc6146f5233afafdac16d3ec5621ba0d8edb5a4a06c647bbaf4cebd00b38c0574668bb2f2957333ad4810bb9bda6f9af9f6530742035132b671b8a5a50d2903dddd643e59b134c43ab9d9799cd52ff52f9c8f2e50370550bea500d2d921ce776e8e4688e0c0f10bfbf3005cb74d59380f7572bb60bb1c94f54006e7534c57da65ba3c4e45a7f331c8e8d9e73b4c3885d35a61b2b19a7210ce8285985fff81a42a659ac9e2f3903a1f0bdb5e7a863d2767340eb2e0a38c8354f94f6ccaa1ee949b0bf6fef668d52355eb3affef816baeea11ed62325f97a2125db0699833b4a4edd63c8af75879190bb22acf25177509aa18d2d8600105a9deeb2ab404d1f4f480219b86e747c7076a41ff93cfac8eebaab5078327a010769fad841ff90c6009b6ac6bbc9c9559fa1142d6cf5a619ef3423edb4a0d6460109a18d8891f1a122862c809291687934cd88341ad2276baacfda1473e0572fc80104c76c725fa5797946fb21037a5be63971e6b9b6b9d7b771f9d9686e1984ccaa000a86211301d3bb650e8cf811201b46e94c706ebd22236d562b3c6f61d837988101188849e25cda51e9f777242b344b6ed99867bec153170b2823c72d885f9fedcb002b167a7a17e200bed43ecb3e47c317183448d0590557166f9203ffdbded49628010369cae4715be418532dd34363f03690d6c6586894b6608bd7ac15d0a6e680e5010224d7244563a2cd9a0117ca47b55f8d2928cc2911cb319886f3dcd5a6730611012abc3c0d21662a23ad6433f9f8ad0654ffaea9eb2ad6bcdd005d7eef439aedd4012bd4faad58485024027303394253cdb0319aa72483cb001c0bbdb7cbc619aee4002feb961e60bcfcf2b5f10d2d52242c2d6011f56b09bd5682db8dc5987fb48f47012fd5386254b0d7d2d7c6ecb3f9ed35e203204ab342a3d73e3e95af46187843d600
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project