Skip to content

[Draft] Build DRP MCP Activity Verification MVP - #48

Draft
NeonTechno wants to merge 26 commits into
mainfrom
feat/mcp-activity-verification-mvp
Draft

NeonTechno wants to merge 26 commits into
mainfrom
feat/mcp-activity-verification-mvp

Conversation

@NeonTechno

@NeonTechno NeonTechno commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a shared activity-claim evaluator for GitHub and community claims.
  • Adds a portal page to submit activity claims, sign claims with the connected wallet, and view network responses.
  • Adds a server-side remote Streamable HTTP MCP connection check with explicit tool allowlisting.
  • Submits normalized claims/evidence commitments to the existing DRP Verification Network when DRP_PROTOCOL_URL is configured.
  • Documents security boundaries and the current on-chain anchoring blocker.

Important scope notes

  • This is an initial MVP scaffold, not production-ready.
  • Wallet signatures bind a claim to the submitting address and expire after five minutes, but durable replay protection and authenticated per-user source linking still need implementation.
  • GitHub references are deliberately kept pending until evidence is fetched and authenticated through an authorized MCP source.
  • Community activity claims remain pending until an organizer/independent witness attests.
  • The existing protocol API integration is not the same as blockchain anchoring. The portal's current contract addresses are placeholders; a valid deployed testnet contract address and ABI/function signature are still required before any transaction can safely be submitted.
  • No automatic rewards are issued.

Validation

  • Inspected the existing portal and the DRP Verification Network endpoints.
  • The first CI attempt failed during root-level npm ci because the existing root package has a Next.js 14.2.3 / WorkOS AuthKit peer dependency conflict; frontend build was skipped. This appears unrelated to the app-portal changes.
  • After removing the unnecessary MCP SDK dependency, a fresh build/type-check still needs to run against the latest PR head.
  • Please review MCP transport compatibility with the deployed remote server before merging.

@vercel

vercel Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
app-portal Error Error Oct 11, 2026 4:24pm UTC
dr-website Error Error Oct 11, 2026 4:24pm UTC
drp-backend-api Error Error Oct 11, 2026 4:24pm UTC
drp-blockchain-explorer Error Error Oct 11, 2026 4:24pm UTC
drp-frontend Error Error Oct 11, 2026 4:24pm UTC
drp-web-ecosystem Error Error Oct 11, 2026 4:24pm UTC
explorer Error Error Oct 11, 2026 4:24pm UTC

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project drp-frontend with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/decentralized-rights-projects?upgradeToPro=build-rate-limit

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project dr-website with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/decentralized-rights-projects?upgradeToPro=build-rate-limit

@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 14:46 Inactive
@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project app-portal with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/decentralized-rights-projects?upgradeToPro=build-rate-limit

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project drp-backend-api with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/decentralized-rights-projects?upgradeToPro=build-rate-limit

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project drp-blockchain-explorer with the following error:

Too many requests - try again in 5 minutes (more than 60, code: "api-deployments-flood").

Learn More: https://vercel.com/docs/limits#rate-limits

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project drp-blockchain-explorer with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/decentralized-rights-projects?upgradeToPro=build-rate-limit

@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 14:47 Inactive
@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project explorer with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/decentralized-rights-projects?upgradeToPro=build-rate-limit

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

Deployment failed for project dr-website with the following error:

Too many requests - try again in 5 minutes (more than 60, code: "api-deployments-flood").

Learn More: https://vercel.com/docs/limits#rate-limits

@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 14:48 Inactive
@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 14:49 Inactive
@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 15:08 Inactive
@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 15:21 Inactive
@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 15:31 Inactive
@vercel
vercel Bot temporarily deployed to Preview – drp-web-ecosystem October 11, 2026 15:34 Inactive

This branch was previously deployed

1 inactive deployment
Preview – drp-web-ecosystem — e9053646 Deployed Oct 11, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant