Exploring Linear Testnet For Buildr

Linear is a non-custodial, cross-chain compatible DeFi protocol that offers a collateralized debt pool and is backed up by their base token, LINA. The protocol supports unlimited liquidity and allows the users to buy synthetic assets (Liquids) with zero slippage.

Users who have staked their collateralized assets into the debt pool will be able to “build” Linear USD (ℓUSD), which can be used to purchase synthetic assets (Linear Liquids) on the Linear exchange.

The LINA token is also a governance token, and token holders will have the ability to vote on oracle selection, pledge ratio, etc.

The Linear testnet for Buildr was announced on their Medium page.

Users can apply through a Google form or Shimo form (for testers from China).

Tester submission form.

After applying, you can either wait for their response or can directly contact them over their Discord channel to get the testing LINA tokens. LINA testnet tokens are also available in the Uniswap liquidity pool (Ropsten) as an ETH-LINA pair.

Prerequisites for Testnet
  • Set your network in the MetaMask wallet to “Ropsten Test Network.”
  • Test ETH which you can claim from MetaMask Ethereum faucet.
  • Test LINA which will be provided by the project team.
Usage guide
Receive Test Token in Your Wallet

Open your MetaMask wallet and check whether you have received your test tokens or not.

Receiving test tokens.

You can see LINA test tokens and test Ether in the wallet. We have also changed the network to Ropsten Test Network.

As we have already mentioned, the test LINA tokens will be provided by the project team once you fill out the Google form. If not, get it from the Uniswap Liquidity Pool. For test Ether, you can visit the link and click on request 1 ether from the faucet (see below screenshot).

Requesting ether.

Buildr Platform Connection

Go to the official Linear testnet Buildr page.

Click on “Connect Wallet” and approve the interactions in your MetaMask wallet.

The Buildr landing page looks like this.

Buildr landing page.

So the basic setup is now done. We can now proceed with platform testing. We will do a series of tests to understand how the platform works in different scenarios.

Test Scenario 1: Build (Stake LINA Token)

To start with, click on the BUILD ℓUSD button.

Build ℓUSD

Kindly note that users are required to maintain a P-Ratio of  500.

P-Ratio is the collateralization ratio for LINA to ℓUSD. The underlying protocol follows a model where users stake their LINA tokens that serve as a counterparty to the liquidity that is built, so there needs to be a buffer. The P-Ratio is currently set to 500 and can be adjusted as per LinearDAO.

Enter the amount of LINA you want to stake, keeping P-Ratio 500, and the application will calculate the amount of ℓUSD tokens you will get after staking.

Click on BUILD NOW and the application will undergo to approve a series of three transactions. In our first attempt, the transaction failed at the Confirm Building state, hence no ℓUSD tokens generated. But since the staking process is completed, you can see some amount in the staked amount field.

Test Scenario 1: Results

Test scenario 1 results.

Test Scenario 2: Build (Stake LINA Token)

We have again tried to build ℓUSD by providing the following numbers.

Test scenario 2

Test Scenario 2: Results

Test scenario 2 results.

All transactions are completed successfully, and you can see and match the staked LINA amount and ℓUSD amount.

You can also view the transaction success status in etherscan.

etherscan transaction details

Test Scenario 3: P-Ratio Below 500

If the user’s P-Ratio is below 500, then they need to burn enough ℓUSD to bring it up to 500.

P-ration below 500 scenario

We are trying to burn a total of 447.49 ℓUSD tokens, keeping P-Ratio “N/A.”

Test Scenario 3: Results

Test scenario 3 results.

The transaction was completed successfully.


Users can claim staking rewards provided their P-Ratio is 500 or above. In case their P-Ratio falls below 500, they won’t be able to claim rewards until they burn enough ℓUSD to raise it to 500.

Case 1: P-Ratio Above 500

Claiming rewards with P-ratio above 500.

Once you click on the CLAIM NOW button, a transaction will be triggered and rewards will move to the locked balance.

Case 1:  Results 

Claiming rewards.

Case 2: P-Ratio Below 500

Since our P-Ratio is below 500, we are unable to claim rewards even if we earned rewards.

No rewards as P-ratio is below 500.

Now we have to burn ℓUSD tokens to raise the P-Ratio.

Case 2: ℓUSD Token Burn

Burning ℓUSD tokens.

Case 2: Result

And as the P-Ratio crosses 500, the Claim Now tab becomes enabled. You can claim your staking rewards now.

Moving P-ratio to 500 and above allows Claim Now option to be selected.

Important: Staking rewards in the Linear testnet are time-bound. Users are required to claim the rewards every 4 hours, otherwise it will be taken off by the application. However, the platform will extend the reward window in mainnet.


Users can transfer LINA tokens, ℓUSD tokens, and ETH to another user in the Ropsten Test Network.

LINA Transfer

You just need to fill in the amount of LINA tokens and recipient address.

Transferring LINA tokens.

LINA transfer is done. See LINA in the MetaMask wallet.

Token transfer complete.

ℓUSD Transfer

Enter the amount of ℓUSD tokens and the recipient address.

Transferring ℓUSD tokens.

ℓUSD transfer is successful. See the results below.

ℓUSD tokens transfer complete.

ETH Transfer

Transferring ETH.

ETH transferred successfully.

ETH transferred successfully.


The Linear testnet for Buildr is running quite smoothly. The application is pretty fast and delivers expected results. The platform is supported by dedicated developers and researchers who are quite prompt and try to resolve the queries/issues of every tester in Discord.

Note that, since the testing is performed in the Ropsten network, the staking rewards, ℓUSD tokens or LINA tokens, will have no value in mainnet.

Resources: Linear Official Medium page

Read More: How to Use the Digifox Wallet


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.