Home/Services/Crypto & Web3 Penetration Testing
security service

Crypto & Web3 Penetration Testing

Crypto web3 penetration testing for exchanges, wallets and custody. Manual testing of withdrawal logic, APIs and cloud. Get a fixed quote.

Manual, expert-ledEvidence-based findingsFree remediation retest

Crypto web3 penetration testing looks at the part of a digital-asset business that actually loses funds: the exchange front end, the trading and withdrawal APIs, the wallet and key-management infrastructure, and the cloud that ties it together. We test the way a real attacker would go after your treasury, not the way a scanner ticks boxes.

Most people picture a smart-contract exploit when they hear “crypto hack.” In the engagements we run across Europe, the money more often leaves through a boring door: a broken withdrawal-approval flow, a leaked API key with signing rights, an IDOR that exposes another user’s balance, or an admin panel reachable from the open internet. Those are web application, API and infrastructure problems, and that is exactly where our work sits.

What crypto web3 penetration testing covers

We scope the whole path a transaction takes, from the browser session a customer logs into, through the order and withdrawal services, down to the hot-wallet signer and the cloud accounts that hold the secrets. The goal is a clear answer to one question: can an attacker move value they should not be able to move?

Exchange and platform web application

The trading UI, account area, admin console and any internal dashboards get tested as authenticated, multi-role applications. We look at session handling, password and email-change flows, and the small logic gaps that let one account act on another.

Authentication, session and device-binding logic on the trading platform
Withdrawal and approval workflows, including whitelist and cooldown bypass
IDOR and access-control checks across balances, orders and account settings
Admin and back-office panels, and whether they are reachable from outside
Two-factor and email-confirmation flows that gate money movement

Trading, custody and withdrawal APIs

Exchanges are API-first, so this is where a lot of value hides. We test REST and, where present, WebSocket and GraphQL endpoints for authorization gaps, replay of signed requests, and abuse of API keys.

API-key scoping: can a read-only key place trades or trigger withdrawals?
Signature and nonce handling on order and withdrawal endpoints
Rate-limit and race-condition testing on balance-changing calls
Business-logic abuse in deposit crediting and internal transfers

Wallet and key-management infrastructure

Hot-wallet signing services, HSM integrations, MPC or multisig orchestration and the segregation between hot and cold storage are the crown jewels. We test the services and access paths around them: who can reach the signer, what a compromised app server can ask it to do, and whether an approval can be forged.

Cloud infrastructure and secrets

Digital-asset platforms live on AWS, Azure or GCP, and a single over-permissive IAM role or an exposed secret can undo every application control. We review identity, network segmentation, key storage and the CI/CD pipeline that ships your signing code.

Smart-contract review as an add-on

To be straight with you: our core work is application, API and infrastructure pentesting. On-chain contract review is a distinct discipline, and we can bring it into scope on request or pair it with a specialist so a single engagement covers both the off-chain platform and the contracts your users interact with.

How we test

Every engagement is manual and evidence-based. Tooling speeds up discovery, but a person decides what is actually exploitable, chains the findings, and proves impact. That is the difference between a report you can act on and a scanner dump you have to triage yourself.

Reconnaissance and mapping

We start by enumerating the attack surface: subdomains, staging environments, exposed APIs and any forgotten admin hosts. nmap and ffuf map hosts and hidden paths, and we build a picture of every place value or credentials might live before touching a single input.

Authenticated testing

With test accounts across roles, we drive the platform through Burp Suite, intercepting and manipulating requests. This is where access-control flaws, IDOR and withdrawal-logic weaknesses surface, because we compare what one role can do against what the API will actually let it do.

Exploitation and chaining

A single medium-severity bug is a note. Two of them chained into an account takeover that reaches a withdrawal endpoint is a critical finding, and we will demonstrate that chain end to end so the risk is undeniable. We stop short of moving real funds and prove the capability in a controlled way.

Reporting and retest

You get an executive summary written for non-technical stakeholders and a technical report with every finding, its CVSS score, reproduction steps and a specific fix. After you remediate, we retest the affected areas at no extra cost to confirm the holes are closed.

