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.