465 Curve-Finance https://curve.fi/ 466 Principal-Docs https://smartcontracts.org/docs/base-libraries/Principal.html 466 HashMap-Docs https://smartcontracts.org/docs/base-libraries/HashMap.html 466 Option-Docs https://smartcontracts.org/docs/base-libraries/Option.html 468 Shared-Keyword-Docs https://smartcontracts.org/docs/language-guide/sharing.html#_the_shared_keyword 468 Caller-Id-Docs https://smartcontracts.org/docs/language-guide/caller-id.html 471 Upgrades-Docs https://smartcontracts.org/docs/language-guide/upgrades.html 471 Array-Docs https://smartcontracts.org/docs/base-libraries/Array.html 471 HashMap-Docs https://smartcontracts.org/docs/base-libraries/HashMap.html 471 Iter-Docs https://smartcontracts.org/docs/base-libraries/Iter.html 472 Internet-Identity-Explainer-Video https://www.youtube.com/watch?v=oxEr8UzGeBo