Skip to content

Conversation

@acenolaza
Copy link
Collaborator

@acenolaza acenolaza commented Oct 1, 2025

Relates to https://github.com/api3dao/dapp-management/issues/139

Required adapters

  • wstHYPE/HYPE that uses underlying stHYPE on HyperEVM and assumes stHYPE can be redeemed 1 to 1 to HYPE similarly to how stETH was used on the wstETH adapter. To be confirmed...
  • kHype/HYPE that uses StakingAccountant contract on HyperEVM

These adapter contracts could then be combined with the HYPE/USD data feed (once it is activated) using the ProduceApi3ReaderProxyV1 contract

This is a draft PR because these adapter contracts will be moved to dapp-management repo

@acenolaza acenolaza requested a review from Siegrift October 1, 2025 20:53
@acenolaza acenolaza self-assigned this Oct 1, 2025
Copy link
Contributor

@Siegrift Siegrift left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm so far


// Minimal interface for StakingAccountant
interface IStakingAccountant {
function kHYPEToHYPE(uint256 kHYPEAmount) external view returns (uint256);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where did you find this iface? On https://purrsec.com/address/0xfD739d4e423301CE9385c1fb8850539D657C296D/contract I can't seem to find source of the implementation (only proxy)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@acenolaza acenolaza force-pushed the 139-machfi-hyperevm-adapters branch from 04c9ed6 to 7542298 Compare October 2, 2025 16:52
@acenolaza
Copy link
Collaborator Author

Closing because I moved the contracts to dapp-management repo

@acenolaza acenolaza closed this Oct 2, 2025
@acenolaza acenolaza deleted the 139-machfi-hyperevm-adapters branch October 2, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants