When using Centrifuge you can choose between pools deployed on Centrifuge Chain and on Ethereum. You can connect to both chains via our wallet component that allows you to pick the wallet of your choice. To do so, click on Connect
in the top right corner. Then, first select the chain you want to connect with (currently Ethereum and Centrifuge)
In the second step select the wallet of your choice. On Centrifuge the system currently supports Talisman, Subwallet and Polkadot.js.
On Ethereum, the system supports Metamask, Coinbase Wallet and multiple other wallets through Wallet Connect.
MetaMask is a browser extension that allows you to use Ethereum protocols or dApps (decentralized Apps) such as Tinlake. The extension holds your private keys and serves as a wallet for ETH and ERC20 tokens, such as DAI, senior token of pool, or junior token of pool. Connect MetaMask to the app and confirm your transactions to transfer and receive tokens.
A hardware wallet stores the user's private keys in a secure hardware device. To use an address stored in a hardware wallet a user needs to be in physical possession of the device. A popular hardware wallet is Ledger.
Download the Ledger Live and follow the steps in the app described here.
Set up first Ledger Ethereum (ETH) account. See more here.
Processing...
Settings
.Contract Data
to Yes
.Browser Support
is set to Yes
. Newer Ledger Versions are supporting it by default. Main Ethereum Network
or Kovan Test Network
) at the top.Connect Hardware Wallet
.Ledger
and click Connect
.When your MetaMask account is connected to the hardware wallet you need to confirm each transaction with Ledger.
You can create a CFG account in any wallet that supports Polkadot. For detailed information on how to set up Polkadot accounts using the different tools that Web3 Foundation/Parity developed and supports, please also see the documentation from Polkadot. The tutorial below will cover how to set up wallets using:
Talisman is a wallet that supports Substrate (Polkadot) and Ethereum accounts. The Talisman wallet browser extension is available on Google Chrome, Brave, and Firefox, and a corresponding asset dashboard is accessible at app.talisman.xyz.
To set up Talisman:
You can create or import an account in Talisman by clicking on More options
and Add account
. This will open a browser tab that allows you to create a new account or add existing accounts via Recovery Phrase, JSON or from your Ledger.
If you want to create a new account, click on New Account
and Polkadot
.
Input a name and Talisman will create the account for you. Note, that by default Talisman will display your Polkadot and Kusama balances.
To find the CFG address of your account, click on Copy Address
and search for Centrifuge. Once the balance of your Centrifuge address is larger than zero, it will automatically be displayed in your account list as well.
Finally, to see an overview of your CFG accounts, click on "Receive" under your account. To see your native wallet address on Centrifuge Chain select CFG (Centrifuge) from the list.
Polkadot.js browser extension allows you to manage your accounts. The browser extension is available on Google Chrome, Brave and Firefox, and you can use Polkadot.js Apps to see your balance, transfer tokens, participate in governance etc.
You can always recover your account in either of two ways:
The Polkadot Vault
(formerly Parity Signer
) is a cold storage solution that allows you to use a phone in airplane mode as an air-gapped wallet. The Vault app is not technically a wallet, as it does not allow to transfer funds. It is more of a key-chain tool that will enable you the create, manage, and restore accounts or transfer funds together with other wallets or the Polkadot.js UI.
To set up a Centrifuge account using the Parity Vault
, download the app from https://signer.parity.io/ and follow the instructions in the guide. When you create an account, make sure to create keys for the Centrifuge Mainnet Network
.
You can look up your Centrifuge address by scanning the QR code on the Polkadot.js UI.
If you want to sign transactions with your account you will first need to send some CFG to this account. You can then initiate a transfer on the Polkadot.js UI by selecting 'Transfer' in the left menu or on 'Send' from the Accounts page and sign the transaction with your Vault via QR code.
Some best practices using the Parity vault securly include:
DISCLAIMER: Use of this guide is at your own risk. To the maximum extent permitted by applicable law, the services are provided without warranties of any kind, whether express, implied, statutory or otherwise, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, title, quiet enjoyment, accuracy, or non-infringement. Further, to the fullest extent allowed by applicable law, in no event shall the company or its affiliates, be liable to you or any third party for any damages of any kind.