48h
typical time to first critical findings
100%
manual verification, no false-positive dumps
Free
retest after you remediate

Common vulnerabilities we find on crypto platforms

Digital-asset businesses share a recurring set of weak points. These are the ones that turn up most often when we test exchanges, custodians and Web3 platforms across Europe.

Broken withdrawal and approval logic

Withdrawal whitelists that can be edited without re-authentication, cooldown timers enforced only in the browser, and approval steps that a crafted API call skips entirely. These are business-logic flaws no scanner will catch, and they are the fastest route to lost funds.

API-key and signing abuse

Keys issued as “read only” that still reach trading endpoints, secrets committed to a repository, and signing services that trust any internal caller. If a leaked key can move value, we will show it.

Access-control and IDOR flaws

Insecure direct object references that expose another customer’s balance, order history or KYC documents, and privilege escalation from a standard user to an operator role. Mapped to OWASP ASVS access-control requirements, these are among the highest-impact findings we report.

Server-side request forgery and cloud pivots

SSRF in a metadata-fetching or image-processing feature that reaches the cloud metadata endpoint and hands over IAM credentials. From there an attacker can pivot toward the very secrets that protect your hot wallet.

Authentication and 2FA bypass

Weak session invalidation, 2FA that is only checked at login and not at withdrawal, and password-reset flows that leak or accept predictable tokens. Account takeover is the common thread in most real exchange incidents.

Tools and techniques

We combine industry-standard tooling with hands-on judgement. Burp Suite Professional drives the authenticated web and API testing, nmap and ffuf handle discovery, and we write custom scripts for signature, nonce and race-condition testing where off-the-shelf tools fall short. Findings are classified with CVSS and mapped to OWASP Top 10, OWASP ASVS and, where useful, MITRE ATT&CK techniques so your team can see both the severity and the adversary behaviour behind each issue.

Get a fixed quote

Want this tested on your own systems?

Free 20-minute scoping call, a fixed price with no hourly surprises, and a free retest once you fix what we find.

Get a fixed quote

What you get

The deliverable is built to be used by two audiences: leadership who needs the risk in plain language, and engineers who need to reproduce and fix each issue.

Executive summary with an honest risk verdict for the board
Technical report: every finding with CVSS, impact and reproduction steps
Prioritised, specific remediation guidance your engineers can action
Attestation letter suitable for partners, banks and auditors
Free retest to confirm your fixes actually hold

Compliance and standards mapping

A pentest report is often needed to satisfy a partner bank, a payment provider or an EU regulator. We map findings to the frameworks that matter to digital-asset firms.

DORA and EU regulation

Under the Digital Operational Resilience Act, financial entities and their ICT providers face structured testing expectations. Our reports are written to feed into that resilience testing and to evidence a serious security programme.

ISO 27001 and SOC 2

Testing supports ISO 27001 control A.12.6 on technical vulnerability management and gives SOC 2 auditors the independent-testing evidence they ask for. GDPR obligations around protecting customer and KYC data run through the same findings.

Why manual testing beats a scanner

Automated scanners are good at finding known, signature-based issues. They are useless against the flaws that actually drain crypto platforms, because withdrawal logic, key-scoping and multi-step account takeover require understanding intent, not matching patterns. A scanner cannot reason that a read-only key reaching a trade endpoint is a path to theft. A human tester can, and will chain it to prove the loss.

Who this is for

Centralised exchanges, brokers, custodians, wallet providers, staking platforms and Web3 companies that hold or move customer value. If a regulator, a banking partner or your own board is asking whether your platform can be robbed, this answers it with evidence.

Pricing

Price depends on scope: how many applications and APIs are in play, whether wallet and cloud infrastructure are included, and how deep the withdrawal and custody logic runs. Every engagement is fixed-price after a free scoping call.

