Detekce kryptoměny podle adresy peněženky

Vždy jsem byl velkým zastáncem kryptoměn. Miluji technologii, snadnost použití a svobodu, kterou kryptoměny světu přinášejí. Navzdory mé lásce ke kryptoměnám vím, že adopce bude trvat dlouho a že stav kryptoměn není přátelský k novým osvojitelům.

Jedna děsivá část kryptoměn je odesílání měny na jinou adresu peněženky. Jistě, v současné době posíláme peníze přes banky s čísly směrování a účtů, ale dokonce jsme to zjednodušili pomocí kreditních karet, Venmo a Paypal. Stručně řečeno:posílání peněz je vždy těžké a znervózňující.

Chtěl jsem zjistit, jestli existuje způsob, jak se cítit trochu bezpečněji při odesílání kryptoměn. Odpověď jsem našel v cryptocurrency-address-detector , knihovna, která detekuje kryptoměnu podle adresy peněženky.

Můžete nainstalovat pomocí:

yarn add cryptocurrency-address-detector

S dostupným zdrojem můžete poskytnout adresu a získat příslušnou kryptoměnu zpět:

const addressDetect = require('cryptocurrency-address-detector');
 
addressDetect('0x281055afc982d96fab65b3a49cac8b878184cb16').then(cryptocurrency => {
    console.log(cryptocurrency);
    //=> 'ETH'
});
 
addressDetect('1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp').then(cryptocurrency => {
    console.log(cryptocurrency);
    //=> 'BTC/BCH'
});
 
addressDetect('LQL9pVH1LsMfKwt82Y2wGhNGkrjF8vwUst').then(cryptocurrency => {
    console.log(cryptocurrency);
    //=> 'LTC'
});
 
addressDetect('0xsfdlffsjksldfj[IPv6:2001:db8::2]').then(cryptocurrency => {
    console.log(cryptocurrency);
    //=> 'Cryptocurrency could not be detected'
});

Tento typ knihovny také neodmyslitelně funguje jako validátor adres pro jakýkoli daný typ kryptoměny. Pokud nemůžete odpovídat typu měny, adresa by samozřejmě nefungovala.

Cokoli, co můžeme udělat pro to, aby bylo krypto pro uživatele jednodušší a sebevědomější, zlepší míru přijetí. Je také skvělé, že máme nástroje, které dokážou rozeznat měnu pouze z hodnoty peněženky.