Neofura is a service for quickly getting data from the Neo , If you are a developer on neo and need performance or good productivity, you will love Neofura.
For more info, Please refer to Neofura-Doc .
./start.sh + environment(environment can be "dev","test","staging")
curl --location --request POST 'https://testneofura.ngd.network:444' \ --header 'Content-Type: application/json' \ --data-raw '{ "jsonrpc": "2.0", "method": "GetBestBlockHash", "params": {}, "id": 1 }'
The response will be
{ "id": 1, "result": { "hash": "0x226844a595780dd2881bbfedbf4ffabe25fcc691969359aa1b7f87a715cdea75" }, "error": null }
Thanks to the native Go framework that the Neofura can handle more than requests in a second.
If the service meet the method that have not been implemented the service will repost to the NEO node, which means, any NEO rpc request can be sent to Neofura.
A graphql server will be implemented soon to have a more flexible query.
We really appreciate all the partners in contributing codes in this project, especially vikkko and joeqian. Also, WSbaikaishui, zifanwangsteven, RookieCoderrr come up with many advices. Celia18305 is a perfect document worker who helps to make all the documents in order. Don't forget to give us a STAR if you like it!