Figure 1: Hierarchical on-surface synthesis of 2D covalent polymers with carbonyl-functionalized pores.

(a) Structure of the used CTPA compounds 1, 2 and 3. (b) Proposed surface-assisted Ullmann-type reaction of CTPA towards macrocycles and 1D chains in the first step followed by their conversion into 2D networks in the second step.