Connect Defly Wallet portfolios, on-chain transactions and DeFi positions to your stack
Defly is the first DeFi-focused Algorand mobile wallet from Blockshake, combining charts, swaps, multi-sig and portfolio analytics with full Algorand composability. We turn that surface into clean OpenFinance-style APIs that your reporting, accounting or trading stack can consume.
- Transaction & ASA balance data — payment, asset-transfer, app-call and inner-transaction history per address.
- DeFi position data — farming, staking and lending positions tracked by Defly across Algorand DEXs and money markets.
- Swap routing data — best-execution routes from the Deflex aggregator already integrated into Defly.
Feature modules we build for Defly Wallet
1. Address linking & session management
We mirror the Defly Connect handshake on the server: pair via WalletConnect topic, persist session.namespaces.algorand, and refresh sessions when the mobile wallet returns from background. This is the foundation for multi-account dashboards and CRM-side Algorand wallet binding.
2. Transaction history API
Indexer-backed endpoint that returns paginated pay, axfer, appl and inner transactions for one or more addresses, normalised into a single schema. Used for reconciliation, tax exports and on-chain audit trails.
3. Portfolio & ASA balance sync
Live balances for ALGO and every Algorand Standard Asset, with USD valuation pulled from Defly's market-data feeds. Powers treasury dashboards, NAV calculations and DeFi-aware portfolio statements.
4. DeFi position parser
Decodes app-call state from Tinyman, Pact, Folks Finance and AlgoFi-derived contracts the same way the Defly app does, exposing farming, staking and lending positions as structured rows. Useful for risk reporting and yield analytics.
5. Swap routing through Deflex
Server-to-server quote and execution wrapper around Deflex order routing. Splits orders across DEXs to minimise slippage, then returns a Defly-compatible group transaction the wallet can sign. Used for programmatic rebalancing and OTC desks.
6. Webhook & alert pipeline
Address-watch webhooks fire when ALGO or ASA balances change, when a DeFi position crosses a threshold, or when a multi-sig proposal is awaiting signature. Integrates with Slack, PagerDuty or your internal alerting stack.
Data available for integration
Defly surfaces a rich slice of the Algorand chain plus its own analytics layer. The table below maps the data types we typically expose to downstream systems, the source they come from, granularity, and a typical OpenFinance use case.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| ALGO & ASA balances | Wallet → Assets tab | Per address, real-time | Treasury dashboards, NAV reporting |
| Transaction history | Wallet → Activity | Per tx, paginated by round | Bookkeeping, audit, tax export |
| DeFi positions | Portfolio → DeFi | Per protocol, per pool | Yield reporting, risk control |
| Swap quotes & fills | Swap → Defly/Deflex | Per quote, per route leg | Best-execution analytics |
| Watchlist & charts | Markets → ASA detail | OHLCV per ASA pair | Pricing feeds, dashboards |
| MultiSig proposals | Wallet → MultiSig | Per pending group | Corporate approvals, compliance |
| Governance commitments | Wallet → Governance | Per period, per address | Eligibility checks, voting tools |
Typical integration scenarios
A. Crypto accounting & tax export
An accounting SaaS needs to pull Defly users' Algorand transactions into a unified ledger. We bind addresses through Defly Connect, walk the indexer for pay and axfer transactions, classify inner transactions from app calls, and emit CSV / QuickBooks / Xero exports. The data is enriched with Defly's USD pricing so cost basis is consistent with what users see in the app.
B. DAO & treasury dashboards
A foundation runs treasury through a Defly multi-sig. We build a read-only board that shows balances across all signing accounts, current DeFi positions on Tinyman or Folks Finance, and pending multi-sig proposals. Each proposal links back into Defly for human signing — no private keys touch the dashboard.
C. Best-execution swap router
A trading desk routes orders through Deflex from a server: our wrapper requests a quote, receives the route, builds the Algorand transaction group, then ships it to the user's Defly app for signing through Defly Connect. Execution metrics (slippage, gas, fill ratio) are returned as a webhook for OpenFinance-style audit.
D. Compliance & AML feed
A regulated venue must screen Algorand counterparties before settlement. We expose an address-risk endpoint that combines on-chain heuristics, ASA reputation lists and Defly's account labelling. Hits are logged with the Travel-Rule envelope so the venue can satisfy FATF expectations.
E. Cross-wallet portfolio aggregator
End-users typically hold ALGO across Defly, Pera and a Ledger device. We build an aggregator that pulls each address through one common schema, deduplicates ASA holdings, and presents one DeFi-aware portfolio. This is the most-requested OpenFinance flow we see in the Algorand ecosystem.
Technical implementation
Defly Connect: pair & sign
// JavaScript — @blockshake/defly-connect
import { DeflyWalletConnect } from '@blockshake/defly-connect';
import algosdk from 'algosdk';
const wallet = new DeflyWalletConnect({ network: 'mainnet' });
const accounts = await wallet.connect(); // user approves in Defly app
const txn = algosdk.makePaymentTxnWithSuggestedParamsFromObject({
from: accounts[0],
to: 'RECEIVER...ALGO',
amount: 100_000, // 0.1 ALGO
suggestedParams: await algod.getTransactionParams().do()
});
const signed = await wallet.signTransaction([[{ txn }]]);
await algod.sendRawTransaction(signed).do();
OpenFinance: statement endpoint
// REST — server-to-server statement export
POST /api/v1/defly/statement
Content-Type: application/json
Authorization: Bearer <ACCESS_TOKEN>
{
"address": "ABCDEF...ALGO",
"from_round": 38000000,
"to_round": 39200000,
"include": ["pay", "axfer", "appl"],
"format": "json"
}
// 200 OK
{
"address": "ABCDEF...ALGO",
"page_token": "eyJyb3VuZCI6...",
"transactions": [
{ "id":"TXID1","type":"pay","round":38120042,"amount":1500000,"fee":1000,"sender":"...","receiver":"..." },
{ "id":"TXID2","type":"axfer","round":38120111,"asset_id":31566704,"amount":42000000 }
]
}
Deflex swap-route webhook
// Webhook — best-execution fill notification
POST https://your-app.example/webhooks/deflex
X-OpenFinance-Signature: t=1714627200,v1=...
{
"event": "swap.filled",
"wallet": "defly",
"address": "ABCDEF...ALGO",
"in_asset": 0,
"out_asset": 31566704,
"in_amount": 100000000,
"out_amount": 24987532,
"route": [
{"dex":"tinyman_v2","pool":"ALGO/USDC"},
{"dex":"pact","pool":"USDC/USDT"}
],
"tx_group": "GROUP_ID",
"timestamp": "2026-05-02T10:30:00Z"
}
Compliance & privacy
Regulatory alignment
Defly is non-custodial, so private keys never leave the user's device — this is our default posture too. Off-chain user metadata we touch is processed under the EU GDPR framework, and any institutional flow that moves value above the de-minimis threshold is wrapped in a FATF Travel Rule envelope. For European clients we additionally check applicability of MiCA Title II reporting on crypto-asset service providers.
Security & audits
Defly's mobile app and API servers are audited by industry-leader Kudelski Security, and the project runs an Immunefi bug bounty. Our integration code inherits that posture: signing always goes through Defly Connect or WalletConnect v2, secrets stay in HSM-backed vaults, and every server-side action is logged with a consent ID. Rate-limit, replay-protection and idempotency keys are enabled by default on every endpoint.
Data flow / architecture
The reference pipeline is intentionally short and OpenFinance-shaped:
Defly mobile app→ Defly Connect / WalletConnect→ Algorand node + indexer→ Defly data platform→ Our OpenFinance API→ Your stack
Reads come from the Algorand indexer and Defly's analytics layer, writes go back through the user's wallet for non-custodial signing. The OpenFinance API gateway in the middle handles auth, consent, schema normalisation and the Travel-Rule envelope.
Market positioning & user profile
Defly is positioned as the DeFi-power-user wallet on Algorand: it is mobile-first on iOS and Android, non-custodial, and aimed at users who already swap, farm, stake or run governance on the chain. The user base is global with strong concentrations in North America, Europe, India and Southeast Asia, mirroring Algorand's broader community. Algorand Ventures has invested in Blockshake to extend Defly into a browser extension, signalling that integrators should plan for desktop dApp connectivity in addition to mobile. B2B counterparts we typically see asking for Defly integrations are crypto-tax SaaS, treasury and DAO tooling vendors, regulated exchanges adding Algorand support, and on-chain analytics shops building portfolio aggregators.
Screenshots
Click any screenshot to view it in a larger lightbox. Each shot maps to a feature surface that can be exposed as an API.
Similar apps & integration landscape
Teams that integrate Defly typically also touch one or more of the wallets below. We list them here so the broader Algorand and multi-chain wallet ecosystem is captured under one OpenFinance umbrella; each name commonly appears in the same RFP as Defly Wallet.
About OpenFinance Lab
We are an independent studio focused on fintech, crypto and OpenData API integration. The team includes engineers from custodial banks, payment gateways, Algorand dApp shops and protocol-analysis firms, so we ship Defly-ready APIs without sacrificing security or compliance.
- Algorand mobile-wallet protocol analysis (Defly, Pera, Lute, Kibisis)
- OpenFinance and OpenBanking-style data gateways
- Custom Python / Node.js / Go SDKs and test harnesses
- Full pipeline: protocol analysis → build → validation → compliance review
- Source code delivery from $300 — runnable API source plus full documentation; pay after delivery upon satisfaction
- Pay-per-call API billing — access our hosted Defly OpenFinance endpoints and pay only for the calls you make, no upfront cost
Contact
To request a quote, share your target Algorand addresses or describe an OpenFinance integration around Defly Wallet, open our contact page:
Engagement workflow
- Scope confirmation — addresses, data types (transactions, balances, DeFi, swaps) and signing model.
- Protocol analysis & API design (2–5 business days, complexity-dependent).
- Build and internal validation against testnet and mainnet (3–8 business days).
- Documentation, sample apps and automated test cases (1–2 business days).
- First delivery typically lands in 5–15 business days; multi-sig and Deflex flows may extend the schedule.
FAQ
What do you need from me to start a Defly Wallet integration?
How long does delivery take?
How do you handle compliance and key custody?
Can you integrate Defly together with Pera, Exodus or Lute?
📱 Original app overview (appendix)
Defly is Algorand's first DeFi wallet app, redefining decentralized trading on Algorand. Charts, swaps, stats and wallet — all in one mobile app, with full Algorand composability. Defly combines the best features of traditional crypto trading and real-time portfolio monitoring with the independence and security of DeFi.
The Defly app connects to the Algorand ecosystem. It links to any existing Algorand wallet and displays analytics and stats based on the publicly available data on the blockchain. For the full feature set — trading and sending funds — the app can safely store the user's private keys. These keys are stored locally and fully encrypted, in a non-custodial way similar to the official Algorand Wallet.
Defly is compatible with iOS and Android and connects to the Algorand protocol. It links to any existing Algorand wallet address and displays charts and metrics of both the market and personal trading performance. To write to the Algorand protocol (sending funds, trading) Defly can savekeep the user's private keys locally and fully encrypted.
The driving force behind Defly is Blockshake, a crypto-centric team using advanced cryptography and modern interface design to build tools for a decentralized world. Algorand Ventures has publicly invested in Blockshake to extend Defly with a browser extension, governance support, NFTs, limit orders and additional hardware-ledger features. Defly is independently audited by Kudelski Security and runs an Immunefi bug bounty.
- Package ID:
io.blockshake.defly.app - Platforms: Android, iOS
- Network: Algorand mainnet / testnet / devnet
- Custody model: non-custodial, encrypted local key storage
- SDK:
@blockshake/defly-connect(WalletConnect v2)