mirror of
https://github.com/SHOGGOTH-SECTOR/sica-fondt.git
synced 2026-08-01 16:40:24 +00:00
Place useful parts of the surrounding repos into sica-fondt by layer, per the
body model (Ada = membrane; brain/endocrine/capabilities/knowledge non-Ada):
- brain/ LLM reasoning + providers (dapr, hermes, MoMoA)
- capabilities/ REPRAG sidecars: hermes tools/skills, dapr tools, parallel
dispatch, A51 channels, and the OSINT cluster
- knowledge/ LORAG corpus: 754 cyber-skills, agency personas, secure-coding,
MITRE ATT&CK data
- reference/ defensive threat-reference (C3, shhbruh doc) + AdaYaml parser
License handling: AGPL sources (worldosint, advanced_evolution, mercury,
Reticulum) and GPL DeTTECT are SPEC-only clean-room/port descriptions — no
copyleft code copied. MIT/Apache/data parts copied as working trees.
Safety: shhbruh escape/persistence material and C3 covert-C2 kept as reference
only, not wired into the running organism. See CONSOLIDATION.md.
https://claude.ai/code/session_01UehUqEXXJJCsHoA4voCU5c
98 lines
3.0 KiB
Markdown
98 lines
3.0 KiB
Markdown
# API Reference: Ransomware Payment Wallet Analysis
|
|
|
|
## blockchain.com API
|
|
|
|
### Get Address Information
|
|
```
|
|
GET https://blockchain.info/rawaddr/{address}?limit=50
|
|
```
|
|
|
|
Returns transaction history, balance, and UTXO data for a Bitcoin address.
|
|
|
|
### Response Fields
|
|
| Field | Type | Description |
|
|
|-------|------|-------------|
|
|
| `address` | string | Bitcoin address |
|
|
| `n_tx` | int | Total number of transactions |
|
|
| `total_received` | int | Total satoshis received |
|
|
| `total_sent` | int | Total satoshis sent |
|
|
| `final_balance` | int | Current balance in satoshis |
|
|
| `txs` | array | Array of transaction objects |
|
|
|
|
### Get Single Transaction
|
|
```
|
|
GET https://blockchain.info/rawtx/{tx_hash}
|
|
```
|
|
|
|
### Get Unspent Outputs
|
|
```
|
|
GET https://blockchain.info/unspent?active={address}
|
|
```
|
|
|
|
## Blockstream.info API
|
|
|
|
### Get Address Stats
|
|
```
|
|
GET https://blockstream.info/api/address/{address}
|
|
```
|
|
|
|
### Response Fields
|
|
| Field | Type | Description |
|
|
|-------|------|-------------|
|
|
| `chain_stats.funded_txo_count` | int | Number of funding transactions |
|
|
| `chain_stats.spent_txo_count` | int | Number of spending transactions |
|
|
| `chain_stats.funded_txo_sum` | int | Total satoshis funded |
|
|
| `chain_stats.spent_txo_sum` | int | Total satoshis spent |
|
|
|
|
### Get Address Transactions
|
|
```
|
|
GET https://blockstream.info/api/address/{address}/txs
|
|
```
|
|
|
|
## WalletExplorer API
|
|
|
|
### Look Up Address
|
|
```
|
|
GET https://www.walletexplorer.com/api/1/address?address={address}&caller=research
|
|
```
|
|
|
|
### Response Fields
|
|
| Field | Type | Description |
|
|
|-------|------|-------------|
|
|
| `wallet_id` | string | Cluster wallet identifier |
|
|
| `label` | string | Known entity label (exchange, mixer, etc.) |
|
|
| `is_exchange` | bool | Whether address belongs to known exchange |
|
|
|
|
### Get Wallet Transactions
|
|
```
|
|
GET https://www.walletexplorer.com/api/1/wallet-addresses?wallet={wallet_id}&caller=research
|
|
```
|
|
|
|
## Bitcoin Address Formats
|
|
|
|
| Format | Prefix | Example | Notes |
|
|
|--------|--------|---------|-------|
|
|
| P2PKH (Legacy) | 1 | 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa | Original format |
|
|
| P2SH (SegWit compatible) | 3 | 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy | Script hash |
|
|
| Bech32 (Native SegWit) | bc1q | bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq | Lower fees |
|
|
| Bech32m (Taproot) | bc1p | bc1p... | Newest format |
|
|
|
|
## Common Ransomware Wallet Indicators
|
|
|
|
| Pattern | Significance |
|
|
|---------|-------------|
|
|
| Single large inbound, rapid outbound | Ransom payment received, quickly laundered |
|
|
| Multiple small inbound from different addresses | Multiple victims paying same wallet |
|
|
| Outbound to known mixer addresses | Laundering through CoinJoin/mixer services |
|
|
| Peel chain (sequential diminishing outputs) | Structured laundering to evade detection |
|
|
| Transfer to exchange hot wallet | Cash-out attempt via cryptocurrency exchange |
|
|
|
|
## OFAC SDN Sanctions Check
|
|
|
|
```
|
|
Download list: https://www.treasury.gov/ofac/downloads/sdnlist.txt
|
|
Search API: https://sanctionssearch.ofac.treas.gov/
|
|
```
|
|
|
|
Check addresses against OFAC Specially Designated Nationals list for compliance.
|