hyperlane-xyz / hyperlane-monorepo

The home for Hyperlane core contracts, sdk packages, and other infrastructure
https://hyperlane.xyz
Other
332 stars 360 forks source link

FAQ question - PKs in contract #1720

Closed anettrolikova closed 1 year ago

anettrolikova commented 1 year ago

Add: Q: Why we are using private key in Hyperlane contracts? A: Private keys are being deployed by contract developers (creators). Deploying private keys gives you the ability to control the messaging bridge and modify it. In case of Warp Route it lets you modify the routes

Check this with Nam for correction

nambrot commented 1 year ago

We don't use private keys in the contracts, we just have scripts that use it as input so that one can sign transactions for the deployment of the contracts itself. You don't deploy private keys

anettrolikova commented 1 year ago

FAQs Is Warp Route a token bridge or messaging bridge? Actually it is hard to tell, as Warp Route is essentially locking value on collateral chain and reflecting it and minting the same value 1:1 on synthetic chain. The value is being bridged but actually not.

nambrot commented 1 year ago

I would say that is traditionally considered a token bridge. Warp route is definitely not a message bridge itself

asaj commented 1 year ago

We did the FAQ :)