<?php
header('Content-Type: application/json');
header('Access-Control-Allow-Origin: *'); // Permite que seu site de vendas consulte aqui

try {
    $db = new SQLite3('crypto_vault.db');
    
    // Pegar o domínio autorizado
    $auth_dom = $db->querySingle("SELECT valor FROM config WHERE chave='dominio'");
    
    // Pegar todas as moedas
    $results = $db->query("SELECT moeda, icone, carteira FROM vault");
    $moedas = [];
    
    while ($row = $results->fetchArray(SQLITE3_ASSOC)) {
        $moedas[] = $row;
    }

    echo json_encode([
        "status" => "success",
        "domain_hash" => $auth_dom,
        "data" => $moedas
    ]);

} catch (Exception $e) {
    echo json_encode(["status" => "error"]);
}