logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 6a654e6075410594dd75b75ab038fdcfcfc0c68d3caac411e637bf848c27e9b5 Type SC

Block: 52d4cdcf56d43bcc5812f1bbcf99b81588d9144d4140290d377d258b329cbfd0 (VALID)
built BLID : 459b14b183d4ed5fbdf1ad053a68304e600575187a291e6b3428295503535b29
Tx RootHash: f4dcb2730e3e407568db1d2a72fadf9682a844ddbe4c76337e4c0a13cf06347b built height : 3426889
Timestamp: 1710365896283 Timestamp [UTC]: 2024-03-13 21:38:16 Age [y:d:h:m:s]: 12736:52:1.201
Block: 3426895 Fee: 0.00877 Tx size: 6.764 kB
Tx version: 1 No of confirmations: 2421647 Signature type: DERO_HOMOMORPHIC
Extra:
Token: ad2e7b37c380cc1aed3a6b27224ddfc92a2d15962ca1f4d35e530dba0f9575a9 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 12.00000
address
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
dero1qyrw3jwkpvc6xc3dy8q4244zul4dyczktqyjg07mllf8j666w76mvqgt36etn
Token: 9df1349751f1f606847827666f0c31f264065fc9b29bc2a2180f73b46c3101a0 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 0.00001
address
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
dero1qyr8yjnu6cl2c5yqkls0hmxe6rry77kn24nmc5fje6hm9jltyvdd5qq4hn5pn
Token: c59250ebfc967ee380e26a1aaa8eae1d20476e7242f4a07739dbedf47da55c83 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 0.00001
address
dero1qyr8yjnu6cl2c5yqkls0hmxe6rry77kn24nmc5fje6hm9jltyvdd5qq4hn5pn
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
DERO : 2 inputs/outputs (RING size) Fees 0.00877 Deposited to SC 0.00000
Sender : dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
address
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
dero1qytu370qhn7jc9w97dcsat0fnrl3pz9gyuncwp2p6g0h4dsnq5p9vqg24tw6e
SC Balance: 0.00000 DERO
SC CODE:
  
SC Arguments: [Name:SC_ACTION Type:uint64 Value:'0' Name:SC_ID Type:hash Value:'d455bd7567453a1c11177b7a3bc58ed36aa8ead4503587bb8d86c7f308a91bdf' Name:ch Type:string Value:'9df1349751f1f606847827666f0c31f264065fc9b29bc2a2180f73b46c3101a0' Name:entrypoint Type:string Value:'Accept' Name:i1 Type:string Value:'c59250ebfc967ee380e26a1aaa8eae1d20476e7242f4a07739dbedf47da55c83' Name:i2 Type:string Value:'' Name:n Type:string Value:'2550' Name:op Type:uint64 Value:'1']


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