improved

Data Refiners -`publicKey` Removed - June 2025

Removed

🔥 Breaking Change: Removed the public_key field from onchain data refiner registration.

The Vana Refinement Service now fetches public keys via the Query Engine's dlpPubKeys function, eliminating the need to manually supply this value.

Impact:

  • DataDAOs and DLPs must stop including public_key in new refiner registrations.
  • Existing workflows using the old schema must be updated to avoid transaction reverts.

Why:

  • Simplifies registration and reduces redundant onchain data.

Action Required:

  • Review and update your deployment scripts or UI flows accordingly.