Hi everyone. I am happy to see that 24 hour stress test was successful. For those who are interested in analytics I would like to share a comparison between 2 public endpoints for Terra Classic - PublicNode (by Allnodes) & Terra Rebels. Each API call was performed from 6 different locations (Amsterdam, Frankfurt, New York, San Francisco, Singapore and Toronto) and consisted of 10 calls.
Please do not forget to check the summary at the end.
1. AMSTERDAM
API: /cosmos/staking/v1beta1/delegations/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc?pagination.limit=999
Endpoint Min Max Avg
Public Node 0.119s 0.239s 0.148s
Terra Rebels 0.401s 1.062s 0.481s
API: /cosmos/staking/v1beta1/validators/terravaloper1259cmu5zyklsdkmgstxhwqpe0utfe5hhyty0at/delegations
Endpoint Min Max Avg
Public Node 0.108s 2.163s 0.536s
Terra Rebels 0.547s 7.045s 2.992s
API: /cosmos/staking/v1beta1/validators?status=BOND_STATUS_UNBONDED&pagination.limit=999
Endpoint Min Max Avg
Public Node 0.141s 0.343s 0.213s
Terra Rebels 0.991s 1.692s 1.120s
API: /cosmos/bank/v1beta1/balances/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc
Endpoint Min Max Avg
Public Node 0.122s 0.211s 0.151s
Terra Rebels 0.396s 0.436s 0.413s
API: /terra/oracle/v1beta1/denoms/actives
Endpoint Min Max Avg
Public Node 0.123s 0.213s 0.148s
Terra Rebels 0.396s 1.038s 0.485s
API: /terra/oracle/v1beta1/denoms/exchange_rates
Endpoint Min Max Avg
Public Node 0.116s 0.223s 0.161s
Terra Rebels 0.393s 0.426s 0.412s
2. FRANKFURT
API: /cosmos/staking/v1beta1/delegations/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc?pagination.limit=999
Endpoint Min Max Avg
Public Node 0.101s 0.279s 0.146s
Terra Rebels 0.422s 0.590s 0.528s
API: /cosmos/staking/v1beta1/validators/terravaloper1259cmu5zyklsdkmgstxhwqpe0utfe5hhyty0at/delegations
Endpoint Min Max Avg
Public Node 0.120s 2.168s 0.561s
Terra Rebels 0.567s 7.265s 4.192s
API: /cosmos/staking/v1beta1/validators?status=BOND_STATUS_UNBONDED&pagination.limit=999
Endpoint Min Max Avg
Public Node 0.123s 0.588s 0.284s
Terra Rebels 1.043s 1.297s 1.129s
API: /cosmos/bank/v1beta1/balances/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc
Endpoint Min Max Avg
Public Node 0.097s 0.262s 0.183s
Terra Rebels 0.412s 0.606s 0.489s
API: /terra/oracle/v1beta1/denoms/actives
Endpoint Min Max Avg
Public Node 0.095s 0.297s 0.179s
Terra Rebels 0.414s 0.587s 0.516s
API: /terra/oracle/v1beta1/denoms/exchange_rates
Endpoint Min Max Avg
Public Node 0.138s 0.443s 0.268s
Terra Rebels 0.445s 0.621s 0.548s
3. NEW YORK
API: /cosmos/staking/v1beta1/delegations/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc?pagination.limit=999
Endpoint Min Max Avg
Public Node 0.129s 0.337s 0.161s
Terra Rebels 0.271s 0.326s 0.297s
API: /cosmos/staking/v1beta1/validators/terravaloper1259cmu5zyklsdkmgstxhwqpe0utfe5hhyty0at/delegations
Endpoint Min Max Avg
Public Node 0.129s 2.004s 0.356s
Terra Rebels 0.350s 6.399s 3.768s
API: /cosmos/staking/v1beta1/validators?status=BOND_STATUS_UNBONDED&pagination.limit=999
Endpoint Min Max Avg
Public Node 0.135s 0.487s 0.252s
Terra Rebels 0.530s 0.604s 0.563s
API: /cosmos/bank/v1beta1/balances/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc
Endpoint Min Max Avg
Public Node 0.106s 0.170s 0.121s
Terra Rebels 0.253s 0.279s 0.260s
API: /terra/oracle/v1beta1/denoms/actives
Endpoint Min Max Avg
Public Node 0.108s 0.167s 0.116s
Terra Rebels 0.247s 0.289s 0.263s
API: /terra/oracle/v1beta1/denoms/exchange_rates
Endpoint Min Max Avg
Public Node 0.102s 0.164s 0.119s
Terra Rebels 0.249s 0.579s 0.308s
4. SAN FRANCISCO
API: /cosmos/staking/v1beta1/delegations/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc?pagination.limit=999
Endpoint Min Max Avg
Public Node 0.103s 0.590s 0.176s
Terra Rebels 0.148s 0.187s 0.163s
API: /cosmos/staking/v1beta1/validators/terravaloper1259cmu5zyklsdkmgstxhwqpe0utfe5hhyty0at/delegations
Endpoint Min Max Avg
Public Node 0.101s 2.479s 0.591s
Terra Rebels 0.178s 6.695s 2.523s
API: /cosmos/staking/v1beta1/validators?status=BOND_STATUS_UNBONDED&pagination.limit=999
Endpoint Min Max Avg
Public Node 0.126s 0.938s 0.375s
Terra Rebels 0.243s 0.315s 0.271s
API: /cosmos/bank/v1beta1/balances/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc
Endpoint Min Max Avg
Public Node 0.099s 0.588s 0.201s
Terra Rebels 0.148s 0.187s 0.165s
API: /terra/oracle/v1beta1/denoms/actives
Endpoint Min Max Avg
Public Node 0.104s 0.562s 0.189s
Terra Rebels 0.153s 0.182s 0.165s
API: /terra/oracle/v1beta1/denoms/exchange_rates
Endpoint Min Max Avg
Public Node 0.094s 0.572s 0.163s
Terra Rebels 0.157s 0.185s 0.164s
5. SINGAPORE
API: /cosmos/staking/v1beta1/delegations/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc?pagination.limit=999
Endpoint Min Max Avg
Public Node 0.060s 1.081s 0.271s
Terra Rebels 0.477s 1.362s 0.960s
API: /cosmos/staking/v1beta1/validators/terravaloper1259cmu5zyklsdkmgstxhwqpe0utfe5hhyty0at/delegations
Endpoint Min Max Avg
Public Node 0.059s 3.221s 0.689s
Terra Rebels 0.691s 7.426s 3.902s
API: /cosmos/staking/v1beta1/validators?status=BOND_STATUS_UNBONDED&pagination.limit=999
Endpoint Min Max Avg
Public Node 0.074s 1.778s 0.593s
Terra Rebels 1.322s 2.230s 2.023s
API: /cosmos/bank/v1beta1/balances/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc
Endpoint Min Max Avg
Public Node 0.067s 1.146s 0.185s
Terra Rebels 0.478s 1.359s 1.000s
API: /terra/oracle/v1beta1/denoms/actives
Endpoint Min Max Avg
Public Node 0.058s 1.046s 0.171s
Terra Rebels 0.474s 1.369s 0.999s
API: /terra/oracle/v1beta1/denoms/exchange_rates
Endpoint Min Max Avg
Public Node 0.059s 1.139s 0.211s
Terra Rebels 0.474s 1.347s 0.911s
6. TORONTO
API: /cosmos/staking/v1beta1/delegations/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc?pagination.limit=999
Endpoint Min Max Avg
Public Node 0.186s 0.266s 0.215s
Terra Rebels 0.336s 0.690s 0.401s
API: /cosmos/staking/v1beta1/validators/terravaloper1259cmu5zyklsdkmgstxhwqpe0utfe5hhyty0at/delegations
Endpoint Min Max Avg
Public Node 0.167s 2.049s 0.367s
Terra Rebels 0.394s 6.917s 5.113s
API: /cosmos/staking/v1beta1/validators?status=BOND_STATUS_UNBONDED&pagination.limit=999
Endpoint Min Max Avg
Public Node 0.216s 0.325s 0.251s
Terra Rebels 0.620s 0.910s 0.704s
API: /cosmos/bank/v1beta1/balances/terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc
Endpoint Min Max Avg
Public Node 0.176s 0.252s 0.198s
Terra Rebels 0.316s 0.505s 0.368s
API: /terra/oracle/v1beta1/denoms/actives
Endpoint Min Max Avg
Public Node 0.161s 0.229s 0.184s
Terra Rebels 0.319s 0.649s 0.382s
API: /terra/oracle/v1beta1/denoms/exchange_rates
Endpoint Min Max Avg
Public Node 0.163s 0.218s 0.182s
Terra Rebels 0.317s 0.347s 0.336s
Summary: Terra Classic blockchain requires at least two independent endpoints. While there is still plenty of room for growth, I think that currently Terra Rebels endpoint is a good choice as backup endpoint for Terra Classic blockchain.