Kinstone

Kinstones are mystical green, red, blue, and gold medallion segments found in The Minish Cap, that indirectly yield Rupees, Pieces of Heart; and on several occurrences, begin sidequest events when two Kinstone pieces of identical color and shape are fused. These Kinstones, created and generously hidden about Hyrule by the tiny Picori, are seen as a sign of immense "happiness," especially if two people are engaged in Kinstone Fusion.

Types and Function
Green Kinstones are found in abundance across the overworld; they can be found by opening treasure chests, cutting shrubbery, digging, or defeating enemies. This Kinstone commonly yields a Rupee reward when fused. The Goron Merchant sells Green Kinstones for 50 Rupees at his stall in Hyrule Town. Blue Kinstones are uncommon, even though they can be obtained much like Green Kinstones, in that simply opening treasure chests, cutting shrubbery, digging, or killing enemies will likely reveal them. The Blue Kinstones are most notable for their role in fusing to the Mysterious Walls hidden within the caves of Hyrule, aiding in the completion of the Goron Sidequest. The Goron Merchant sells Blue Kinstones for 200 Rupees. Red Kinstones are the rarest of the three; they can only be bought or claimed from treasure chests. The fusion of a Red Kinstone often yields a gratifying reward, such as: Piece of Heart, 50 or more Rupees, and are even known to open previously inaccessible passageways through waterfalls, tree trunks, and cave walls. Sometimes the fusing of a Red Kinstone yields a treasure chest that contains another Red Kinstone. The Goron Merchant sells Red Kinstones for 300 Rupees. Gold Kinstones are the only type that cannot be found in the overworld or bought; they are only discovered and used as a function of the plot. Castor Wilds, Cloud Tops, and Veil Falls are the only regions that incorporate these Kinstones, used to open various passageways necessary for Link to continue his journey. This Kinstone cannot be fused with a Kinstone from a non-player character like the other three can, simply because they function as specialized keystones in specific locations.

Kinstone Bag
The Kinstone Bag is a Kinstone-carrying item received in Hyrule Castle Town after the completion of the Deepwood Shrine. Over the course of the game, the bag will grow and bulge as Link collects more Kinstone pieces; the bag has a infinite Kinstone carrying capacity. The Kinstone Bag will be turned into a Tingle Trophy by Tingle and his brothers after Link fuses Kinstones with all 100 Kinstone-holding characters in the game.

Trivia
A certain Goron Merchant sells Green, Blue and Red Kinstone pieces at a kiosk in Hyrule Castle Town. This is a viable way of collecting Red Kinstones, but if you are looking for large numbers of Blue and Green Kinstones, it is wiser to purchase White Picolyte from Beedle instead. If you just need a small number of Blue and Green Kinstones, they are available for free all around Hyrule.