title: Truffle verify - Cannot find module '@chainlink/contracts/src/v0.6/VRFConsumerBase.sol'
body: <p>Currently i am working an a small dynamic nft example. Compiling, Deploying and to fund the <a href="https://kovan.etherscan.io/address/0xfbf0c9f50cd04a167ff4287bf8439006eb4c670c" rel="nofollow noreferrer">Contract</a> works well.</p>
  <p>If i try to verify the contract with truffle and the truffle-verfiy-plugin, I got the following error:</p>
  <pre><code>Cannot find module '@chainlink/contracts/src/v0.6/VRFConsumerBase.sol'
  Require stack:
  - /usr/lib/node_modules/truffle-plugin-verify/verify.js
  - /usr/lib/node_modules/truffle/node_modules/original-require/index.js
  - /usr/lib/node_modules/truffle/build/cli.bundled.js
  Failed to verify 1 contract(s): DynamicNft
  </code></pre>
  <p>This are the modules, I am importing in my contract:</p>
  <pre><code>
  import &quot;@openzeppelin/contracts/token/ERC721/ERC721.sol&quot;;
  import &quot;@chainlink/contracts/src/v0.6/VRFConsumerBase.sol&quot;;
  import &quot;@openzeppelin/contracts/access/Ownable.sol&quot;;
  import &quot;@openzeppelin/contracts/utils/Strings.sol&quot;;
  </code></pre>
  <p>My package.json-dependencies looks like:</p>
  <pre><code>    &quot;@chainlink/contracts&quot;: &quot;0.0.8&quot;,
      &quot;@openzeppelin/contracts&quot;: &quot;^3.1.0&quot;,
      &quot;@truffle/hdwallet-provider&quot;: &quot;^1.0.40&quot;,
      &quot;dotenv&quot;: &quot;^8.2.0&quot;
    }
  </code></pre>
  <p>And at least the command I run for the verification:</p>
  <pre><code>truffle run verify DynamicNft --network kovan --license MIT
  </code></pre>
  <p><a href="https://github.com/KevvKo/dynamic-nft-example/blob/main/contracts/DynamicNft.sol" rel="nofollow noreferrer">The contract</a>
  Has anybody an idea?</p>
  <p>Thanks for your help!</p>