Porphyrins are often used to construct structures in supramolecular chemistry. These systems take advantage of the Lewis acidity of the metal, typically zinc. An example of a host–guest complex that was constructed from a macrocycle composed of four porphyrins. A guest-free base porphyrin is bound to the center by coordination with its four-pyridine substituents.