Нужно записать все транзакции в SQL базу данных.
Для этого нужно установить и синхронизировать у себя полный блокчейн. Потом при запущенном клиенте нужно вызывать RPC API.
Справку по командам RPC API можно получить в окне отладки клиента биткоина.
Примеры обращений к RPC API для разных языков программирования можете найти тут
https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)