The Supplier's Node Management Dapp is an integral component for managing various aspects of a supplier's operations within the WindingTree Market Protocol. This guide will walk you through configuring your Dapp to ensure seamless integration with your Node host and IPFS storage, as well as detail the functionalities it offers.
- Navigate to the
Setup
option in the main Dapp menu. - Open the
Node
tab. - Input your Node host URL in the provided form field.
The default Node URL in the MVP is:
https://node.windingtree.com/api
- Go to the
Setup
option in the main Dapp menu. - Access the
IPFS
tab. - Log in at
https://dashboard.particle.network/#/login
. - Create a new project by selecting
Add New Project
. - Copy the Project ID and Server Key into the Dapp form.
This setup activates IPFS storage functionalities within the Dapp, allowing you to curate an image gallery for your properties.
- Choose the
Setup
option in the Dapp menu. - Proceed to the
Register
tab. - Connect your wallet and select an account for entity ownership.
- Generate a node signer mnemonic for offer signings and transactions. This account won't access funds directly.
- Create an entity account salt.
- Initiate the registration transaction on the protocol's smart contract.
- Access
Setup
from the Dapp menu. - Navigate to the
View
tab. - To review a previously registered entity, input the entity ID.
- Verify the entity owner's and node signer's balances. Use Metamask's
send
feature to top up the signer's balance if necessary. - Check the deposit value in LIF tokens.
- Ensure the entity's status is
enabled
to process requests and deals.
Ensure the entity owner's wallet is connected.
- Head to
Setup
in the Dapp menu. - Choose the
Manage
tab. - Select
Manage LIF deposit of the entity
. - Input a deposit value at or above the
Minimum deposit value
. Useuse this value
for autofill. - If you lack test LIF tokens, refer to this guide.
- Execute the transaction for the LIF deposit.
- Post-transaction, you can verify the
Current deposit value
.
- Select
Setup
from the main menu. - Access the
Manage
tab. - Use
Toggle the supplier's entity status
to check or change the entity's status. - Confirm the entity's current status.
- Alter the status as needed by transacting.
Only the entity owner can register an administrative user.
Assuming the entity owner's wallet is connected:
- Choose
Users
from the Dapp menu. - Select
Register Admin
. - Fill in the
Login Name
. - Confirm by
Register Admin
, then sign the login voucher with your wallet.
- Access
Users
from the Dapp menu. - Open
Register New User
. - Ensure you're logged in as an admin.
- Provide login credentials; the manager can change the password later.
- Confirm by clicking
Register
.
Admin login is required for this operation.
- Navigate to
Users
in the Dapp menu. - Go to
Manage Team
. - Review team members and click
Delete
to remove a user.
This guide aims to streamline the Dapp configuration process, ensuring you can effectively manage your supplier's node and utilize all the functionalities of the WindingTree Market Protocol.