All Projects → primes-network → eosdart_ecc

primes-network / eosdart_ecc

Licence: MIT license
Elliptic curve cryptography functions in Dart. Private Key, Public Key, Signature, AES, Encryption, Decryption

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to eosdart ecc

namevault
Account creator & name generator for users on EOS and EOSIO compatible blockchains.
Stars: ✭ 17 (-32%)
Mutual labels:  eos, eosio
luckydog
luckydog(锦鲤) 一个幸运小游戏
Stars: ✭ 14 (-44%)
Mutual labels:  eos, eosio
Cryptokylin Testnet
EOS.io Kylin Testnet by cryptokylin.io
Stars: ✭ 140 (+460%)
Mutual labels:  eos, eosio
Eosc
Cross-platform EOSIO command-line swiss-army-knife (EOS, BOS, Telos, Worbli, etc.)
Stars: ✭ 128 (+412%)
Mutual labels:  eos, eosio
Awesome Eos
A curated list of awesome EOS frameworks, libraries, software and resources.
Stars: ✭ 181 (+624%)
Mutual labels:  eos, eosio
Everipedia
🔗 The Everipedia Network protocol
Stars: ✭ 138 (+452%)
Mutual labels:  eos, eosio
Awesome Eos
A curated list of EOS Ecosystem by SuperONE.
Stars: ✭ 160 (+540%)
Mutual labels:  eos, eosio
Eosio sql plugin
EOSIO sql database plugin
Stars: ✭ 21 (-16%)
Mutual labels:  eos, eosio
Monstereos
A Tamagotchi and Battle Game for EOS Blockchain :)
Stars: ✭ 174 (+596%)
Mutual labels:  eos, eosio
Eos Bios
DEPRECATED: use `eosc boot` now. Historically: Orchestrator for a decentralized EOS.IO blockchain network boot
Stars: ✭ 173 (+592%)
Mutual labels:  eos, eosio
Eos Awesome Contracts
List of open source contracts for EOSIO blockchains
Stars: ✭ 66 (+164%)
Mutual labels:  eos, eosio
eos-client
PHP library of simple and extensible to use eos rpc and offline signature.
Stars: ✭ 43 (+72%)
Mutual labels:  signature, eos
Scatter
Scatter is an in-browser ( extension ) wallet for EOS which facilitates interaction between users and dapps.
Stars: ✭ 59 (+136%)
Mutual labels:  eos, eosio
eosgo-client
A simple Go wrapper of EOS (eosio) RPC API, and more!
Stars: ✭ 29 (+16%)
Mutual labels:  eos, eosio
Tiny.scatter
Scatter compatible eos injection library
Stars: ✭ 31 (+24%)
Mutual labels:  eos, eosio
Advanced Eos Examples
EOS Smart Contract Development Examples
Stars: ✭ 146 (+484%)
Mutual labels:  eos, eosio
Awesome Blockchain
⚡️Curated list of resources for the development and applications of blockchain.
Stars: ✭ 937 (+3648%)
Mutual labels:  eos, eosio
Scala Api Wrapper
A Scala wrapper for EOS RPC API
Stars: ✭ 14 (-44%)
Mutual labels:  eos, eosio
Eostracker
🗄EOS Tracker: Real time block explorer for EOS Blockchain
Stars: ✭ 166 (+564%)
Mutual labels:  eos, eosio
leptin
🔗 Leptin is a PoW blockchain completely built in Nodejs.
Stars: ✭ 57 (+128%)
Mutual labels:  signature, private-key

Elliptic curve cryptography (ECC) in Dart

Elliptic curve cryptography lib for EOS based blockchain in Dart lang.

Build Status

Usage

A simple usage example:

import 'package:eosdart_ecc/eosdart_ecc.dart';

main() {
  // Construct the EOS private key from string
  EOSPrivateKey privateKey = EOSPrivateKey.fromString(
      '5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3');

  // Get the related EOS public key
  EOSPublicKey publicKey = privateKey.toEOSPublicKey();
  // Print the EOS public key
  print(publicKey.toString());

  // Going to sign the data
  String data = 'data';

  // Sign
  EOSSignature signature = privateKey.signString(data);
  // Print the EOS signature
  print(signature.toString());

  // Verify the data using the signature
  signature.verify(data, publicKey);
}

Features and bugs

Please file feature requests and bugs at the issue tracker.

References

eosjs-ecc: https://github.com/EOSIO/eosjs-ecc

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].