logo DERO HE BlockChain Explorer(v1) Mainnet

Tx hash: 7c5cda60178e682848524c418b410392ba2f17b40e3d372bd5aba0cf2aec0892 Type SC

Block: 78f81ce212c8d9653554011adb20d363b830d1c288407bc115e281c19deca449 (VALID)
built BLID : 1701e3ec4babefade8624ccafca5efaff5f870bc1bd48b0c4f17d3b3317f7a7e
Tx RootHash: dd98e4321c41f862b359d3a10b28afff053425f4797a3f9cdfe95ef8716c8d2f built height : 3331730
Timestamp: 1708549516071 Timestamp [UTC]: 2024-02-21 22:05:16 Age [y:d:h:m:s]: 5043:48:10.732
Block: 3331731 Fee: 0.00852 Tx size: 6.764 kB
Tx version: 1 No of confirmations: 974882 Signature type: DERO_HOMOMORPHIC
Extra:
Token: ad2e7b37c380cc1aed3a6b27224ddfc92a2d15962ca1f4d35e530dba0f9575a9 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 10.00000
address
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
dero1qyn3z77pjg47tdr76mmuer97lt9ntcgma6kaw952q57cvufqt9hx7qgnt9l2w
Token: bbcdb3e698def0e4f6d40d64c14bbe1d2fec807b73a9dc221818265623ee6ac8 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 0.00001
address
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
dero1qyr8yjnu6cl2c5yqkls0hmxe6rry77kn24nmc5fje6hm9jltyvdd5qq4hn5pn
Token: dff35e875fdb138f8d912d9efab170cbb722dfbafb58f00a8f3378dcce618cf1 2 inputs/outputs (RING size) Fees 0.00000 Deposited Tokens to SC 0.00001
address
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
dero1qyr8yjnu6cl2c5yqkls0hmxe6rry77kn24nmc5fje6hm9jltyvdd5qq4hn5pn
DERO : 2 inputs/outputs (RING size) Fees 0.00852 Deposited to SC 0.00000
Sender : dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
address
dero1qyc967nlyhqe9rkj0peht57lft3379e9a3cfwfwj3teytvujgcqg7qgrx7rna
dero1qy5cc8g0fql7yaeqy5ydwy0wgzxh44q9nvsfzgw4wul4q7xdhapm2qgsr3pkc
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:'bbcdb3e698def0e4f6d40d64c14bbe1d2fec807b73a9dc221818265623ee6ac8' Name:entrypoint Type:string Value:'Accept' Name:i1 Type:string Value:'dff35e875fdb138f8d912d9efab170cbb722dfbafb58f00a8f3378dcce618cf1' Name:i2 Type:string Value:'' Name:n Type:string Value:'1546' 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
010000050092adcb011701e3ec4babefade8624ccafca5efaff5f870bc1bd48b0c4f17d3b3317f7a7e04c0843dad2e7b37c380cc1aed3a6b27224ddfc92a2d15962ca1f4d35e530dba0f9575a900d1b8a8bb483ad17adb373531c6fdede5e06615898b7ce9b650bd17035bd7079f6a34fa230a3013de472153d98af4bbf7e002930ac714dd2b285a5b1781ce7d88255977cb7617abc04611a6c30b2bd8a400913c2dfcd761eb9389cbba2a5ae5735b2f27dd26b4dd2664a9ab0aafb500cbb8c2bf5830b1887243ecc7837000806daa2112ff13abb159f1ab4ed44bd98e7fb901040028c5fc38ba7615ead2196c1e23531e56ecd6060c6ba1e7a75808eccc2d107d3f006e16bb6c395c8af11020524df7bb78381e0eff5b03905d6f19f07d24e955c6fce18c22d74632f0a40028e6143c4692bbc31349df04cb8d1719cf25222e59d8a6abed6a46fc1f1eca3200dd98e4321c41f862b359d3a10b28afff053425f4797a3f9cdfe95ef8716c8d2f01bbcdb3e698def0e4f6d40d64c14bbe1d2fec807b73a9dc221818265623ee6ac80081d53deeec68118d45697e1518408fa747ccb3ce215b891364e534983daebb85807eea0aad273edfac17847fa591d895a00f9b7abca344489f443d717efb8dfa53f7afb8cb6f279f18e501832371770305b101749212fb21ee18344cb33c96dbe992e34b87371a12ac48118be9204b353045ea5f4429117af7333347c689f2d2925968bd5a293c9dd148305b3361edfbee0104001b15dcab9f363c7030b05eba3c339f140579691061532c4e54b7369ef636187c006e16bb6ca0c0b0160938f8f7f9cec094da9e40746a18c2a9f129d70d1bc8162a10bddb456166654a000eb0a9c59ab8fd28d951c41b784a1360bf0dfa8ef009d57cdab59eba3d4722b300dd98e4321c41f862b359d3a10b28afff053425f4797a3f9cdfe95ef8716c8d2f01dff35e875fdb138f8d912d9efab170cbb722dfbafb58f00a8f3378dcce618cf10081d53deeec68118d45697e1518408fa747ccb3ce215b891364e534983daebb85807eea0aad273edfac17847fa591d895a00f9b7abca344489f443d717efb8dfa53f7afb8cb6f279f18e501832371770305b101749212fb21ee18344cb33c96dbe992e34b87371a12ac48118be9204b353045ea5f4429117af7333347c689f2d2925968bd5a293c9dd148305b3361edfbee0104001b15dcab9f363c7030b05eba3c339f140579691061532c4e54b7369ef636187c006e16bb6ca0c0b0160938f8f7f9cec094da9e40746a18c2a9f129d70d1bc8162a10bddb456166654a000eb0a9c59ab8fd28d951c41b784a1360bf0dfa8ef009d57cdab59eba3d4722b300dd98e4321c41f862b359d3a10b28afff053425f4797a3f9cdfe95ef8716c8d2f00000000000000000000000000000000000000000000000000000000000000000000f450a93957ee604915ec050336c7d7396ca8e405b5fa1c89b8e227d098be3532719549675cc3cb7371f829247898b2ac5bd7a6f2e67e5dec676a89657d2c4b6de9970f678efcc5531f678aff24c5c318103212f40152e63b2d329d7c1adff9763cf86169a04c9ed8713e60d33761613d305133949cbe821d25a57a52564b622350e891a129eba55d2292484ff522720d5f0104d4060bd862ff9419d4677e7945c0481c99f81270d70eb09e7d4eb775c1e964f63ab80146e8b30c6e16bb6c1e403e50aab604a623f89039e68994a06b3c0d5967ceb53bce80d871947e9da90025a7288f2cddcd49cf6bfaf3554ffd6f83f97c45c1877bc07a9af05de560c25d00dd98e4321c41f862b359d3a10b28afff053425f4797a3f9cdfe95ef8716c8d2fe701a8626e53643135343663636853784062626364623365363938646566306534663664343064363463313462626531643266656338303762373361396463323231383138323635363233656536616338636931537840646666333565383735666462313338663864393132643965666162313730636262373232646662616662353866303061386633333738646363653631386366316369325360636f7055016653435f4944485820d455bd7567453a1c11177b7a3bc58ed36aa8ead4503587bb8d86c7f308a91bdf6a53435f414354494f4e55006b656e747279706f696e745366416363657074184da817a9c88777cd99f6ade6ff9ca2ce04b32fb5be90d477172c5a453ee86100237b0024c561536fde21f647589a458724677f2dad92600c375ed271a64c75d901049dedb9242c4786fdb9a194b4d5052356bc64f50eb277ccb106b32c289081eb001cf1dfe580b0034d7bb0a0baf2860660a8379522ec3366103d7b4f414080d9750104d6ee48f840916a88863c572fbd38fba81fc4fd2f3e175b36aec163293eb70c01111e577f864d6fd534c6f84036668d6a84df59ad295314dde2e61a284b70180a01026678d7f39f190f044b527dfbdb3246fe41b9b232ed253bb45f6401d51b1c9c00068ae856a04f0245e117d489159012a46c8acfc0be2baafbc5651d8c201a0fe900033eb8c9fc407f88f8029f8e173843f3ded44d57b45b534f8e1abab372d0cc840126c795a5d77e2d2e007c6f257852d1d61729eccabd9297ddb98017da5fa408eb001f6ecfb2ab889dae78f0104afcd88f3fb9ab3099ccef946b0c9f98b11c5f40db0006d5bf88839a454a6703dac4942c93daf51269cbaec1118e98be3a1f411b9eb7001b69570c68380d0a46d55dc1711bfa2c672e50daec66d3cff52b2504260ee092010000000000000000000000000000000000000000000000000000000000000000240ccb61a072630985a9b470869facdab9423f07087a1a68c1ac7db5a4bca88900bb8a7fa85bb606fda174838fa321db530720e9bb5537f65266cf5d6e86488b0becd3505f32f168d7eaf12e2d2549f156483121226ad623d34f464ca3a304d00000f7846d3e4a14b0d6fa37dfe3a7e1d060d03575ea5618d03b23b7fd38984cb601022318918d6352c8ba18ffdb6cce53d51be6e0d6dc73fc05e079fc8fec928fa727ab5ab7d221ceb9aa5236d0646bf15112c9e4a6e7534ddd819036f78c2e584c0a22417e00fae79a806fe78b891d6e29f172816be385dbcc6abb101412e7d55617713eb910cd24b0e58e23e2811ee4715dbbdb0239e0ff41aed21c45ae906d111687a839167cf198e27ba78a6a0c51295e2ecb6fee3600a50804981b0110c3920fe97f4f4ef9c399cb2d873fc75a1e1f47582525a28e8c0cda80db219264abc60b4c744c6d53e24ebc9f2b6cb5c02379fabc7ff4c1fb543ce273917a7bce17ed1dfb3543ef19973aae83aecdf5eccac50ad56e5fb067b71e142bc3012a21b93e2af4d5961d3074c6a7104b4222b45bf2d17f1b55e0c8c19cf583d87607ed17011552827defbde7772b320d801c88ef4568c8de383ef92e1a85a4edd3b609393d01186da77501540ab6dd6b406f24d0c178e7c2d00ccf7513eba3e50f224d62ee79012efab1300330011ebc25aa79f84e9246080d003549355c4892b659f07afc58c3011ae55a2166a17b48d09dcaf551003b97836340eb33070e93743701e6c8fc413801202104c17fee108aaaed625734313c96a4a2c55a2c81af2401640b3ac4826d450029e7dfb78512951939458a2cf7dd90c2bb503c13c41ea51a5575c71f6e7d573d0111b6ade75e88d4cbd3ba0231f523b713ba6275ccd383760c2a5cab92636610e2010570a213950acb56b34314e6df4f8aa29d0e284768be6c58d147ce741d7e064801055228e30c01bf7c1a688c7ccfa25f2c3069c5ee6049d8ec9bfe7dde7717663a0122a43ec646fbb27c7501983cf14395d23e9019abd5ea6b97b076ea02607a901d010ba5ea6ccd2c9b6536cf65e5ac91efd59af9fe6ee9187b4d9c53c3135374fd96000d626ae19f09b5c1200474c96adaceac292d3696c44a03534b315b72d70009e2001ad70b964b9d60944e374f5a5db92442644835b86210a39eed7ebc2bc9ea8f7a000b31c387fecae74d90315e0b3c144ed4ebb1ce4a523f5347889c4a0df6bd670a0014be56812c65afb0608813ded82b47d9f17d90cdc15f90f0cd5539a836f3569c0015375c58db17c3ca86059b6154e41f1637b99f1822f1e994de2952516b7e9bba00241a5d30abed224ab629735b984b68d04eabc08a90f51249ac03d8bac7b89044000d1dfb5f02aca533c1629d5390067bdad76ec41b66efa5fa3ba781d48b97e0df0010add20a670f2ffb9999b01c82b22865fc35e185e752e2514d16d6ee1a004ff6011b06b2c105f8d8cd1398f2f4901fc752d9aa780a674b5c155b71db8a6ef1d93700196f441c94fd6048d4dba25dd044d0e2ee85cd3d7cefe60d2bbbe0609a9992570006d17400eb2d4e86d22209f963a55c9f77007e023ea568a83e678b5003616977011baf41b5080d819b784b58368d0d6d2d2b71ef45d49348d550969d7de8c724180104da4cf9e2e09988027fa62b48ef59c346d8091badf13ee6b4b16129704b845a010511f31ffffc81b90c330b23e90a9acb7b0baa70b541898495f036309df5744c010e0ad47524989e7f8c3f2bec5f6ae034d5f443fafb69eee554985058e1445eed000b1c4055c4ae9fcdb7bdcf3167fe75493a437f2a7dafbdc5057322c24e3c01e001000000000000000000000000000000000000000000000000000000000000000018a796467ccd93ca49ee9410b82926c97623842b268cf86b1d08fdd5a39f3d562fc1be54e613673f859f8951e2ec6613bb25c60b48e223d762c33ff95cd46b3d2310f120b0fac18b7487d5eb813b48c070ac612466807bc3ec6549902f058c2a000306c6f27340a50061bf379bde60c8ec3b55fa9efb68f82feec60965840b8660010c66c78d35a787fd67f5c3df947c5f16a84e6d4c64d5fb7e58de0b70cb9eaa870be5896114951a69212d7b70522d851277709a18a362143175cce18124ce582017777101eddcaef6e2f9e93bdbfa5744c5509d2f5c0623e98dd1b2db93b1bb54184362ac6565d9a3a2ec4fe2814dc323b354f96cfb68827d3a5ef9138dd7f44b0bf503f06576d53593bbdfae9c7f24ac26c770bd211d7bb53faafca01db01e8f0f2c28b0ee9bbaafdeb7e9af4cdc2b9554e01befd83602443a6b4cbd6eeb0bbc18fac5541824d74ab32944a23160be26b610c9eaf05fe34a34ddef26b437aad8172f6771ac1bf0284121bfa8c9e2e900f8e55512fc16746e1016d76d234cac0c2a4ff618add0869a56c0da49601b8dd4a24c0bb13037a5676d2ee0edcd1317d514d9a363d6bc1309a18bcf727f462180c105e20ff8ba878c1ed06bb9e6d520790001b3bdb210a5130302e4c6cb9e7043edbe18643141690346054acc93781d773c010d9ee197401238d4cd0f9878c3529560f935b366871305828411b08b802bd0b20124bfe8d0635a9696d6fb045f160da1370ff0f067ae992795aa4c959a10cad405000b5a62c6ebb7497570f5a870a472ff43509514a9fca04c3c7b79b112b1521eee012bd7597b2d958eacb33d64a71a261b6bf64c945b420b1198f92fe9f8c5b6003b0104d1bf277d1c229bd65b462f9ca03ee2bd75ca389b0b96002cec1b9485e2a4c701228c89fbfe6b91b092bdd21fe627c650c4161dc602f332b7aa1b946a6d026af70115c024ba7676c685acc0d9d6706e8479f6c1026629d821650ceed6f068f98862002cccfffe39f933e98a17b90abe45d14d8ddf1d41bf3f1c06deb8204f505b30610108be0c23fe8592f98649b1a7d5b31828f3649139ffa2efacc2653bf34ba1469b001cee2ced0cb0b88571582fc643aa39468cff7ec0bd0378606349b22c62485d4001169030fb3c306d256394eb9b043cd48d73aff9de11b0378655af2fa5724d2312001acf4463e0132125a3a9159e9dd4a1c48e180f836b42bf17db0a5f602cba62b2012b5167699735210296e4ecd712658698e0db3d51a18afe32e40c7c516b401c8e0120fb07d6e18839b100c9fec02d4e3247979c62478a1659c4049dc50b62436aaa011affbf576c5e3408543ba0a2bafb605751ef4cb05e4b451c71d117e856c72675002a649a451f5758dea2d458f7f49351582635f169491eaecd51cc2e0b76608f08012d11cb984aa6e0b6b2b5793eab3ffbde9299d3dfc67eca2f452a30901fdb27c5010aea9ca1a4d88cf12f8e33d79892b644bab0d2d9b62274ee58ca9ad560e62f650112bddbe13f313ed5dc9e8bdb9626352f914577813506bedfa024da6e60389ce6010e18b2c7d14513c91ea7adab38aae5506f259c02cc5c605446d12db07f665ab6002351a4323506024d476d045dc8b1718d8d6523d7dbe5f0cd7ac1abac4b05ec8a0001d45b3427f8f03f5db6911230e7e94bd0f2146ec57b5dcdd5967180fb986725002431966bc8887256041cfe7eac9ab7bbaf5974a679fa9d814aa7e9171e1fdb49000d69320050a3b5fbc298b2f46f2f7f4053140650d25f14d41f96e830cf5407ce0016f6c10e411372dec6be84dfca99bbaa14cb4652318c52b10688c3716fc1af5100000000000000000000000000000000000000000000000000000000000000000027a6cc3cf7e400fed31fa662507e3b22df2988c0db69ac2f1faf520adea78c062b3509e8bd703ee2f36be2ddc1912d55796e0ff8b70f8c9e0225d310c71959e52017557be8464428b67534294d636fe7c8d37b11d8b215674cb4941ab74d0d740112d67ab45593d9a0760d341b5ba5490d296bc1430e365734c55867a706d475cc012a2c60627b965f0c8c8eaf234121c0fff011aca4380ff712895b71e0948f61871c439dfd4ec5460729405dd127fa626830d98eb24ba8ceec05ff83b2cfdb32042fbcbfdec095db7c4807e0fda3dde52fc86b9fad208924d98e9ff94bc52ba81426e58f4f3fbef4fc3e6ed7b545734522b746f71b6bac534a5480914816ebd65900c2af181b7e1d4c08477470806110c54240b3ed4025583b7f50433123783f9a18aa9e2cad9aa925778e324769401837c878f81d0db17eacc454b31f5ddcabbb17cc78bc5387a7e5f01f0d9c8ed91e9b7164ff6ae8589718611db99037c213ed2b8a348426a2e0047d5219992900fcc3921e3d06ed6390073b1fa7082319f6ae2ca532eed15ee2fa61c38750fab1ad9ab0f6a507154984840f1f5ab9ade1837a2e198d938452f575b618bb7b137d727887ecd23c5693b41355390fbb04ffff3000145dcae5f5e55df4daecedebd317411581d40edadd8427bcd6b22eeba2e3797400103cce164c2f34f4bf6e3732c4c38f66a08c6f21726f6304df405988b09dd5a90100214bb92bfac8b1312e91b614d73aba6d02cd8d76378236cf45f1c3970f5eb90103178fff5f6acd6b9b92f19425bd917efe2dce0f8ded644fd53b16ef39eefa720008b5dec3d520f422d1bbd2d86c6db1e150a1c7a32d8acb54eeb4a5e45d54ed1200259c526e9c2c644484fe98a609ca994860418e1e29e05ef4afc8118c1329cde9000e47e74c637517c6c14dbadafac415d17a6d59d13da0a6f7f57d677e76571bf10108a8762d16cbd8cc97b165808dc7613adf0040d9b5ce4cbc1d0a5bb8dafe1b440000199cc19654ea8e6775e928d40315092427409463e815103ed6a684c27dea62011c527ac19dd293585235e64d2fd1c4358e05abf198416d8ba8ab76be0fc5a88b01288ddc3bea9d00860ed02c728015a6a8b83d4b06944f8353d727e4cd775d0edc0028b15b55262621cf53faa6540970c419f0cbe7910f12abfbd2754f9e6ec8d1840027a8fd16cbba913f15578b25647c2e3b4d94621f6816dbe0abb348646886bc4c0119ab5d81429be03c9198475d21c760198d3fd81afb36a0df6d08e745768d3fac001a1d52fddcad723c53179a0195cb88798288b55c907d915f81347ee4af1a1252001f2973a0ad0f6cb6f31631f7ff47e995460931bc544d97e834e3383d1c808bbd0015b3b6115c212eebfebaf9df1dc16b2a6d8701515c0c37a76ffcd11a7629d563011f32d2ab2812b0048f9f594c26afa3aec2b9148ff82fea4f60c41abef86d12150106732bc77193d4f2daaf8556d6ef17345423ffd78d8472081db75aa77a976b8800031f3e861ca32b3de87f52afe60c5bb85ab26c193222214ea6c8f3a3d33a7e7e012b3f8457bc0db9787c5191e595e2b63642aa3a824eda4a79661cca46083e9b1a011f14d6384efe03c903ece0508cec75914e5bd1fd221cd6026b5eaaae1afc27e50119bcd5ad802e5aa48c08adb6fa52ab189f1bada452850fc2f6a4fc992d1391690016338e354d3dfb753d422d845d618b8b9b0c72a85364037a9d99f46e0e51143a010b22fd7c8605800884282fc8bb9f2dde9192fc4abb159de5917084bbeb4f6b480112e8fa05c468771a9fd2952dbc2180d77718db19bf4e3b0184fdb7a87b06c4140115513b663d47f7bb05e9dd0282528fb7e977c6ef58531ceb009f8bf0213532e8000000000000000000000000000000000000000000000000000000000000000026706bfd5bdd67a4e7498053bf1b2f0ab6e5590df357cd8e0611324de4396cfa306187e8ab29cbab470cee781579aac0ba64ec31b7f76c474cceebad758d1201001809bc6eea0c05791fde331373a45706f87fa9c50fe8ebfddc74c41d9225d098000a6d1e52b54c568e11d02b5854e527fbdd676e19f9b555ea12b5527c4ad6d0f1109d2816f770bfc3338c322bab99f98e4de74c91cfa60f41ffbd1911bf742f4f0ed3a4837edbec166011657c4b752868c8ad1482420e85425be6358b262ecc9810b32ac38c8589e79cc0008d09f696f7466a04b7a82fa67aaf48e0a312c74fc9074f943333a527e8ef65e261e27fa0fabfe837774234f1cb4bac973c4c8f94e90e708c9b8ea36e368988b5379cedefb5e6cc164a3f32c6cf90528448c40a7ae30ed124aab84566edf15025cc42775e5870ee6971fa84070b06c05e0cf26e79e124296bc57453da728d3cefe2f1ffc1bd759d781dcdff6abb4253e5446f8667f2148e42dea0c3a03ba2801c268e036fa3702ce98e725913c3a3e9f9889633dcc8185fd2ce6cff4831bc6ce9e3a34473819f3603da992221f0ce5e5ac05b88c1dc0017db727dfb313acf1d0943010d4eee27c167415a8557bd9e65cc798a4e1cd7cb0106404403aee4bf0fcd89510c07381e78d4a573be54617185589a229cd371fe6c01213f253bf537e9db2e40da8f4dba17efe132e890eaf2426b1b57b94890b28b04011037d8d3555ad419722a81f3a28cd64b30b8c473e49373be72f6a4884dbb81fc0004993f096b788f8db7cb45bcb9d3aa1f0b5e9b116656c01d8644cda7fddfdb010103265579a4d413673ea5e41bc09616d78750a06025481141a0ce26d59a2f89e601289ce18899eb4f2fb4a49f3e0639299b2a7f0b47023be6fee53f99ba1b91aa8a012a00f6fab5b0e16e9aea4ef0f071188307c347997cea7c7d16336d83a27d536d0128715911ec2ce3435d706878474e53906a916dec2c0dfd51ce723c77135ef9320103715a68e8be46ecc907929de1621d52ab442d4634ace77e67c4ab69474b2eeb012efc00c4857b9ca7be2acace95d3f9a1a2fea1317982ac94d2cac2b55172972401212986e72f45a65872a824464609f7c80050a0cc921c923fa8c5539bb9d52862012b80163f57bbb0eceff1a152f1a190c1821e8300d8ee7731c80110db0fada39601
DERO explorer source code | explorer version (api): under development (1.0) | dero version: golang pre-alpha | Copyright 2017-2022 Dero Project