Skip to main content
Deprecation Notice: Lens data ingestion has been discontinued as of December 2025. Only historical data is available, and no new data will be added.

Table description

The dune.lens.publication_open_action_module table holds the modules which have been attached to a publication.

Table Schema

Column NameTypeDescription
publication_idvarcharPublication ID the module is attached to (format: profileId-pubId)
idvarcharUnique identifier for this module instance
implementationvarbinaryContract address of the open action module
init_datavarbinaryEncoded initialization data passed to the module
init_return_datavarbinaryData returned by the module after initialization
collect_limitvarcharMaximum number of collects allowed (null if unlimited)
amountvarcharPayment amount required to act on the publication
follower_onlybooleanWhether the action is restricted to followers
currencyvarbinaryToken contract address for the payment currency
recipientvarbinaryAddress that receives payments
referral_feevarcharPercentage fee paid to referrers
end_timestamptimestampDeadline after which the action is no longer available
vaultvarcharVault address for revenue distribution (if applicable)
tx_hashvarbinaryTransaction hash of the module setup
block_hashvarbinaryHash of the block containing the transaction
block_numberintegerBlock number of the transaction
log_indexintegerIndex of the event log within the transaction
tx_indexintegerIndex of the transaction within the block
block_timestamptimestampTimestamp of the block

Table Sample