Mining royalty and streaming companies provide upfront capital financing to mining operators to help fund project construction or expansion. In exchange, the royalty company receives the contractual right to purchase a percentage of future metal production or revenue at a fixed or deeply discounted rate, generating high-margin cash flows without taking on direct operational or mining extraction risks.