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

This 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