Skip to main content

Lineaster

Step 1: Create a Lineaster profile​

To create a Lineaster handle, you must have a Linea ENS domain

Mandatory action: create a Linea ENS domain​

  1. Go to https://ens.goerli.linea.build/ ENS domain

  2. Register a domain

  3. Wait for it to be confirmed on L2 (not L1)

Create a Lineaster profile​

  1. You must have created a Linea ENS domain to create your Lineaster profile!

  2. Go to https://lineaster.dev.linea.build/ Lineaster homepage

  3. Click on ‘Login’ (top right)

  4. Connect via MetaMask 🦊 Connect via MetaMask

  5. Sign-in with Lens 🌿 => Sign the message Sign the message

  6. Create your handle (more than 5 characters, no special character) and then confirm the transaction Create your handle

  7. Wait for the transaction to be confirmed Wait for the transaction to be confirmed

  8. You can now log in to your profile! You can now log in to your profile! You can now log in to your profile!

Step 2: Create a post​

  1. From the homepage or from your profile page, click on ‘What’s happening?’ Start creating a post

  2. Write your post, you can add pictures, etc.

  3. Post it by signing the data and the transaction Sign the data Sign the transaction

  4. Wait for it to be confirmed, then indexed by the Lens 🌿 API

  5. Your post can now be seen on your profile feed!

Step 3: Super Follow @Linea​

  1. Go to https://lineaster.dev.linea.build/u/linea

  2. Click on ‘Super Follow’ Click on ‘Super Follow’

  3. Allow the Follow Module with 10 USDC or more
    Need some USDC? Get some via our faucet: https://faucet.goerli.linea.build/

    Allow the Follow Module

  4. Wait for the transaction to be confirmed

  5. Super Follow @Linea

  6. You are now a proud supporter of Linea!

Step 4: Collect a post from @Linea​

  1. Go to https://lineaster.dev.linea.build/posts/0x26-0x01

  2. Click on ‘Collect’, then sign the transaction Collect a post

  3. Wait for the transaction to be confirmed

  4. You are now a proud supporter of Linea, and you can see the post you collected on your profile (‘Collected’ tab)

Troubleshooting / FAQ​

I created my handle, but I can’t connect​

When the Linea network is massively used, our RPC endpoints might have trouble handling the load. This leads to some transactions not being indexed by the Lens 🌿 API, and your handle might not be taken into account by Lineaster.

  1. I’ve created a handle, I own the token associated to it

  2. When I try to log into Lineaster, I’m asked to create a handle but an error says I already have one

  3. First solution is to use another Ethereum address and start the process from scratch

  4. Second solution is to get rid of the token you got from the first handle creation:

  5. Go to Zonic marketplace testnet

  6. Select the token representing your Lineaster handle

  7. Transfer it to another address (for example 0x0000000000000000000000000000000000000000)

  8. Create your handle once again from Lineaster

I created a post, but it’s not displayed​

When the Linea network is massively used, our RPC endpoints might have trouble handling the load. This leads to some transactions not being indexed by the Lens 🌿 API, and your post not being picked up by Lineaster.

  1. I’ve created a post, but it is not displayed on my profile’s feed
  2. Please create a new post, for it to be indexed successfully this time

I created a post, but it stays in an ‘indexing’ state​

When the Linea network is massively used, our RPC endpoints might have trouble handling the load. This leads to some transactions not being indexed by the Lens 🌿 API, and your post not being picked up by Lineaster.

  1. I’ve created a post, but it is displayed as ‘indexing’ on the homepage for more than 1 hour
  2. You can clean your publications pending for indexation via your Cleanup menu
  3. Please create a new post, for it to be indexed successfully this time

I need some USDC to complete the tasks, where can I get some?​

As we are on a testnet, you have the ability to get test tokens such as USDC quite easily.

  1. Go to the Linea testnet faucet: https://faucet.goerli.linea.build/
  2. Lock some ETH to get USDC in exchange