Help & Support

Lens Contracts

This page list useful resources for interacting with the Lens Protocol smart contracts.

This page will be regularly updated as new features are released. Watch this space for more information.

Deployed Contracts

The Lens protocol smart contracts are deployed at the following addresses on the Lens Testnet:

FactoriesAddress
AccessControlFactory0x3563B412FB6c08B75E9388DE9ef59f83d21FF2E5
AccountFactory0x41510037B8468f1351c23ccd1C2814b8Aacc3023
AppFactory0xABEB2d241712963D2449Cf3B696854c8bf4041c6
FeedFactory0xA970608f573Bc8688cB8C1FFD68bC957A4957B67
GraphFactory0x39d74D1A46C3372E76AA05E92740eD2B23Af572D
GroupFactory0xfaAC8b60a1c9D75D9b8DAC2D442FcF0dFeecB811
NamespaceFactory0x67B907190C1cE21d3FFbF2C5cf88dAb871284f18
LensFactory0x4fC9F8E28141689c3983B453619Dd846a3A6234E
Global InstancesAddress
Global Feed0x82365f8DF6599b3444D2754bDb2317bdDc357c3B
Global Graph0xb510545B32A0742E1D4D4899c2eC8b57c74e5FA5
Lens Namespace0xaFe49B3faA3C65c4C56C6b768C9047E3bF4076Bb
Testnet App0xaC19aa2402b3AC3f9Fe471D4783EC68595432465
AuxiliaryAddress
ActionHub0x8012d5bF7076097FA58642e1982ED7032A99bd26
OwnerAdminOnlyAccessControl0x8A821ECFC9BA48e6fce1705b0a08D65D4490aB63
ActionsAddress
TippingAccountAction0x5a24f5aE0610fD6251b22EA8A900a8267B98261c
TippingPostAction0xc9eBaaa668f206Ad93FaAFE2ac3b7c70b145A752
SimpleCollectAction0xB924221D3D3BF10dbC5D52dbCA993Cbd5914b040
Graph RulesAddress
GroupGatedGraphRule0xcbfFaF319193879B86d17D95ef083CDa0FED8e9f
TokenGatedGraphRule0x7176b4Af355520ebbc7464371E915C44dF81c44E
Group RulesAddress
BanMemberGroupRule0xD753A14fbD3930A375A2eDAaF0201365E40C56EC
MembershipApprovalGroupRule0xa57fAa088042a9e88C582266C9f8c7e22c797272
SimplePaymentGroupRule0xF1362369a4170413048372B0FC960923917dfcCd
TokenGatedGroupRule0x4aB996DFB74439c2a71B3AB7ae2fe1948e72487e
Feed RulesAddress
GroupGatedFeedRule0x7c0A99cf60eF5C59e8f51c03C8C246AA612Aa147
SimplePaymentFeedRule0x1f17d734969912f504380f38657ec03d4226Eb8b
TokenGatedFeedRule0x0aeeFB16d44e382DFB1AcB320736969a8E11f055
Namespace RulesAddress
UsernameSimpleCharsetNamespaceRule0x28F9C04aF2f8fA538ae8166DA171a065fdaa189f
UsernameLengthNamespaceRule0xfBD7Fb3902409F18e8d87CCC603035f5A62644E5
UsernameReservedNamespaceRule0x541a7BA31685278F26D3157b689031dAcFeDe98c
TokenGatedNamespaceRule0xC6bC5a9675f07EBE08f530A39A6B624953D16Ec9
UsernamePricePerLengthNamespaceRule0x2bc7c5152d3FBfc3b73aC134f295D5B43560F78c
Follow RulesAddress
SimplePaymentFollowRule0x49A6d6f6De72CC2d73AB5CeEbBBCBe51B1c73E7e
TokenGatedFollowRule0xC1fFf7f65C9964f77f442Ca2872f2c30ed73CD65
Post RulesAddress
FollowersOnlyPostRule0xa891a162d62FF8D2Fe1D02d3344D94dED308996f
Global RulesAddress
AccountBlockingRule0x3637bb04f706B7CC6937BFbDa6A7FE7AC85859Ca

Lens Contracts

You can find the source code for the Lens smart contracts on GitHub.