Is there a dynamic address-based allow listing based on external smart contract interaction via webhook?
Hello, my name is Roy and I'm working on a web3 project to allow a specific address to mint a POAP based on an on-chain event.
We are looking to build a system that whenever an X event is emitted in a smart contract, we allow minting a POAP for that wallet address (sender) dynamically. I see Delivery might seem like a good option for token-gating minting, however, it appears to be a manual drop, is there a way to programmatically add addresses to the delivery list triggered by an event, which would refresh the allow list in real-time?
If Delivery is not an option, I wanted to check if there is a good path to accomplish these checks. We could potentially handle this off-chain but wanted to confirm if this is something we could enforce within POAP.