Testnet Step by Step Guide
Video walkthroughs
Sign Up For Algomint
Verify Your Email
Completing The KYC Process
Opt-in for ASAs
Adding a Wallet
Minting goETH
Unlocking goETH
To view clear screenshots, please go to "Settings" on the bottom right corner of the videos and set the quality to "1080p HD".
Create Your Algomint Account
Step 1
Go to the testnet website for Algomint: https://testnet.algomint.io
Step 2
Signup to create your account using either:
any email account (@gmail.com, @outlook.com, etc.) with a password
your google account linked to browser or android device
Step 3
Next, setup two factor authentication (2FA).
The default (preferred) method uses the Google Authenticator app.
Install Google Authenticator app on phone
Click + in app to bring up QR scanner to read the displayed QR code on algomint website
Enter the timed code into the screen prompt
Validate 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.
Perform KYC by clicking 'Complete KYC' or clicking the 'KYC' tab on the right.
Select method of KYC (Passport, Driver's License etc.)
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.
Click on 'Account Details'
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.
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:
Review this guide on Test Wallet Preparation if you haven't already done so.
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:
Go Forth and Mint
NOTE: This is now going to be the section that people (including myself) stumble on
Step 1
Go to Bridge tab and ensure that the Mint tab is selected. Minting process converts your existing ETH or BTC into the respective ASA version goETH or goBTC.
Step 2
Select BTC or ETH by clicking on the icon left of the quantity box.
Step 3
Input a quantity of ETH or BTC testnet tokens that you want to convert. This value must exceed 0.01 ETH or .001 BTC.
Step 4
Select the Algorand wallet you want goBTC/goETH deposited into. If you have just one wallet, it will auto-select that one.
Step 5
Drag the mint slider from left to right to initiate the Minting process.
Step 6
Now a new screen will show that facilitates the ETH/BTC to goETH/goBTC conversion. 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
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 at testnet.algomint.io.
Step 8
Go into your BTC or ETH wallet interface (bitpay for BTC and MetaMask for ETH) and hit SEND.
Step 9
Paste in the escrow address and then enter the exact amount you entered for quantity in the beginning.
NOTE: Do not send any value besides the number you entered for minting. .009 ETH or .011 ETH for example shown above will not trigger the minting process.
Step 10
Once you send ETH or BTC 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 ethereum or bitcoin blockchains to finalize the transaction (zZzz….). This can take 5 min for ETH or 1 hour for BTC.
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 tx 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 ETH or BTC and transact within their blockchains and pay on average $2 or more again to do a transaction? No problem (zzZzZ…), just follow the next steps.
Head back to testnet.algomint.io to the Bridge tab.
This time select the Unlock tab and select ETH or BTC from the dropdown left of the quantity field.
Input how much goBTC or goETH you want converted back into ETH or BTC.
Select your BTC or ETH wallet. If you only have one wallet, it will be auto-selected.
Drag the slider to “Unlock”
Unwrap/Unlock The Wrapped Goodies
Unlock Step 1
Now a new screen will show that facilitates the goETH/goBTC to ETH/BTC conversion. 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
Unlock 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 at testnet.algomint.io.
Unlock Step 3
Go into your Algorand testnet wallet (wallet.myalgo.com) that you added to algomint and hit SEND.
Unlock Step 4
Select goETH/goBTC from the list of assets (default is usually Algo).
Unlock 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 the number you entered for minting. .009 goETH or .011 goETH for example shown above will not trigger the process.
Unlock Step 6
Sign your transaction.
Unlock Step 7
Once you send goETH or goBTC to the escrow account, you must wait for the ethereum or bitcoin blockchains to finalize the transaction (zZzz….). This can take 5 min for ETH or 1 hour for BTC.
Unlock 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 :)
Last updated