Skip to content

Remove deposit address verification from deposit flow - #1036

Merged
nkuba merged 2 commits into
mainfrom
remove-deposit-address-verification
Jun 16, 2026
Merged

Remove deposit address verification from deposit flow#1036
nkuba merged 2 commits into
mainfrom
remove-deposit-address-verification

Conversation

@nkuba

@nkuba nkuba commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

What

Removes the deposit-address verification step from the deposit flow. The flow now sends the Bitcoin transaction directly without first calling the external verification endpoint.

Why

The verification was performed against https://us-central1-keep-prd-210b.cloudfunctions.net/verify-deposit-address, a service that is no longer maintained by the Threshold Network and whose endpoint is no longer available. With the endpoint gone, every verification call would fail (returning error/invalid), blocking deposits — so the step has been removed.

Changes

  • DepositBTCModal.tsx: drop the verifyDepositAddress call and gate; send the BTC transaction directly after resolving.
  • Delete the now-unused verifyDepositAddress util and useVerifyDepositAddress hook, and remove their exports.

Note

This removes the client-side check that the SDK-generated deposit address matched the one returned by the Keep service. That check is no longer possible now that the service is gone.

The verify-deposit-address verification service is no longer maintained
by the Threshold Network and its endpoint
(us-central1-keep-prd-210b.cloudfunctions.net/verify-deposit-address) is
no longer available. The deposit flow now sends the Bitcoin transaction
directly without the verification round-trip.

Removes the dead verifyDepositAddress util and useVerifyDepositAddress
hook along with their exports.
@netlify

netlify Bot commented Jun 16, 2026

Copy link
Copy Markdown

Deploy Preview for acre-dapp-v1 ready!

Name Link
🔨 Latest commit 7d17d40
🔍 Latest deploy log https://app.netlify.com/projects/acre-dapp-v1/deploys/6a317bb762306e0008ecf093
😎 Deploy Preview https://deploy-preview-1036--acre-dapp-v1.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jun 16, 2026

Copy link
Copy Markdown

Deploy Preview for acre-dapp-testnet ready!

Name Link
🔨 Latest commit 7d17d40
🔍 Latest deploy log https://app.netlify.com/projects/acre-dapp-testnet/deploys/6a317bb7a4e7b000085e44f3
😎 Deploy Preview https://deploy-preview-1036--acre-dapp-testnet.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jun 16, 2026

Copy link
Copy Markdown

Deploy Preview for acre-dapp ready!

Name Link
🔨 Latest commit 7d17d40
🔍 Latest deploy log https://app.netlify.com/projects/acre-dapp/deploys/6a317bb75318470008ce4644
😎 Deploy Preview https://deploy-preview-1036--acre-dapp.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Apply prettier --write to two files that were already violating the
formatting rules on main and were blocking the dapp-format CI job.
@nkuba
nkuba merged commit 91330b5 into main Jun 16, 2026
30 checks passed
@nkuba
nkuba deleted the remove-deposit-address-verification branch June 16, 2026 16:39
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