Components required to enable token gating