Engagement What’s included Timeline Price
Platform essential Single trading web app, one user role, authentication and core withdrawal-flow testing, full report and free retest 4–6 working days from €3,500
Exchange standard Multi-role platform plus trading and withdrawal APIs, IDOR and business-logic testing, exec and technical reports 7–10 working days €5,000–€12,000
Custody and infrastructure Adds wallet-signing infrastructure and cloud (AWS/Azure/GCP) review, secrets and IAM, attack-chaining to hot-wallet access 10–15 working days €10,000–€20,000+
Compliance add-on Mapping and attestation for DORA, ISO 27001 or SOC 2 with any tier from €800
Custom / smart-contract combined Full estate or platform plus on-chain contract review, scoped to your needs on scoping custom

Every engagement is fixed-price, quoted after a free 20-minute scoping call, with no hourly surprises and a retest included. Get a fixed quote

FAQ

How much does crypto web3 penetration testing cost?
It starts from €3,500 for a single trading application and scales with the number of APIs, and whether wallet and cloud infrastructure are in scope. You get a fixed crypto web3 penetration testing cost after a free scoping call, so there are no hourly surprises.
Do you test smart contracts as well?
Our core work is application, API and infrastructure pentesting, where most exchange losses actually happen. We can add on-chain contract review on request or pair with a specialist so one engagement covers both the platform and the contracts.
Will you touch real customer funds or live wallets?
No. We prove exploitability in a controlled way and stop short of moving real value. Any intrusive step against production is agreed in advance and can be scheduled out of hours.
How long does a crypto exchange pentest take?
A single platform runs 4–6 working days, while a full exchange with custody and cloud infrastructure typically runs 10–15 days plus the report. Critical findings reach you the same day we confirm them.
Can you test our hot-wallet and key-management setup?
Yes. We assess the services and access paths around your signing infrastructure, HSM or MPC integration and hot/cold segregation, and show what a compromised app server could ask the signer to do.
Does the report help with DORA or ISO 27001?
Yes. Findings are mapped to DORA resilience testing, ISO 27001 A.12.6 and SOC 2, and we issue an attestation letter you can share with banking partners and auditors.
Do you work under NDA?
Always. We sign your NDA before any scoping detail changes hands, handle findings securely, and never disclose that we tested you.
Do you test API keys and withdrawal logic specifically?
Yes, and these are usually where the real risk sits. We check key scoping, signature and nonce handling, race conditions on balance changes, and every step of the withdrawal-approval flow.
Do you test just the smart contracts or the whole web3 stack?
Both, and the seam between them is where money is usually lost. We review the on-chain contracts for reentrancy, access-control and oracle flaws, then test the off-chain pieces that surround them: the front end and wallet integration, the bridge and relayer infrastructure, the signing key handling, and the APIs that submit transactions. A secure contract behind a compromised front end still drains funds.
Can you audit a token or DeFi protocol before we launch on mainnet?
Yes, and pre-launch is the cheapest time to fix things. We review the contracts on a testnet or a forked mainnet, model the economic attacks (flash-loan manipulation, sandwich and MEV exposure, liquidation edge cases) alongside the code-level bugs, and hand you a report your auditors and your community can actually read before any real value is at stake.

Related services

Who needs this

Exchanges, custodians, wallet and staking platforms, and Web3 companies across Europe that hold customer value and need evidence, for a regulator, a banking partner or the board, that their platform cannot be quietly drained.

why safetybis

Security you can prove

The same standard on every engagement, big or small.

Evidence, not opinions

Every finding ships with a reproduction and proof of concept — no vague "maybe vulnerable".

Humans over scanners

Certified engineers find the logic flaws and chained attacks automated tools walk straight past.

Fixed price, free retest

You know the cost up front, and verifying the fix is part of the deal — not a second invoice.

500+
assessments delivered
<30min
incident first response
12k+
infections removed
98%
fixed within one retest
$ safetybis quote --service "Crypto & Web3 Penetration Testing"

Ready to lock this down?

Free scoping call, fixed price, free retest. Tell us what you're running and we'll take it from there — usually within one business day.

get in touch

Tell us what you're running

Scoping is free. We reply within one business day, and under 30 minutes for active incidents.