Pyth
Resources:
Wormhole
Decentralized cross-chain ID via Wormhole a. Create a name service built upon Wormhole, similar to Token Attestation model. A user, Bob, should be able to pick a “Registration Chain” where they write an Identity Record. This IR can be attested to any other chains. b. To allow for modular identity records, we can make use of the ARC framework, to allow any application to define their own identity components onto the record. c. Introduction to ARC: https://jumpcrypto.com/introduction-to-arc/ d. ENS Namehashes: https://docs.ens.domains/contract-api-reference/nameprocessing
Cross-chain payments via Wormhole a. We reference an existing design and reference example for a cross-chain deposits protocol on wormhole. It demonstrates how to integrate with Wormhole for cross-chain functionality and 0x on Polygon for swapping into USDC. The application demonstrates a simple Wormhole integration, which would require off-chain components to store relevant data, and a payload3 Wormhole integration, which allows data to be encoded directly into the transaction itself. Both Wormhole integrations would require a custom relayer that transmits messages from one chain to the other. This reference example is open-source here. b. There are many directions that participants could take to iterate on the existing reference example. Below are just a few examples; teams could choose to pursue any or multiple of these, along with any other alterations they see as adding value to the implementation they build:
Resources: https://book.wormhole.com/
If you have any questions feel free to ask in the Discord and find us in-person roaming around during the hackathon.