Algomint
Search…
Mainnet Step by Step Guide
❗❗❗ Screenshots may vary as we continue improve on the product interface, please always use app.algomint.io and do not access the Algomint product from any other URL.
Please note that the Algomint platform currently restricts transactions to a maximum of 1 BTC or 10 ETH per minting. To mint a higher volume please visit our website and fill in the support form for assistance.

Video walkthroughs

Account Creation

Wallet Preparation

Asset Minting

Asset Unlocking

To view clear screenshots, please go to "Settings" on the bottom right corner of the videos and set the quality to "1080p HD".

Written Guide

Creating Your Algomint Account

Testnet users will need to create a new account on the Mainnet as you cannot reuse the Testnet account
  1. 2.
    Click 'Log In' to create your account using either:
    • any email account (@gmail.com, @outlook.com, etc.) with a password
    • your Google account linked to your browser or mobile device
  2. 3.
    Next, setup two factor authentication (2FA). The default (preferred) method uses the Google Authenticator app. If you don't have the Google Authenticator app, follow the steps below
    • Install the Google Authenticator app on your phone
    • Click + in the app to bring up the QR scanner to read the displayed QR code on Algomint's website
    • Enter the timed code into the screen prompt

Validating your Algomint Account

In order to use the Algomint services, you must first complete the KYC and email verification. These ensure protection against money laundering.
  1. 1.
    Perform KYC by clicking 'Complete KYC' or clicking the 'KYC' tab on the right.
  2. 2.
    Select method of KYC (Passport, Driver's License etc.)
  3. 3.
    Upload the requested images and complete facial image collection. You will need to enable camera access via your computer or your phone.
The above steps can take up to 15 minutes, but normally take about a minute. Once it is completed your dashboard in Algomint will say "KYC Verified" within the KYC tab.
  1. 1.
    Click on 'Account Details'
  2. 2.
    Click 'Verify Email'. You will receive an email to your login email address. This can end up in the "Spam" folder, so be sure to check that folder if you do not see the verification email in your inbox.
  3. 3.
    In the email, click your verifiation link
Now in your 'Account Details' tab it will say "Verification Successful"

Prepare to Mint

At this stage you should ensure you've performed the following tasks:
  • Ensure your Algorand wallet has opted into the following assets:
    • goETH on the Algorand Mainnet
    • goBTC on the Algorand Mainnet
  • Review this guide on Mainnet Wallet Preparation if you haven't already done so.
    • Add Assets
      1
      | Name | Asset IDs |
      2
      | -------- | ----- |
      3
      | goBTC | [386192725](https://algoexplorer.io/asset/386192725) |
      4
      | goETH | [386195940](https://algoexplorer.io/asset/386195940) |
      Copied!
Note: When adding assets, please ensure both the name and asset ID match the table above.
  • If you would like to mint goETH:
    • Have an ETH wallet with some additional ETH to cover the sweeping fee* in addition to the asset you wish to mint
  • If you would like to mint goBTC:
    • Have a BTC wallet with some additional BTC to cover the sweeping fee* in addition to what you want to mint.
Note: Please do not use an exchange wallet, smart contract wallet, or Gnosis Safe wallet!
  • Recommended Ethereum Wallets: Metamask
  • Recommended BTC Wallets: BitPay, BRD
  • Connect your Algorand wallet as well as a BTC and/or ETH wallet. It should look similar to this on the 'Wallets' tab:
Wallet after Opt-in Mainnet

Go Forth and Mint

Step 1

Go to the 'Bridge' tab and ensure that the 'Mint' tab is selected. The minting process converts your existing BTC or ETH into the respective ASA version goBTC or goETH.

Step 2

Select BTC or ETH by clicking on the icon left of the quantity box.

Step 3

Input a quantity of BTC or ETH that you want to convert. This value must exceed .005 BTC or 0.05 ETH and must not exceed 1 BTC or 10 ETH per transaction.

Step 4

Select the Algorand wallet you want goBTC/goETH deposited into. If you have just one wallet, it will be auto-selected.

Step 5

Drag the mint slider from left to right to initiate the minting process.

Steo 6

Please make sure you are on the right mainnet networks for all your assets, including Bitcoin, Ethereum, Algorand, and on Algomint product mainnet! Please do not send funds from Layer2 or Bitcoin Lightning network, or send to our testnet wallets!
Please make sure you have opted-in goBTC(386192725) and goETH(386195940) with your Algorand wallet!
Please make sure you do not use an exchange wallet, smart contract wallet, or Gnosis Safe wallet to send the crypto to Algomint! They may deduct fees making your amount inaccurate, and may not allow you to access the refund.
A transaction details screen will display with the steps required to complete your transaction. For example: during ETH to goETH process it will display the following: - How much ETH to deposit into the 0xb97...6074 account (receiving escrow wallet) - How much time you have to deposit into the escrow account before the transaction times out - How much goETH you will receive in exchange for depositing the ETH quantity you entered earlier
[
]
Please simply enter the selected amount (0.01 ETH in the above screenshot case) and make sure your wallet doesn't deduct fees from this transaction to render the transaction amount inaccurate. If unsure, do some test wallet transfers first to find out if it's the case.
The Transaction fee of 0.00002 goETH in the above screenshot is the value we will charge you to swipe from our hot wallet to the Copper cold wallet for secure storage. Do not worry about this amount when you enter the transfer amount. This transaction fee will simply be reflected in your received goETH balance.
Please make sure you copy and paste and check the wallet address EVERY TIME you generate a new transaction, as the wallet address may change each time!

Step 7

While transaction status is PENDING, click on the escrow address (eg 0xb97..6074) to copy it to your clipboard. You can always find this minting order and its information in the 'History' tab.

Step 8

Go into your BTC or ETH wallet interface and hit 'SEND'. Please do NOT use slow mode transaction on Ethereum, as the delay in transaction may result in the minting process time out and your transaction won't go through.

Step 9

Paste in the escrow address and then enter the exact amount you entered for quantity in the beginning for minting and also shown in the above example, in this case it is 0.01 ETH. If your wallet has multiple options, select the one that makes sure the amount received by the escrow wallet is after gas fees and is the exact amount you entered.
NOTE: Do not send any value besides this number. If you have entered the wrong amount resulting in transaction not going through after you have sent the assets, you need to go fill the support form for us to get back to you.

Step 10

Once you send BTC or ETH to the escrow account, the transaction status will change from PENDING to CONFIRMING. At this point, you can sit back and relax while waiting for the Bitcoin or Ethereum blockchains to finalize the transaction (zZzz….). This can take 1 hour for BTC or 5 min for ETH.

Step 11

With the funds confirmed and finalized in the escrow account, you will receive the listed goBTC/goETH and the transaction status will change from CONFIRMING to COMPLETE.
Congrats!!! You now have some wrapped BTC/ETH goodies: goBTC/goETH !
Now you can move the wrapped BTC/ETH assets around with .001 Algo transaction fees! This unlocks wrapped pair swapping on a LP/Dex or whatever else you want to do with it .

Prepare the Wrapped Goodies

Want to switch back to BTC or ETH and transact within their blockchains and pay on average $20++ again to do a transaction? We don't! But if you do, no problem (zzZzZ…), just follow the next steps.
  1. 1.
    Head back to app.algomint.io to the Bridge tab.
  2. 2.
    This time select the 'Unlock' tab and select BTC or ETH from the dropdown left of the quantity field.
  3. 3.
    Input how much goBTC or goETH you want converted back into ETH or BTC (are you sure you want to do this???).
  4. 4.
    Select your BTC or ETH wallet. If you only have one wallet, it will be auto-selected.
  5. 5.
    Drag the slider to “Unlock”.

Unwrap/Unlock the Wrapped Goodies

Step 1

A transaction details screen will display with the steps required to complete your transaction. For example: during goETH to ETH process it will display the following: - How much goETH to deposit into the OYUR2...AXU4 account (receiving escrow wallet) - How much time you have to deposit into the escrow account before the transaction times out - How much ETH you will receive in exchange for depositing the goETH quantity you entered earlier
[
]

Step 2

While transaction status is PENDING, click on the escrow address (eg OYUR2..AXU4) to copy it to your clipboard. You can always find this Unlock order and its information in the 'History' tab.

Step 3

Go into your Algorand wallet that you added to Algomint and hit SEND.

Step 4

Select goETH/goBTC from the list of assets.

Step 5

Paste in the escrow address and then enter the exact amount of goETH you entered for quantity in the beginning.
**NOTE: Do not send any value besides this number. If you have entered the wrong amount resulting in transaction not going through after you have sent the assets, you need to fill out the support form for us to get back to you.**

Step 6

Sign your transacation.

Step 7

Once you send goBTC or goETH to the escrow account, you must wait for the Bitcoin or Ethereum blockchains to finalize the transaction (zZzz….). This can take 1 hour for BTC or 5 min for ETH.

Step 8

With the funds confirmed and finalized in the escrow account, you will receive the listed BTC/ETH and the transaction status will change to COMPLETED.
Congratulations! You are now back to BTC/ETH