Product
Introducing SSO
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
@cryptohub/ican
Advanced tools
Readme
ICAN and BCAN validation, formatting and conversion in Javascript.
ICAN.js follows the ISO 13616 IBAN Registry technical specification with the addition of the Crypto addresses.
ICAN.js is compatible with both commonjs and AMD module definition.
You can install @cryptohub/ican from NPM using Yarn, NPM or another tool.
Yarn
yarn add @cryptohub/ican
NPM
npm i @cryptohub/ican
var ICAN = require('@cryptohub/ican');
ICAN.isValid('hello world'); // false
ICAN.isValid('BE68539007547034'); // true
Using a module loader (AMD or commonjs) or directly through the global ICAN
object:
<script src="ican.js"></script>
<script>
// the API is now accessible from the window.ICAN global object
ICAN.isValid('hello world'); // false
ICAN.isValid('BE68539007547034'); // true
</script>
Use in the react is easy. For example:
import Ican from '@cryptohub/ican';
Ican.isValid('hello world');
Ican.isValid('BE68539007547034');
* isValid(ican)
* toBCAN(ican, separator)
* fromBCAN(countryCode, bcan)
* isValidBCAN(countryCode, bcan)
* printFormat(ican, separator)
* electronicFormat(ican)
Feel free to contribute in any way.
We appreciate:
「Cryptoni Confidimus」
Licensed under the CORE License.
FAQs
A javascript library to validate, format and convert ICAN (International Crypto Account Number) and BCAN (Basic Crypto Account Number)
The npm package @cryptohub/ican receives a total of 86 weekly downloads. As such, @cryptohub/ican popularity was classified as not popular.
We found that @cryptohub/ican demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.