logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 8a27138e2f15a68fa90d8d14a1b7e44c2ba7e3c17392e78638099a926dbe17e5 Type SC

Block: c4ae2bba937ad1e52bca87d5af20430ba1e2d0b41dc7ee4cddd34a851018abfe (VALID)
built BLID : 29d638b385c904ebcce285df5838c1e8d7ba89b6e266f766d6b6a0be0444a5a3
Tx RootHash: fe853dfaa8cceffdc1a2a3c2bc9151fd51fb5f7ce761449ca79dfa66312f0dd9 built height : 3487359
Timestamp: 1711490958396 Timestamp [UTC]: 2024-03-26 22:09:18 Age [y:d:h:m:s]: 12924:20:39.471
Block: 3487360 Fee: 0.00878 Tx size: 6.764 kB
Tx version: 1 No of confirmations: 2455486 Signature type: DERO_HOMOMORPHIC
Extra:
Token: ad2e7b37c380cc1aed3a6b27224ddfc92a2d15962ca1f4d35e530dba0f9575a9 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 12.00000
address
dero1qy4utflwn3h5yr56q2gme2nasylayj0eqhwtrue4y0843gjmycwlyqg6yxfh6
dero1qyz22m0ntx44mrsdmeuj2696h0wjqlput9xkr9y248hszj3hpyl0zqghd4exq
Token: e242266aa9c7142a330504869bd846a06e790537e44562a3242833dfa64df4dd 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 0.00001
address
dero1qyz22m0ntx44mrsdmeuj2696h0wjqlput9xkr9y248hszj3hpyl0zqghd4exq
dero1qyr8yjnu6cl2c5yqkls0hmxe6rry77kn24nmc5fje6hm9jltyvdd5qq4hn5pn
Token: e61ee6d1e2edc09535ccc51fc66b38784a64e787d64ff0f73b753d18f34015e5 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 0.00001
address
dero1qyz22m0ntx44mrsdmeuj2696h0wjqlput9xkr9y248hszj3hpyl0zqghd4exq
dero1qyr8yjnu6cl2c5yqkls0hmxe6rry77kn24nmc5fje6hm9jltyvdd5qq4hn5pn
DERO : 2 inputs/outputs (RING size) Fees 0.00878 Deposited to SC 0.00000
Sender : dero1qyz22m0ntx44mrsdmeuj2696h0wjqlput9xkr9y248hszj3hpyl0zqghd4exq
address
dero1qyz22m0ntx44mrsdmeuj2696h0wjqlput9xkr9y248hszj3hpyl0zqghd4exq
dero1qy50m6lzt993lqc257yk8m4z0ypaqpsv7ksdzvndk5gw43ul3cxmuqqgcevsv
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:'e242266aa9c7142a330504869bd846a06e790537e44562a3242833dfa64df4dd' Name:entrypoint Type:string Value:'Accept' Name:i1 Type:string Value:'e61ee6d1e2edc09535ccc51fc66b38784a64e787d64ff0f73b753d18f34015e5' Name:i2 Type:string Value:'' Name:n Type:string Value:'3012' 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
0100000500ffecd40129d638b385c904ebcce285df5838c1e8d7ba89b6e266f766d6b6a0be0444a5a304809f49ad2e7b37c380cc1aed3a6b27224ddfc92a2d15962ca1f4d35e530dba0f9575a9008b5b46c1ead76e2d43e9037ac3322096c1142ca265e83537e5d26009331c5f4070a79e95c6ac07156693f8186e6bae97362f279dcca25b5a15108e431ff5a0e3e63322b9240ac94ba9c0db9fe9ea001a995bf19a64118191b65103d96171fd16266b2104c137f327e34f7e4bf9e3f356f48dee6db41ac76025f2c99b8759eee57d9fcd8092558ba86951d3c7fecf84cd150104001907a1b873153406822b5f7d055d5aa600b33cee9b6e8e5472bd0a343a3331bd01510ac2606e2bdf411c304f2532137b26b10824d1cb4f3fdd6775ebeadd13b9cf5176b54652e9a9350018d6804353857fb0b03bba9da76a826638ae9f4afcc470387b295f81d3bb1a0b01fe853dfaa8cceffdc1a2a3c2bc9151fd51fb5f7ce761449ca79dfa66312f0dd901e242266aa9c7142a330504869bd846a06e790537e44562a3242833dfa64df4dd006c65c7d087889ed9dfdcefd495a24c46e5b3590e26a880daddd264f99ec6e9684493b7a9e416630b74f220a729976cbd8a0908dfbfdc4bbc83461f738fcd859cf86209b5ca9110dbcb8c0dc6def43a359b479e8a916e4d9634e9e33f134415c40719d6a7ccff7b937e6096b0cdcbc5ce72379dcc1be7edace0e830c971b28f463a679f632595251e9077d99da4e62d46960104001874aca70e31381ebd66a55f373bec7b24f8cbbf377b10fb798706dfb9072f6b016e2bdf41a0c0b0162ca5e9684b110564efa18fedaf19d74d0e3d966a4c88a95b30ad58f43c14fc9c0100654961391d4990a07160c45d8de2b3bc32f3297940742d8d66549eb388c33501fe853dfaa8cceffdc1a2a3c2bc9151fd51fb5f7ce761449ca79dfa66312f0dd901e61ee6d1e2edc09535ccc51fc66b38784a64e787d64ff0f73b753d18f34015e5006c65c7d087889ed9dfdcefd495a24c46e5b3590e26a880daddd264f99ec6e9684493b7a9e416630b74f220a729976cbd8a0908dfbfdc4bbc83461f738fcd859cf86209b5ca9110dbcb8c0dc6def43a359b479e8a916e4d9634e9e33f134415c40719d6a7ccff7b937e6096b0cdcbc5ce72379dcc1be7edace0e830c971b28f463a679f632595251e9077d99da4e62d46960104001874aca70e31381ebd66a55f373bec7b24f8cbbf377b10fb798706dfb9072f6b016e2bdf41a0c0b0162ca5e9684b110564efa18fedaf19d74d0e3d966a4c88a95b30ad58f43c14fc9c0100654961391d4990a07160c45d8de2b3bc32f3297940742d8d66549eb388c33501fe853dfaa8cceffdc1a2a3c2bc9151fd51fb5f7ce761449ca79dfa66312f0dd900000000000000000000000000000000000000000000000000000000000000000000ded8143fad0885a47c8e885b330294a77c31055ad30aa6b09421e572261bbf6cab5eda7741f714cd3aee231c9a11f9681889b65c6c286299f6a65e69d2e9b1e992620acc805e9c599d5b63dd3f7276ed63f70b0823b0ce338f8b2da4befe4f82297732a8a1d323da1e5b99ebc2fea9f9cc05987daf93e13a2064d3a709fe0c19280944f9edaf32f7392973d91d0feaff580104ee06188d519150a0cc70abdafd1a32435bc73704363dcc51d1f04446e96c928fa6b4006e2bdf415b5c9ec22f102999c98c43a4d80bdc1eefdddb8136db7de6ab4519df1114b3898002f786010861d30f12ed09f5638aa7057874d052d98c2246e2ed95aef06f33485bec9aed01fe853dfaa8cceffdc1a2a3c2bc9151fd51fb5f7ce761449ca79dfa66312f0dd9e701a8626e53643330313263636853784065323432323636616139633731343261333330353034383639626438343661303665373930353337653434353632613332343238333364666136346466346464636931537840653631656536643165326564633039353335636363353166633636623338373834613634653738376436346666306637336237353364313866333430313565356369325360636f7055016653435f4944485820d455bd7567453a1c11177b7a3bc58ed36aa8ead4503587bb8d86c7f308a91bdf6a53435f414354494f4e55006b656e747279706f696e7453664163636570742c5be9735e5a1966dca1d5c60039c1ce61d2d4a2a0993db1e8c0b0a1bccb5c4d002828cfad72b9068e4c9eabfb41db6991b198075893faed194c300d9b42b936f4010645eb306daaa7b157190d6e9be556008288e83f0446cd29231308299e8c3b3b011e37e4333ad2f4f619cc5791dddd5f69781984075615bacd5692e12b801e62f0002686b716d4c1e2088145baf81c30cfc104d60d21eda8c37fe7805c39dd61cede00003cf478afddfc1c43aec4a598a926f203c29952f75f43063997004d4c29bb8b012716fed6e498d49bca44a4e3106898344d4a5227fcaea7a74024dc9a7e65ca3b012910792c4518662d2a9e3b43965719b8b206b2585dfe67c6cd6ceddcfce2e8310128d4287e00f7a2d6e0900c6cda8d917a60378ea0bc23b483e25ab65fa66c8011001b97b06a80d7a9fb1658e5ce2f4772b9fc2a5108205df597136b3cc4a73d36820115af45a2bf7b82b1c7c0983c013d9486a179633090d0323316224ccdaf267697011d12d068cdf7d70baf37cfbe3e85933e4c5588cffefae2f1f7030c0b0adbb62f000ca579025c4a01a919c2c1873a7d8cd2485a636e1ac1ea2e0ff54fcbb986d45b002f6b7cca874def6bae9f1802a459901ae3a874f95bb5b72143d5a79e2cc8f0e5000000000000000000000000000000000000000000000000000000000000000010a4fbd6b44ec9d41d32c8b218b3dcb0ba9b1706d7eb7d8fb7c205c653c894a52db35cd38ee0fa4fc251f47e1afe91dc424635c0633473b39c9264ecf9384a70000b19fbd0a0b2a77eaf33b67d597424d0e61d85d219301b7ab11b3facc2ae7052011c01ec1bf150daa165c35ec5f2ce7bd1c41742bd0d0a7931e6c91b1d7f12beb40ec08e9f1d7fc68084aeccbce6f9884769b1422b48ade25e98a38eeccc2469c2109715ad411a86bc5f0ce8ab7a95413da306ab79fb8ab059b96206ceba7d94072b57a22fc61c3d8b5a459acb8f14e118667c700356961390f340a0e84fce41c31da98ae16d21551377faf032d8715bac1080140b6d98eb625f380663f4ba82990022e9301fab1348d2dc1125fbec68a602506c721c05b77300161c92d3442f6f096b002dcb0c8908e415ee881b4d8cf40549a769e30f38f93750d42bc1eecfef2fa1ad4f1003c365a40f1d229ec4934239893be4bfe1c98fdfb27f6ba541ecef19adbe5d1d29b04f581e5ea2a765617b6a78027eb923d6bcf46b7464e510af3208d03b932701aa35e638c64eea412759423d32fa877f8e89e647974e3e24f2650126ce2eb124e3ad4620465ad331ac0485cb8eb206fdfcffc3ef5ff45d348fa8c30109f828fcc1068cb257e3f0ab1c36a0876791e9ac161b7219409e7bb2d9c2dbee002ab904af047a05ade70f349434319ee73b1118fde55525c8b7d5fcf8be6650d50105a4d432bb70081e967b92d2a9357405b61e992919609caeab35a23ef1eff5bd0126a000afa85ca7af657d1e71eb2379e56ff2edf074c64902c984eaab188935a201231994bb81770a1c97cd6590e56cf2eaeb49db6992f8fd0939c5ef05553d6ad7001d2c03c5fccdde5e9ef77eded8ac401d7d8a50ea72ab8456bb1485820160f03301296b3712c08873249d9d257127bdf9050c2f20811ff7f78b62776f1a369bf49b00151c180ec036e96eb046b3b6a4426e83d75388af18e5c4a087bf3ef298e78913000754014538e720ff569b32c30e4905c40ae15a4465a0ddf90d6ad23a0d538718000fde745f2153d675c2a7dca22ecd5483ebe9201ab8ff64eba96d9c32373012d2012feaee23481e142a7b959029858600879e959366506557b2099d96e9da2adb8d011049be1891e4b970c48e236119d698ce262c48c29701a8a20c4b951fc4d4b1be011662a4a9fe9808629f9ec3ab848e4609a47843d18139c6b0bdd3ab1dac8cf2540028b2d2f3f7058cf7ef75ace85388c1a037c48126af4031b1b30aa3c77cad4c290100c9a9b646c6804a79aaa39d2eb65219b8fdaf1f08aac9612b1a52f8b7304697000f7862388620f76786eefc134d194cf8be6ad4988872686924435daa619f50d9002eb7e66859118828df64d0587bf4ccab0f7758c8220683f3bace520d7bac2f90010398569fb5d9ee92e76cc698bca3069f7e6d78d1046c48b521cbda90ed3b7aaa0109b79e312e8ba06dddfb5f7001371763c81993c619e1cfbeb015b14477b8d8e50015965abb5f06cecdfe8fabc7127e4d79d6c30eb534cf344bf133012cbb7858610009b2139af0c3a94b527c0449495b9498fa89a4220e2d6c74a042dca8673ff0e80003fc4e4ddb07a192269ef53dacee90749962ec3831d29cedcb2386d40ce7c890010296ce25e3d4c2c92ab27dc10c3a701611080e433d0b0b52cf66610e20087ffd0026df76b2fff13ecf050bd01b6b43f178fc9d54e04ea30f19604fc462080395cb0021f00b4c90298e376b15e5f2f0a82229c67174647559430b785eff437df7e0e001000000000000000000000000000000000000000000000000000000000000000028ba8cd6124f8212d95b2ab627d3536f35ce1ccd442da824f9b199878ef2dd792a88905c0fe1f938e1f49761d88ef77d8f62ed3ee963ab22e6c7af80de868b8e0cc2cc9aeb16c938f4a8d091c4b57377d8df4808196a4495c036a71f00e99cef0020ef9bb69ba64b959338acccdecd196cc54e87079e9aab02f478c6ba4f321db10115f6f3655f258de06721100bf70ae893105d129ab88fc07d4504bda6b364885a13834cf6b127c58884225bb168e7a53bcedf2d419f097abc056bf3f600e39e080c6d0ffeb1cb179436429ade96914c8be2a565d90330d17f014682e2f456700b11d9a2cce5d76b15876f003f4c9c48a926eeea25149fd6aa4d8fb204160b6abe297d05a1ded01c4ef146fd9004239f30022a1750970824e21c25441eef38ed4a245f388ba7066326781c42e745d074b3dbed1a2b4715c9aff850369069accee12259c33b075f6d29a5b63896f17ce43866becf12b937efc912e47fd30c84dbbb014df81f66f5491ee8eb6e583f0338c7cd834114815872b4da5020e25b2528d5237873d854d4722f1b3f1ae1d271bb1c4d866c264bdd163f8bc106c40c76157d25143ecae283a02544cbc19db837750b3eeb2ef73de15611f29733caa847f6bf000ec2e5c566ddaa0cf9901799db88d81c9c296face8298774dc6a80b53db97487000359f424fb379565056f7e004af05ea39a840561f160dcbffd8fa34224c645b10029d7b33e3afe56e3c2186922f673a8e7881db2b3baba7eee8130932596419d6d0123a5e51d30a6ad63c3eac3373e9d0df4923ae9d6731d8e4884617cbc6859d512011167e4f4cbaf3d7d6597c1a152f0c78b93314d5ecd42c193c81b9b40c8813160002d6c06baa1153c18b180a0a24ddbf8beb20c99955fb770c83a47b80ab695207b002e5cd68fad9f29291101ddee3649a1c270af7c7c8dad4972068029049853aa5000280e7bb6ba7bb345dbdc3a898ede65dc82bca58665ef02fc11b796ca1831dc000124ac2673bd09e141e05741b955c73e8db0dbc46aaab9529ee681e2ea17d681b5012ad9b519f2b34f20e1b914fef4bf8232c862e50770b37285ae91a217332341e6000600d25a288545f021057dd6c5dc6fbc0fde04bf236e50bfe13c65154a1c89990116fb27dd2968860454792475e8f67070c0ef9191054c0438fb8cbc16c8e45994010c2011b70370664d07e29ac031ae78f6a71dbfe49c992ab884cf08152c51f3340121e3a5be99c806edca3c3259462778e6cf674162ac9940e362b697f583c5458d002fcf361a211646e705d6f4dae5885d6569eeba6ebfd7768806aa1fabffccd56e0020171b7a47864526ec143c911cd26b61a459dedabb9258f84738dbea0fb97ab0002be7b2b13ff96457cf09176493a7d87f9612d3b8c0c43eef8513335ad9acecaa000044080b220b0afbd7b14393a78939e161b7f56bb20954a7805f20d66c5a6c040126ceb52de7481f28c2d2a5aed4e4012969e5c10bbda1143db86c2111258805b900276ae2ffa1855d109873cd1f601b3f0cdf5950bca577c6a2fee583683edf18a7010e64a81cf9584984f3d816f38e5dec9c8695bc4617b5505c2cc6884c40bddf20001c375fb02833723fd41d5966c4ea78b80cb17decf63aa0bc2ddb0e9c855980dd00120b476b138547075cc0d590e75373677087635dc6fdca81059ff5fdb7ea42a800138892d787a22ba49daba348fed2120c05a4fbd075fa6f0db51757bfaf3be154001e6df664610a2f8688fb4d93d58b9352a28aaae945ad158fb9a156ef55ace1e9000cb22ae6064aa28f83fa13146cc026a6744ab8233275da9e2be304ec1433fab00100000000000000000000000000000000000000000000000000000000000000002f30a8be44d427d9b6dbea0d58e3edf7a3c5ca8583f7b318d4afaa9a1ce9fe602243897887daec90f0f71533fe81f23d1123ab63108612c894048e600d7f0ec32b9cd316e27db5e351ebe4ccf23ff7de7f620eec40a0f20fd528c5bf28e815c80025571562402ff6a77909b03485de305b46610624a1e9d0021fa880261846efc4011a8ca8d9b687d544bbd96740541bea39a8cf17d017ac8290ae6e79edc878751d0e559ac6c0a05c0a0973640637f135911044d20386d4a84c13f4de3d2b8ff667052c71efc9795b5d60cd8963d8435132fa4f941f60171c1e7f7e02d8e932e4521bee54dfc04f56db54a28da43aa40e0184f1ae71eaf33a1b1fac7ead24a6cca111419af77a134edaf87a80cdce25cc6ce9ce1b22415d452ad46033b917265732065446cc038557e262738753d3c03b519e9cb27d8df8c8f38ca5f6cc47670461152ed8b8a4399eb7c0f46625afc827c6bce9323f20b55af526fc69bacfa9f8fd1f69733ac8692844b96935f3ae348a270d5a0cbb006141f0daabea903aeb7a891ed00e51f982df0f52d23a9feb0ef4cac0d67a6c80f565df8d4f5842de802a440f1f7360444b73dab1f8d2ee4c3df18203b002cd20a438fcd70bd0d65fdfc7d20129e582643f823f7b92c0fa8a3128029820b7b338416a6d22c26593a607d0d30101230c6eb9e20774b346b478736a73cbb33dff3f8dbfa3e2e2b720acbed8036889012919bb4113c97af9dec642dc605e1eabccd8832cc2acfead48dc38001553cdbc0121a89a43c03e91781f7f0ca6e9ab9ac4483b077b5fdcd3952d7e8d074b711c08011dca279a4c72a584216b8ce326f0d63625573a8b3c6afa5f2a94f1fcb08d140c002f66c525d247f34109b13ce06908ec529a8f35de0df074ddaf2b8b9a0d2b1413002016427787197347bddca3aa164d49080e1f8c7ca25b2fc07191d02b431e65090105f67e18059c0f68a8a9d1e9510dae8bcc7d7fc7e5fd8f6b0e064065adfd5d230123c6e954fab2f629f3fdd9755340c79ed3f20e2b221e8131a2dd659a47340e600107eaecd61ede63b0028eb4ff6c1b4f92fa0ba59dee1ded5b48d38888e803c5f8001f1e68708d6ae95dc4b9bac9d6591fd591210e35c964b8ca73af045f9b3507df001ccf801b3f2689cb84b8b6120407382c02ebe618350b34025533d9590ab1773f002c6cd6d0f81219c66d187cfccb8f776a93c40e6cd85ece42b670137ac0372063000236107b8f3708a71754b103d3fa6ba93adb3aaae27bcf4143e3659306bbd90e0018aea86caaa5ed35912e10f91c8de9d596db3749ad2029ebdfb5627a55ff7a5c0027e79a7d89eefc8d5c4b1a53e9b3a489366bef8581582cdfbee0d3e77a9e37160116530cd697947e68e666558eecffbceea6666a9a88283f76d9cfec51d2c508e0002e4634287097735e3a6295c80bcd1675bd483248637c24c9ff95abc7f1d0637800056d45063e5d9c610da868fb1b9da62f4444b6eb12835c50d6b41ae9314489f8000d5822a230e535ff1f4643d320b1d56798ed3f64a663b294ebdebc2339a5cd900009dc5f1cb14edbb07a4381da56e2bd0f54026f8f9cb8c04615ad75880d02125d001096625b516f029f5f758a319d5f74b5856efe5a652f442a5a08fabde500bce8012c00886fdec19661d9d220dfd78f7a09dfa05018b7f4e034159f0af3e20a079c0009ecc7eec4c98b9329dce6df5d1adfc0ccdd5dfd3db56515f4c932afe36a69540009e556e284faac3af417479cebd1c5f483fc2dcc79096b19dd14fd3ce540f7ab0018338bb44abb6962ddda758b41842db8fba2e95906bb44176f82cc2ac365dbc1010000000000000000000000000000000000000000000000000000000000000000013711c15382f90eb4402c10e652d6a73012e2c3ce3263b66b531fd245d5812228a53589b834c1a24996f293bb3b2c892d9237872702a6190b9701db4dad4d0808855999e994633dffca11b0e6de75b16212f1653f4eaf57b9a1f2a5b44307a501090f4eccf1578ab785fe7aa8ca7245ced4433ac44fbd6d00adda8b674306d1420109c47c712a4265a3fd2447d0ba9a5e475b89140cbc35b17b2d38b95f79c409861aee39f6267c0bc54a497de3d793c6370dfe6883e8c49a4659b4932611b1b7581750467668a66c3385ebcec9da3e4a61cb0d8ae67e4f5bd3ee06433434df4ec62e494170c1bb6ff0e318f74ca89cc79a9ae6a606ab09bfccfa2b5b4e51ff595a00f012c2e494d10486ee6029e05d649f8da658042230f54b5459ab2d6d33992513af6c815d9cd9ea5cc21ea9e4df0ab334164b8046756cb35f435087772783ce2d2ac9c8fcacdf358c6fa4f48037262858ebd609e3b52a69bc9ce15c927448381cafdf939125e75ab23abb1ff854ee8415f705acc9c878e980a324afff8a81d02e1b0c010ae7c61b7b444499b2a77ee138df18f83baf0e1cb15b819379d7c7942332a038c3c7392778175b9dce66b5ff733f9415384d040c965e754269cfd54b002b94acba2846aa4bcaab3a5bc88879b2ef77dc0626914f17753f06b4a59728c10104d684e14017c3c55068dd8944187d5740917e5c5eb5903d051d592084479d700119264ddd02129f82c91de740fd80fbc260d792952831cef948b8985f37af5819002f57de84a3f143feb0138696d7f1af2b1b963eaaed89e6c2483c9e8359c8fdc8012af0e0530c73947682b6f94e80dd0130e292b43e3fa45a83da922499993e8bd901088c8c75e64e4061c5f4a708118cd7447c586dc6055de02889520370d60a9f4f000449d7971d9298d508608dc5cb8a1ed0d5fbf3fe50e37ff5fcfc0945947d51400001f608a8a176d68165a70527797879f154fc89a69c88b2eb6bba418087a0a81e011028d088338844f74c4bf99b5e241d671786be4004a56170d68571dc880bd04b000d30768254d80f15f46a8fb1e866fb77711c8934b448b83235baf8efdf98269a0111d80451d0f62a7244bd62d010c760d37828d83b7b73d8856d338a26b5cd4fcc011669ea500fe30043a257b0d7946a625875360b993615b8ca5ac0811c831e1914001c1377b514abd866a6b8b4c4013cc7875d7a2322df825d0381ad9db37735924901
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project