# Accessing DeFi

**DeFi Access Introduction**

DApp access in PrimeVault is supported via PrimeVault’s Chrome Browser Extension which can be installed in the Chrome Web Store.

**How to access DeFi protocols**&#x20;

* Download PrimeVault extension
* Log into your extension
* Whitelist a DApp
* Conduct a DApp transaction
* View a DApp transaction
* Approve a DApp transaction

### Download PrimeVault extension

1. Download PrimeVault in Google Chrome Web Store: <https://chrome.google.com/webstore/detail/primevault/fgmfmeoikkgpemaocbmjlkhcpcjfobkf>
2. **Please restart chrome** once you've downloaded the app
3. Authenticate the extension before connecting to a DApp
4. Disable your Metamask to enable the best experience (since we use similar channels and some DApps are unable to distinguish between Metamask and PrimeVault)
5. Use the native PrimeVault extension (recommended) or WalletConnect to connect with the DApp
6. Whitelist DApp before interacting with the DApp

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2FX2VuBjXTtIeFdDYEOWv5%2Fimage.png?alt=media&#x26;token=067a92ab-60ff-477f-afb6-9f6a82738f95" alt=""><figcaption><p>Click on login to authenticate</p></figcaption></figure>

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2FZrnZb1bz91rWFosgr9W5%2Fimage.png?alt=media&#x26;token=67548ffb-f97b-44f6-bc98-fa680655bd1b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2F1GGidHnojIS1G0Rd7QtF%2Fimage.png?alt=media&#x26;token=312da485-67ac-4750-9d0d-5bc5623c4b0a" alt=""><figcaption></figcaption></figure>

### Login to a vault in your extension

1. Select the desired Vault from which you would like to use for interacting with the DApp and click 'Continue'

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2FwPlU8nJlD3vnIJlPGTR3%2Fimage.png?alt=media&#x26;token=4df8e7a5-fb9f-45d8-b054-94b242197590" alt=""><figcaption></figcaption></figure>

2. Review assets and press 'Connect'
3. You can change vaults using the toggle option once connected&#x20;

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2F8LAgJtdsgLbCMV6tcrJ7%2Fimage.png?alt=media&#x26;token=759f19cc-8240-46dd-89de-a644845c104b" alt=""><figcaption></figcaption></figure>

### Whitelist a DApp

Your workspace Admins can whitelist dApps on supported chains in their PrimeVault web app.

1. Log into your PrimeVault app in a browser (Chrome recommended). Go to DApps > Directory tab and click on the 'Whitelist New DApp' button. Some trusted DApps have already been whitelisted by PrimeVault and you can begin using them instantly&#x20;
2. Add Name, URL, and category for the DApp you would like to whitelist. Your request will be sent across the organization for approvals based on your policies
3. You can manually add contracts using '+ Add New Contract' within DApps where you would like to skip risk scoring from PrimeVault&#x20;
4. Your organization approvers will receive a mobile notification to approve the DApp before you can begin using it. Once approved by your admins, you can begin using the DApp

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2FMYLcK9CFnhzbEEFQlsdF%2Fimage.png?alt=media&#x26;token=561c2abe-389e-442e-9a41-7b3ccbe21e96" alt=""><figcaption></figcaption></figure>

### Conduct a DApp transaction

1. Once you've connected to the whitelisted DApp, proceed with entering the details of your transaction (swap, stake, borrow etc.)
2. Approve the transaction on your mobile device

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2F5Q2ZhFc78RUVV4e77M6u%2Fimage.png?alt=media&#x26;token=212b655d-bd16-4be7-9fed-7f5ffc7b5875" alt=""><figcaption></figcaption></figure>

### View a DApp transaction

1. You can view a DApp transaction under the section 'Contract Call' in the Transactions section on your desktop browser or under the 'Pending Transactions' tab in your extension (if its not been received full approval yet)

<figure><img src="https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2Fe4NENXnXvjLVCe27TPZV%2Fimage.png?alt=media&#x26;token=0d507221-a546-44a5-a4bf-75f1d725ebf6" alt=""><figcaption></figcaption></figure>

### Approve a DApp transaction

1. As per your organization's policies, you will be able to view who has requested for the DApp transaction; transaction details and approvals remaining for a successful transaction

![](https://2590719878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F84EglBdaF51GAxppvd4g%2Fuploads%2FYrvQU7VOe4KlETdVzMAx%2FIMG_7EAF8B2E2644-1.jpeg?alt=media\&token=63f7296a-1347-4b13-876c-f9c307c57e98)

2. Slide right or press Reject - to approve or reject the DApp transaction
3. The process will require FaceID for approval go through
4. Once approved, you can begin view transaction details from your dashboard
