Using Unlock for Newsletters
Platforms like Substack have been very successful to help creators monetize with newsletters. Unlock also make it very easy to create an email based membership!
Creating a lock
Start by creating your own lock. It's a smart contract deployed on the Ethereum blockchain which sets the terms of your membership (price, curation, duration...). You can do that from the Unlock Dashboard. Read this section for more info.
Prepare your Newsletter landing page
Unlock Inc. has built a custom web page where you can easily collect email addresses from members.
You can find the application at this URL: https://newsletter.unlock-protocol.com/?
You can customize it by adding the following parameters in the URL:
locks
You can add as at least onelocks
query parameters to the URL. The value should be the address of the lock created in the first step. If the locks are not on mainnet, you should prefix their address with the network id (100 for xDAI, 137 for polygon...). For examplelocks=1370x9999
for a lock on Polygon whose address is0x9999
title
The title of your newsletterdescription
A description for your newsletter to invite members to join it.
Make sure you separate each of these with the &
character. For example, Camila Russo uses the following url which renders in the following:
Send the URL to your fans!
You should share the link on social networks or by email with anyone you want to invite to become members.
Once they submit their email address, they crypto-wallet will prompt your members to sign a message to save their email address.
Immediately after this, they will be asked to purchase the membership.
List members and email addresses
The list of members includes the lock name, the address of the member (key holder), the expiration date for their membership, as well as their email address.
You can export that list as CSV and import it into your email sending tool, such as Substack, Mailchimp, and more. You can also send the emails directly from your own email client.
Important Note: our tool does not currently provide the ability to send emails. We recommend that you use other tools for this
>
Last updated