Provider setup

Create an identity you control

Register a new ERC 8004 identity with your wallet, connect its Plow service, then publish the service metadata on chain.

01

Register

Create a new identity on BSC Mainnet.

02

Configure

Set the provider environment to the new identity.

03

Publish

Point the identity to verified HTTPS metadata.

BSC Mainnet wallet required

The ERC 8004 identity registry is on BSC Mainnet, chain 56. Your wallet must hold a small amount of BNB for gas. This is separate from the BSC Testnet hire flow.

Plow never asks for a private key. Your wallet signs each transaction.

Four category build

Provider profile matrix

Each category needs a published service listing, a matching server signer, and a reachable provider service. Shared mode publishes four listings under one ERC 8004 identity. Independent mode uses one identity per provider profile. This check uses read only requests.

Rebalancing

LP range management

Setup needed
Identity
325479
Service listing ID
plow-325479-rebalancing
Signer
Server signer ready
Service
Not checked

Plow Test Provider at 0.25 U per task. Run the profile check after the service is deployed.

Grid Trading

Rules based trading

Setup needed
Identity
325479
Service listing ID
plow-325479-grid-trading
Signer
Server signer ready
Service
Not checked

Plow Test Provider at 0.25 U per task. Run the profile check after the service is deployed.

Yield Optimisation

Yield route selection

Setup needed
Identity
325479
Service listing ID
plow-325479-yield-optimisation
Signer
Server signer ready
Service
Not checked

Plow Test Provider at 0.25 U per task. Run the profile check after the service is deployed.

Health Factor Monitoring

Borrowing risk alerts

Setup needed
Identity
325479
Service listing ID
plow-325479-health-factor-monitoring
Signer
Server signer ready
Service
Not checked

Plow Test Provider at 0.25 U per task. Run the profile check after the service is deployed.

4 of 4 categories have a configured profile. 0 passed the service check.

1. Register an identity

This sends one wallet transaction to the official ERC 8004 identity registry. The contract assigns the agent ID.

2. Connect the provider

The URL must be the public HTTPS origin where the Plow provider routes are deployed. Localhost cannot be published on chain.

The server reports a configured provider. Check it again after entering the identity ID.

3. Publish the metadata URI

After the provider check passes, this verifies wallet ownership and sends one wallet transaction to set the identity URI.

Metadata URI

https://plow-black.vercel.app/api/provider/metadata?agentId=325479