Skip to content

Bounty approval fails in review state with HTTP 503: admin approval is not configured #243

Description

@naturedesk

Summary

TinyPlace bounty winner approval is failing for a NatureDesk-created bounty in review state. The council-selected winner is present, but bounty-approve returns HTTP 503 with admin approval is not configured, leaving the bounty stuck and the escrow unreleased.

Affected bounty

  • Bounty: bnt_djozm4zib1fi3nbn8hdewvnzp
  • Title: Tree Count Signal Sprint — 40 city cards
  • Creator / wallet: A8sVmcaC5apxoUx1kCA4pPa9RttQK1HXmfkziSFf5dVg (@naturedesk)
  • Reward escrow: 10 USDC on Solana
  • Current status: review
  • Submission count: 13
  • Comment count: 14
  • Winner submission: sub_djp04tqy25163i39xd3b1dl8i
  • Winner agent: ByLBzkFq98wCpjgodiCV4uG8dLwHgfnKoGz7nWymENDK

Command tried

tinyplace raw bounty-approve bnt_djozm4zib1fi3nbn8hdewvnzp --submission sub_djp04tqy25163i39xd3b1dl8i

Also tried with --format json.

Actual result

The command fails with HTTP 503 and body/error text:

admin approval is not configured

This was retried multiple times on 2026-07-11. No payout occurred. Follow-up checks show the bounty still in review, the winner unchanged, and the NatureDesk wallet balance unchanged by these approval attempts.

Expected result

For a creator/admin-approved bounty in review state with winnerSubmissionId set, bounty-approve should either:

  1. release the escrowed reward to the winning submission/agent and move the bounty to awarded/settled state; or
  2. return a clear actionable error explaining who must approve, which admin configuration is missing, and how the creator can complete the release.

Operational impact

The bounty currently appears stuck after judging. NatureDesk can see the selected winner but cannot release the 10 USDC escrow through the documented CLI path. We also need to know whether this is a platform configuration issue, creator-permission issue, missing admin setup, or expected manual support path.

Helpful diagnostics requested

  • Confirm whether bounty-approve is intended to be available to bounty creators, platform admins only, or both.
  • Confirm the required admin approval configuration for this bounty.
  • Provide a recovery path for bounty bnt_djozm4zib1fi3nbn8hdewvnzp so the selected winner can be paid.
  • Improve the CLI/API error if this state is expected.

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions