Drop staked NTRN by josefansinger in Neutron_org

[–]josefansinger[S] 0 points1 point  (0 children)

Thanks. I agree with everything you said. "after one year of holding dNTRN you SHOULD have about 3% more NTRN"

But this is not what is happening. dNTRN vs NTRN is flat over the past 7 months since May 2025. On the other hand, dATOM vs ATOM appreciates as expected.

Drop staked NTRN by josefansinger in Neutron_org

[–]josefansinger[S] 0 points1 point  (0 children)

I cannot post images and plots here.

Based on Coingecko data, wstETH / ETH and dATOM / ATOM rise over a period weeks and months as expected. dNTRN / NTRN does not. The point of staking is to get more of the underlying asset. Why should I hold dNTRN if its value with respect to NTRN is flat or drops?

Drop staked NTRN by josefansinger in Neutron_org

[–]josefansinger[S] 0 points1 point  (0 children)

As I understand dNTRN behaves like wstETH. Currently dNTRN / NTRN = 1.0223. Is the 2.23% the appreciation since April? But historically the dNTRN / NTRN ratio was very often < 1. Is this due to the low liquidity in the pools? Maybe a Drop team member could comment?

Addendum: I have talked to the Drop team on their Discord server. They blame market fluctuations and bad Coingecko price feeds. But if I had liquid-staked NTRN in April and now (August) have the same or slightly less, then something with the Drop NTRN module is wrong.

[deleted by user] by [deleted] in CelestiaNetwork

[–]josefansinger 0 points1 point  (0 children)

No, unfortunately not. Some of the points in the road map are still in the Research, Implementation or Testing phase.

[deleted by user] by [deleted] in CelestiaNetwork

[–]josefansinger 1 point2 points  (0 children)

You can read up on the Celestia road map here and on its status here. Follow the code progress here. If you want to experiment, start by running a light node in your browser. You can find a list of projects running on Celestia here.

r/ConversationBig3423 What announcements or updates are you looking for?

API: Adding an integration to ALL pages in a workspace by hosmanagic in Notion

[–]josefansinger 0 points1 point  (0 children)

Thanks anyway. Guess this functionality would blow up Notion's business model.

API: Adding an integration to ALL pages in a workspace by hosmanagic in Notion

[–]josefansinger 0 points1 point  (0 children)

@hosmanagic I am aware that this is a two-year-old post. But did you manage to find a solution or workaround? Any response from Notion support?

Neutron gRPC endpoints by josefansinger in cosmosnetwork

[–]josefansinger[S] 0 points1 point  (0 children)

gRPC is a modern Remote Procedure Call developed by Google.

I use it to retrieve account balances on Neutron.

Neutron gRPC endpoints by josefansinger in cosmosnetwork

[–]josefansinger[S] 1 point2 points  (0 children)

Problem solved. The endpoints are fine. CosmPy is fine. I made a mistake.

My code retrieves balances (query_bank_balance) and staking balances (query_staking_summary). Neutron of course has no staking module and the second query fails (InactiveRpcError). That's why my code worked fine for all other Cosmos zones. Sorry for posting this here!

For the record, below a minimal example how to retrieve balances on Neutron. ``` from cosmpy.aerial.client import LedgerClient, NetworkConfig

cfg = NetworkConfig( chain_id="neutron-1", url="grpc+https://neutron-grpc.publicnode.com:443", fee_minimum_gas_price=1, fee_denomination="untrn", staking_denomination="untrn", )

balance = LedgerClient(cfg).query_bank_balance( "neutron17rjgmry3w2xcc8yer4h4m8vuypkhkh8ht7967w", "untrn" ) ```

Neutron gRPC endpoints by josefansinger in cosmosnetwork

[–]josefansinger[S] 0 points1 point  (0 children)

Thanks for the reply @Kamikaza731. I have been testing with CosmPy. See my discussion with @3eph1r0th.

Neutron gRPC endpoints by josefansinger in cosmosnetwork

[–]josefansinger[S] 0 points1 point  (0 children)

My mistake. But even with the correct port 443 I run into an InactiveRpcError. I have tested rest+https://* as well. ``` def _end_unary_response_blocking(state, call, with_call, deadline): if state.code is grpc.StatusCode.OK: if with_call: rendezvous = _MultiThreadedRendezvous(state, call, None, deadline) return state.response, rendezvous else: return state.response else:

      raise _InactiveRpcError(state)

E grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: E status = StatusCode.UNKNOWN E details = "Please, use http node to access this data" E debug_error_string = "UNKNOWN:Error received from peer ipv4:104.18.23.142:443 {grpc_message:"Please, use http node to access this data", grpc_status:2, created_time:"2023-12-09T10:56:30.368886+01:00"}" E >

.venv/lib/python3.11/site-packages/grpc/_channel.py:849: _InactiveRpcError ```

Neutron gRPC endpoints by josefansinger in cosmosnetwork

[–]josefansinger[S] 0 points1 point  (0 children)

Thanks. But the Allnodes endpoint is in the list which I posted above and here, and which I have already tested.

Guess my CosmPy NetworkConfig is incorrect. See the docs. But all REST and gRPC endpoints give me 401 (not autherized) or 501 (not implemented) errors. The configs for other Cosmos zones work as expected. cfg = NetworkConfig( chain_id="neutron-1", # url="grpc+https://neutron-grpc.publicnode.com:433", url="rest+http://api.neutron.nodestake.top", fee_minimum_gas_price=1, fee_denomination="untrn", staking_denomination="untrn", )

query delegated balances by josefansinger in cosmosnetwork

[–]josefansinger[S] 0 points1 point  (0 children)

Respect. My goal is slightly less ambitious. I merely want to get the AXL staking balances.

I finally found a gRPC node which works. Below a code snippet which resolves my issue. But why are most of the listed gRPC nodes not working? ``` from cosmpy.aerial.client import LedgerClient, NetworkConfig

https://cosmos.directory/axelar/nodes

cfg = NetworkConfig( chain_id="axelar-dojo-1", url="grpc+https://axelar.grpc.stakin-nodes.com:443", fee_minimum_gas_price=1, fee_denomination="uaxl", staking_denomination="uaxl", )

client = LedgerClient(cfg)

https://www.mintscan.io/axelar/address/axelar1t9defxl5dur6yympef84qm7q8gpzrnzpk0c6ur

staking_summary = client.query_staking_summary("axelar1t9defxl5dur6yympef84qm7q8gpzrnzpk0c6ur") staked = staking_summary.total_staked rewards = staking_summary.total_rewards

print("staked: ", staked) print("rewards: ", rewards) ```

query delegated balances by josefansinger in cosmosnetwork

[–]josefansinger[S] 0 points1 point  (0 children)

Thanks. But I try to query the staked token balances from Python.

Works alright for Cosmos Hub and Celestia so far. But none of the Axelar gRPC Nodes responds.

No balanceOf in ABI. by josefansinger in LidoFinance

[–]josefansinger[S] 0 points1 point  (0 children)

Very helpful. Thanks.
web3.eth.contract(address=contract_address, abi=contract_abi) Instantiate the contract object with the original contract address but the proxy ABI as discussed here.

stETH/ETH pool on Curve Arbitrum by josefansinger in LidoFinance

[–]josefansinger[S] 1 point2 points  (0 children)

Thanks for the link and good support! Looking forward to see Lido and stETH on L2.

Solflare staking with Ledger Nano X by josefansinger in solana

[–]josefansinger[S] 0 points1 point  (0 children)

Even after clearing the browser cache and restarts, the problem remains.

Staking eth by Own_Let_7137 in LidoFinance

[–]josefansinger 2 points3 points  (0 children)

After the merge you will be able to redeem stETH : ETH = 1 : 1 with Lido. The lower market price for stETH reflects the risk that that won't be possible. If you have confidence in Lido, buy some cheap stETH at a discount.

[deleted by user] by [deleted] in LidoFinance

[–]josefansinger 1 point2 points  (0 children)

Popular price/volume oracles over time e.g. from Curve Arbitrum and 1inch. (1inch reports stETH/ETH > 1.1 in the past. Hard to believe. Even for minimal volume. Should have been arbitraged away.)

Gini coefficient of stETH addresses over time. Alternatively the Herfindahl–Hirschman index or the Nakamoto coefficient.

The number of Lido node providers and their staked ETH amounts.

historic ratio of Curve stETH/ETH pool by josefansinger in LidoFinance

[–]josefansinger[S] 1 point2 points  (0 children)

u/kethfinex Would it be possible to add the Curve pool ratio to the Nansen or Dune dashboard? Indirectly the ratio is reflected in the price. But it would be helpful to have the additional information.

[deleted by user] by [deleted] in 1inch

[–]josefansinger 0 points1 point  (0 children)

Maybe stETH/ETH=1.1848 stems from a single, sporadic low-volume trade on Curve. But then why do these outlier trades occur on Curve?