MultiBit Bitcoin wallet information file
application/octet-stream
Magic Bytes
Offset: 0
55 43 45 58
The MultiBit Bitcoin wallet information file is a specific data format associated with the discontinued MultiBit cryptocurrency client software. It functions as a metadata container, storing configuration settings and property details required to accompany the primary wallet database for proper operation. As the MultiBit project was officially deprecated in 2017, this legacy format is now primarily utilized for archival purposes or during the migration of keys to modern Bitcoin wallet solutions.
Validation Code
How to validate .info files in Python
Python
def is_info(file_path: str) -> bool:
"""Check if file is a valid INFO by magic bytes."""
signature = bytes([0x55, 0x43, 0x45, 0x58])
with open(file_path, "rb") as f:
return f.read(4) == signature
How to validate .info files in Node.js
Node.js
function isINFO(buffer: Buffer): boolean {
const signature = Buffer.from([0x55, 0x43, 0x45, 0x58]);
return buffer.subarray(0, 4).equals(signature);
}
Go
func IsINFO(data []byte) bool {
signature := []byte{0x55, 0x43, 0x45, 0x58}
if len(data) < 4 {
return false
}
return bytes.Equal(data[:4], signature)
}
API Endpoint
GET
/api/v1/info
curl https://filesignature.org/api/v1/info