Bring TAP Wallet's accounts, balances and transactions into your own stack — safely
TAP Wallet (package com.humbl.wallet.app) is the consumer wallet built on HUMBL's U.S. patent 12,118,613 for transferring currency using blockchain. It lets users transact, authenticate and pay across BTC, ETH, SOL, USDC, AVAX, MATIC, BNB, OP, USDT and other Ethereum-compatible chains. Our service exposes that wallet behaviour as documented endpoints your accounting, treasury, fraud or analytics platform can call directly.
What we deliver
Every engagement starts with a written scope and ends with a runnable, documented integration. The artefacts below are typical for a first-phase TAP Wallet engagement; we add monitoring, reconciliation and treasury exports when the use case calls for them.
Deliverables checklist
- OpenAPI 3.1 specification for every endpoint we expose
- Protocol and authentication report (token lifecycle, refresh, error codes)
- Runnable source for login, balance, transaction and send-payment APIs in Python and Node.js
- Integration test harness with deterministic fixtures per chain
- Compliance pack: KYC fields, Travel Rule message template, retention notes
Two engagement models
- Source-code delivery from $300 — full repository handover; pay after delivery upon satisfaction.
- Pay-per-call hosted API — call our endpoints and pay only for the requests you make; ideal for proofs-of-concept and seasonal traffic.
- Hybrid — start hosted, migrate to self-hosted later using the same OpenAPI contract.
Data available for integration
The table below maps the data surfaces we have analysed in TAP Wallet to the integration outputs we typically deliver. Granularity reflects what the wallet itself shows or syncs from chain RPCs; we do not invent fields the user has not authorised.
| Data type | Source (in-app) | Granularity | Typical use |
|---|---|---|---|
| Account profile & bound chain addresses | Onboarding / Settings | One profile, N addresses (BTC, ETH, SOL, EVM-L2) | KYC linkage, customer 360, fraud signals |
| Asset balances per chain | Wallet home / Asset detail | Native asset + ERC-20/SPL tokens, fiat-equivalent at refresh time | Treasury dashboards, exposure reporting |
| Transaction history | Activity tab | Per-transfer: hash, chain, counterparty, amount, fee, status, timestamp | Bookkeeping, tax export (FIFO/LIFO), audit |
| Stablecoin send / receive | Send / Receive flow | USDC, USDT across BTC L2s, ETH, SOL, AVAX, BNB, OP, MATIC | Cross-border payout, merchant settlement, treasury sweeps |
| Payment / authentication intents | TAP-to-pay action | Intent ID, amount, asset, recipient, expiry, status | POS / e-commerce checkout, idempotent settlement |
| Network & fee context | Send confirmation screen | Suggested fee tier, current gas/priority, ETA | Smart routing, cost optimisation |
Typical integration scenarios
Below are end-to-end scenarios drawn from real TAP Wallet conversations. Each one names the data involved and the OpenFinance / OpenData primitive it maps to, so the architecture stays explicit instead of vague.
1 · Treasury reconciliation across chains
Business context: a fintech holds operating balances in TAP Wallet across BTC, USDC on Solana, and USDT on Polygon. The accounting team needs a single ledger view. We pull balances and transaction history per chain, normalise them into one event schema (chain, asset, direction, amount, fiat_value) and post into the customer's NetSuite/Xero pipeline. Maps to the OpenFinance "account information" primitive.
2 · Cross-border stablecoin payout
A marketplace pays creators in USDC. We expose a POST /payout endpoint that accepts recipient_address, chain, amount_usdc and returns a payment intent with idempotency key, fee preview and webhook callback on settlement. The flow inherits TAP Wallet's authentication so the payer keeps custody.
3 · Tap-to-pay merchant checkout
An in-store POS calls our create_intent endpoint with order ID and amount; the customer authenticates in TAP Wallet and the POS receives a confirmation webhook. The intent ID becomes the merchant's reference for refunds and chargeback queries — directly inspired by the patented HUMBL "transferring currency using blockchain" model.
4 · Tax and audit export
An accountant connects once and pulls a year of transactions across every linked chain into a CSV with cost basis, realised gains and stablecoin flows separated. We emit the same data as JSON for downstream tax engines (e.g. Koinly-style ingestion). Maps to OpenData "statement export".
5 · Risk and Travel Rule packaging
For VASP customers, every outbound transfer above a configurable threshold is wrapped with the originator/beneficiary payload required by the FATF Travel Rule and pushed to the customer's preferred messaging network (e.g. TRP, Notabene, Sumsub). Wallet UX is unchanged; the compliance hop is server-side.
Technical implementation
The snippets below show the shape of three real endpoints we ship. They are illustrative pseudocode — the production OpenAPI spec includes pagination tokens, retry semantics, signed webhooks and chain-specific decoding.
Login & session bootstrap
POST /api/v1/tap/auth/login
Content-Type: application/json
{
"user_ref": "merchant-9f3c",
"device_id": "ios-3a91...",
"scope": ["balances", "tx_history", "send"]
}
200 OK
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rt_8f...",
"expires_in": 3600,
"wallet_id": "tap_2e1d...",
"addresses": [
{"chain":"bitcoin","address":"bc1q..."},
{"chain":"ethereum","address":"0xab..."},
{"chain":"solana","address":"7Yx..."}
]
}
Multi-chain transaction statement
GET /api/v1/tap/statement
?wallet_id=tap_2e1d...
&chain=ethereum,solana,bitcoin
&asset=USDC,USDT,BTC,ETH,SOL
&from=2026-01-01&to=2026-04-30
&page_size=200
Authorization: Bearer <ACCESS_TOKEN>
200 OK
{
"items": [
{
"tx_hash": "0x4f2a...",
"chain": "ethereum",
"asset": "USDC",
"direction": "out",
"amount": "250.00",
"fee_native": "0.00038",
"counterparty": "0x77c3...",
"status": "confirmed",
"block_time": "2026-04-21T08:14:11Z"
}
],
"next_cursor": "c_19f3..."
}
Send stablecoin + webhook
POST /api/v1/tap/send
Idempotency-Key: payout-2026-04-28-001
Authorization: Bearer <ACCESS_TOKEN>
{
"chain": "solana",
"asset": "USDC",
"to": "7Yx9Aj...",
"amount": "120.00",
"memo": "creator-payout-77",
"travel_rule": {
"originator_name": "Acme Marketplace",
"originator_vasp": "did:vasp:acme",
"beneficiary_name": "Jamie L."
}
}
202 Accepted
{ "intent_id": "in_8a...", "status": "submitted" }
// Webhook (later)
POST /your/webhook
{ "intent_id":"in_8a...", "status":"confirmed",
"tx_hash":"5h2k...", "fee":"0.000005" }
Compliance & privacy
Wallet integration is regulated. We design every endpoint to fit the customer's licensing posture rather than forcing a one-size approach.
Regulatory alignment
For EU-facing customers we package data and message flows that fit the Markets in Crypto-Assets Regulation (MiCA) and the EU Transfer of Funds Regulation, which has enforced the zero-threshold Travel Rule since 30 December 2024. For US flows we map to the FinCEN Bank Secrecy Act expectations (MSB registration, AML programme, SARs). Stablecoin handling follows current FATF Recommendation 16 guidance.
Privacy & data minimisation
Endpoints accept scope tokens so a treasury integration cannot accidentally request KYC fields, and a fraud integration cannot read a private key. PII fields are tagged in the OpenAPI spec and the delivery includes retention guidance aligned to GDPR / UK GDPR. We never persist seed phrases, and we document exactly which fields cross network boundaries.
Data flow / architecture
A typical TAP Wallet integration is a four-stage pipeline:
- Client edge — TAP Wallet on iOS/Android (or your white-label app) authenticates the user and obtains a session token.
- Ingestion / API gateway — Our service translates wallet calls into chain-specific RPCs (Bitcoin Core, an EVM JSON-RPC pool, Solana JSON-RPC) and normalises responses.
- Storage — Append-only event log per wallet (transactions, intents, webhooks) plus a balance cache; PII and chain data are partitioned for retention rules.
- Outputs — REST/JSON for dashboards, signed webhooks for real-time settlement, and CSV/Parquet exports for analytics or audit.
Market positioning & user profile
TAP Wallet is positioned as a consumer-grade multi-chain wallet with merchant-friendly tap-to-pay flows. Its primary users are crypto-curious consumers in North America who want a single mobile app for BTC, ETH, SOL and stablecoins, plus small and mid-size merchants attracted by HUMBL's patented blockchain-payment technology. The app ships on Android (Google Play) and iOS (App Store); HUMBL Inc. announced a corporate rebrand to TAP Real Estate Technologies, Inc. in early 2026, so the integration positioning increasingly leans toward escrow, title and settlement use cases on top of the wallet rails.
Screenshots
Tap any thumbnail to view a larger version. These screens illustrate the data surfaces we typically expose through the API.
Similar apps & integration landscape
TAP Wallet sits inside a crowded multi-chain wallet landscape. Many of our customers operate in more than one of these ecosystems and need a unified integration layer rather than a wallet-by-wallet stack. The list below is included so teams already working with these wallets can find this page when researching cross-wallet data work.
About us
OpenFinance Lab is an independent technical studio focused on mobile-app protocol analysis and OpenData / OpenFinance / OpenBanking integration. Our engineers come from payments, digital banks, blockchain infrastructure and mobile reverse-engineering teams.
- Specialists in fintech, crypto wallets, e-commerce, OTT and travel verticals
- End-to-end pipeline: protocol analysis → API design → build → validation → compliance
- Custom Python / Node.js / Go SDKs and test harnesses; OpenAPI as a first-class artefact
- Source-code delivery from $300, with pay-after-delivery and pay-per-call options
- Regional experience covering the US, EU, UK, Singapore and the UAE
Contact
For a quote or to brief us on a TAP Wallet (or related) integration, use our contact page.
We respond to most enquiries within one business day and will share a written scope before any commitment.
Engagement workflow
- Scope confirmation: chains, assets, endpoints (login, balances, statements, send, webhooks).
- Protocol analysis & OpenAPI design (2–5 business days, scope-dependent).
- Build and internal validation against test fixtures (3–8 business days).
- Documentation, sample code, and end-to-end test cases (1–2 business days).
- Typical first delivery: 5–15 business days; Travel Rule and multi-chain reconciliation may extend this.
FAQ
Which chains and assets can you integrate?
How long does a first integration take?
How do you handle compliance and the FATF Travel Rule?
Do you support self-hosted endpoints, or only your hosted API?
📱 Original app overview (appendix)
TAP Wallet (package id com.humbl.wallet.app) is published by HUMBL Inc., which announced a corporate rebrand to TAP Real Estate Technologies, Inc. in early 2026. The wallet delivers a unified solution for digital transactions, authentication and payments — letting users transact, authenticate and pay using top digital assets and stablecoins seamlessly across multiple networks, with HUMBL's patented TAP Wallet technology.
Users can securely store, send and receive Bitcoin (BTC), Ethereum (ETH), Solana (SOL), USDC and more. Supported assets include Bitcoin (BTC), Ethereum (ETH), Solana (SOL), USD Coin (USDC), Avalanche (AVAX), Polygon (MATIC), BNB Chain (BNB), Optimism (OP), Tether (USDT) and all Ethereum-compatible chains.
The mission, as published in the official store listing, is to make it easier for customers, merchants and partners to transact with confidence, authenticate with trust and pay with convenience. In October 2024, the U.S. Patent and Trademark Office granted HUMBL U.S. Patent 12,118,613 for a "System and Method for Transferring Currency Using Blockchain", which underpins the TAP Wallet payment model and is valid through 2041.
- Available on Android (Google Play) and iOS (App Store).
- Multi-chain wallet covering BTC, EVM networks (ETH, BNB, AVAX, MATIC, OP) and Solana.
- Stablecoin support for USDC and USDT across multiple chains.
- Tap-to-pay authentication aimed at merchants, marketplaces and partners.