Get Ready to Participate in Carbonable’s Premium Carbon Removal Projects

Carbonable.io
7 min readJan 20, 2023

Announcement

We are excited to announce the imminent opening of the first Carbon Removal Project’s financing on the Carbonable platform on Starknet.

Please make sure you read the following prerequistes in order to participate in Carbonable’s funding opportunities.

1. Get a Starknet Wallet

What is Starknet?

Starknet is a permissionless L2 decentralized validity Rollup over Ethereum.
-Starknet allows any dApp to achieve unlimited scale for its computation, without compromising Ethereum’s composability and security, by using scalable cryptographic validity proofs — STARKs.
Starknet is developed in-house by StarkWare and powers all our production-grade applications.

Why the need for a Starknet Wallet when I have Metamask?

Metamask and Starknet wallets are both software wallets that allow users to store, send and receive cryptocurrency. However, they don’t operate with the same networks.

Metamask is a browser extension that can be used on any browser and interacts with the Ethereum EVM-compatible networks network. It has an interface that is designed for easy navigation. Metamask has a variety of features such as built-in token swap, ERC-20 token support, and the ability to connect to decentralized applications (dApps) on the Ethereum network. It also provides security for your tokens and private keys by using seed phrases and password protection, and has an additional feature that allows you to set a security pin.

Starknet wallets are browser extensions too, but interact with the the Starknet network which is not EVM-compatible. They provide a more advanced interface that is geared towards developers and experienced users. Thus some features are similar to the one of Metamask but can only operate on Starknet. StarkNet wallets also provide security for your tokens and private keys by using seed phrases and password protection.

In summary, both Metamask and Starknet wallets are software wallets that provide security for your tokens and private keys, but they are designed for different ecosystems yet share similar features through different user interfaces.

Setting up a Starknet Wallet: A Guide to Create Argent X and Braavos Wallets

o create a wallet and be able to use Starknet and the Carbonable platform, you need to create an Argent X wallet or a Braavos wallet.

- How to create an Argent X wallet

You will find here a step-by-step tutorial to create an Argent X wallet.

To summarize, you will need to :

  • Download the Argent X browser extension for Chrome or Firefox
  • Create a new wallet and backup your seed
  • Create a password for your Argent X wallet to protect your wallet
  • Click on “Finish,” and your wallet is ready!

- How to create a Braavos wallet

  • Download the Braavos wallet on your favorite browser.
  • Create a strong password
  • Note down your 12-word secret recovery phrase (pass phrase).
  • Click on “Mainnet”, and your account is being deployed.
  • Once the “Deploying Account” strip disappears, your Braavos wallet is ready!

2. Fund your Starknet Wallet

How to fund your Starknet wallet?

Funding a wallet on a blockchain network is necessary in order to have the required balance to pay for transaction fees and to be able to send and receive assets on the network.

You will find here a step-by-step tutorial to fund ********an Argent X wallet. This tutorial can also be used to fund a Braavos wallet.

We thank Argent X for creating this tutorial. Here is summary: https://www.argent.xyz/learn/how-to-create-an-argent-x-wallet/

Four different ways to fund your Starknet wallet (Argent X or Braavos)

  1. Buy crypto with card or bank transfer using Ramp or Banxa
  2. Bridge crypto from another network to Starknet using StarkGate or Orbiter Finance
  3. Send crypto from an exchange like Coinbase, Kraken or Binance using LayerSwap
  4. Fund a Starknet wallet account from another Starknet wallet

1 — Buy crypto with card or bank transfer in Starknet wallet

Argent X and Braavos have partnered with two leading crypto on-ramp providers - Ramp and Banxa - to provide a quick and easy way to purchase crypto with your local currency.

Please follow these steps:

  1. On Argent X, tap “Add Funds”, then choose “Buy with card or bank transfer

or

  1. On Braavos, tap “Deposit
  2. Choose either Ramp or Banxa
  3. Enter the amount you want to purchase, then complete the payment flow for Ramp or Banxa
  4. Once you’ve paid, your crypto should arrive almost instantly

Depending on the amount you want to purchase, you may be asked to complete KYC (Know Your Customer).

2 — Bridge crypto to your Starknet wallet from another network wallet such as Metamask

StarkGate or Orbiter Finance are bridges that allow users to transfer crypto from one network to another quickly, securely and easily.

Please follow these steps:

  1. On Argent X, tap “Add Funds”, then choose “Bridge from Ethereum and other chains
  2. Choose “Orbiter Finance” or “StarkGate

