An Aragon application which creates a vote to mint an ERC721 once a user stakes a minimum amount of an ERC20 (in this case DAI).
A user interested in adding a listing to the Research Collective's knowledge registry calls the contract with a URI that points to the appropriate metadata as an argument The contract transfers DAI from the sender to the contract (or the token manager address?) The DAI is minted into rDAI, with the interest going to the DAO (probably Agent, double check how interest is redeemed in rtoken). A vote is created to use the Agent application to call the mint function on an ERC721 contract.