Nope, you aren’t spawn assorted coin types (like bTokens or dTokens) from Curve/Maker directly through your personal module—they’re generated via their unique services. Nonetheless, you may operate with them by invoking their stake/lend methods inside your blueprint and directing the coins to the holder's wallet. You don’t require another module per asset; instead, craft a flexible logic that supports transfers depending on the asset's framework (e.g., Curve’s stake()
or Maker’s generate()
), and assign tracked assets suitably.