
Rationale
The current versions of the openzeppelin-upgrades library and plugins allow a user to deploy implementation contracts and proxies for any contract, as long as they don't rely on Solidity libraries with external functions that require them to be linked.
We need to design a solution that can override this restriction, allowing the user to deploy contracts and proxies with external linked libraries, if they have manually checked that the corresponding libraries are Upgrade Safe.
Github Issue: #144.
Current scenario
julianr changed 5 years agoView mode Like Bookmark
Setup
To use the application and the service we are going to need three things:
An internet browser extension wallet. Read Compatible wallets how to get a compatible wallet, or read the guides to connect Nifty wallet and Metamask wallet to RSK
RBTC to pay for the transaction cost. See Getting RBTC
RIF tokens to buy and sell RNS domains. See Getting RIF Tokens. Also, read display amount of tokens on how to view your tokens in your wallet.
Compatible wallets
The RIF Marketplace can be used seamlessly with the following wallets. To setup your wallet, follow the instructions in connect to RSK network.
RIF Marketplace User guide
The main goal of the RIF Marketplace is to enable a fast and efficient creation of decentralized sharing economies (DSE) on top of RSK and RIF, providing the required tools to bring together service providers and consumers. Providers can list their offerings and connect with potential users for a wide range of decentralized services such as Storage, Payments, Communications, and Data Services, presenting at the same time a common and unified interface and user experience.
This guide details each operation available in the RIF Marketplace.
Setup
Getting started
Use the Testnet
The RIF Marketplace is available on the RSK testnet, this enables you to try the product before making real transactions on the Mainnet.