Git Product home page Git Product logo

blockchair's People

Contributors

difronzo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

blockchair's Issues

[Feat.] Support for General stats endpoints

Add stats calls for different blockchains. For more information see this page.

On the following:

  • Stats on multiple blockchains at once
  • Bitcoin-like blockchain stats
  • Ethereum-like blockchain stats
  • Ripple-like blockchain stats
  • Stellar-like blockchain stats
  • Monero-like blockchain stats
  • Cardano-like blockchain stats
  • Mixin-like DAG stats
  • Tezos-like blockchain stats
  • EOS-like blockchain stats
  • Cross-chain token stats
  • Omni Layer stats
  • ERC-20 stats

๐Ÿš€ Feature: Validate cryptocurrency addresses thorugh an deterministic finite automaton

๐Ÿ”– Feature description

To make sure the user is sending a valid address(es) for a specific cryptocurrency. There should be somthing that is fast for validating but also strict.

๐ŸŽค Pitch

A solution is to use either DFA or NFA. Because NFA could be kind of time-consuming, I think that DFA is the best option.

DFA for the following crypto (must also support multi-signature addresses):

  • Bitcoin
  • Bitcoin Cash
  • Litecoin
  • Bitcoin SV
  • Dogecoin
  • Dash
  • Groestlcoin
  • Zcash
  • eCash
  • Ethereum

That is enough to start with.

Q: How can I test that the DFA is working for X crypto?
A: Use Database Dumps from Blockchair.

๐Ÿ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

[Documentation] Improve Gitbook page with features and etc.

What type of issue is this?

  • Documentation

What is this issue about?
Improve documentation on Gitbook. Users who want to contribute need a Gitbook account and will get an invite to the team as a writer. Just ping me in the issue for access.

Special notes:

Does this issue introduce a user-facing change?

[Bug] Rate limit need some adjustments

The rate limit is not properly developed. Needs some adjustment to work properly. Blockchair does not support rate limit headers. Therefor it is hard to determend the correct rate limit for users not using an API key. Users with API key can call Premium API for stats. Should continue to support Concurrent and Sleep/WaitTime. Should not need any external modules/packages for this.

Key points:

  • 1440 requests a day for users without API key
  • 30 requests per minute for users without API key
  • Soft limit of 5 requests per second on both free and paid plans
  • The daily request counter is reset at 00:00 UTC every day.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.