or

  1. On Braavos, tap “Deposit”, then choose “Bridge from Ethereum L1
  2. You will be redirected to “StarkGate

On StarkGate:

  1. Connect your Ethereum wallet, such as Metamask, and your Starknet account (Argent X or Braavos)
  2. You need to connect both so you can send funds from your Ethereum wallet to Starknet
  3. Choose the token you want to transfer, here you want to choose ETH to pay gas fees on Starknet
  4. Enter the amount you want to send to Starknet and confirm the transaction. Transaction fees can vary depending on the network used for bridging. For example, gas fees are more expensive on Ethereum L1 than on zkSync.
  5. Your funds will arrive in your Starknet ****wallet

3 — Send crypto from an exchange to a StarkNet wallet using LayerSwap

Direct withdrawals to Starknet from centralized exchanges (e.g. Coinbase, Binance) are not yet implemented however it is still possible to withdraw through LayerSwap.

Please follow these steps:

  1. Open Argent X, tap “Add Funds”, then choose “From an Exchange

or

  1. On Braavos, tap “Deposit”, then choose “LayerSwap
  2. Choose the Exchange and the amount you want to send ETH from
  3. Complete the transaction flow (varies based on the exchange selected)
  4. Once the transaction is confirmed, funds should arrive shortly in your wallet.

4 — Fund a StarkNet wallet account with another StarkNet wallet

If you have funds in another Argent X wallet or Braavos wallet, you can easily transfer them to your desired address.

Please follow these steps:

  1. Open Argent X, tap “Add Funds”, then choose “From another Starknet account

or

  1. On Braavos, tap “Receive”
  2. You will then see the Starknet address and QR code for the account you want to receive funds
  3. Use the account you want to Send from (It has to be a Starknet wallet or you’ll lose money)
  4. Scan or Paste the receiving address in the Starknet wallet you want to send from (make sure you enter a valid Starknet address in order not to lose funds)
  5. Enter the amount and Confirm the transaction, funds will arrive once the transaction is completed.

3. How to Bridge USDC from Ethereum to Starknet to fund Carbon Removal Project on Carbonable platform?

Carbonable users will be able to fund Carbon Removal Projects using the USDC ERC-20 Token on Starknet.

Two different ways to add USDC to your Starknet wallet (Argent X or Braavos)

  1. Buying crypto with card or bank transfer using Banxa
  2. Bridging crypto from another network to Starknet using StarkGate

1 — Buying crypto with card or bank transfer

Please follow these steps:

  1. On Argent X, tap “Add Funds”, then choose “Buy with card or bank transfer

or

  1. On Braavos, tap “Deposit
  2. Choose Banxa and USDC token
  3. Enter the amount you want to purchase, then complete the payment flow for Banxa
  4. Once you’ve paid, your USDC should arrive almost instantly

Depending on the amount you want to purchase, you may be asked to complete a KYC (Know Your Customer).

2 — Bridging USDC to your Starknet wallet with an Ethereum wallet, such as Metamask

StarkGate is the only bridge for the USDC ERC-20 Token on Starknet.

Please follow these steps:

  1. On Argent X, tap “Add Funds”, then choose “Bridge from Ethereum and other chains
  2. Choose “StarkGate

or

  1. On Braavos, tap “Deposit”, then choose “Bridge from Ethereum L1
  2. You will be redirected to “StarkGate

  1. Connect an Ethereum wallet, such as Metamask, and a Starknet account (Argent X or Braavos)
  2. You need to connect both so you can send funds from Ethereum to Starknet
  3. Choose the USDC ERC-20 Token
  4. Enter the amount you’d like to bridge to Starknet and confirm the transaction.
  5. Funds will show up in your Starknet wallet

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

WELL DONE!

Congratulations! Now that you have successfully created an Argent X wallet or a Braavos wallet on Starknet, you are ready to take the next step and fund a Carbon Removal Project on the Carbonable platform.

With your wallet set up and funded, you can participate in carbon offset solutions and make a positive impact on the environment. Whether you’re looking to offset your own carbon footprint or support a specific project, your Starknet wallet gives you the ability to make a difference in the fight against climate change. So go ahead and take a look at the available Carbon Removal Projects and start your contribution journey!

--

--

Carbonable.io

Nature-based Solutions Portfolio Management reinvented. 🌎 Source, Fund, Drive, and Monitor Provable Ecological Restoration. ✅ Powered by Blockchain Technology