Improved

Faster Response Times of Data APIs 🏎️

We are excited to announce several significant improvements to our Data API. These updates have been implemented to enhance performance and reliability across various endpoints. Below is a detailed comparison of response times between the old and new solutions:

Endpoint Performance Comparison

Endpoint

Avg. Response Time - Old Solution (ms)

Avg. Response Time - New Solution (ms)

Diff. (ms)

Diff. (%)

Get tokens from collection

7.79

7.73

- 0.06

- 2.7%

Get owners

80

6

- 74

- 92.5%

Get tx by hash

33

13

- 20

- 60.61%

Get tx by contractAddress

24,700

127

- 24,573

- 99.49%

Get tx by address

28,700

326

- 28,374

- 98.86%

Get tx by block

120,000

55

- 119,945

- 99.95%

Get blocks

80

60

- 20

- 25%

Get events

400

410

+ 10

+ 2.5%

Get balance

110

15

- 95

- 86.36%

Note: We continue to monitor our internal services and are constantly improving the response times further more, expect another announcement soon. 😎

Highlights

Dramatic Reductions in Response Times: Most endpoints have seen substantial improvements, with some, like GetTxByContractAddress and GetTxByBlock, experiencing reductions of over 99%, leading to much faster data retrieval.
Optimized GetOwners Endpoint: This endpoint now performs 92.5% faster, significantly improving efficiency.
Enhanced Balance Retrieval: The GetBalance endpoint is now 86.36% faster, enabling quicker access to balance information.