native_demo/
native_demo.rs1use avx_browser::core::{Browser, BrowserConfig};
6
7fn main() {
8 println!("╔══════════════════════════════════════════════════════════════════╗");
9 println!("║ avx BROWSER - 100% ARXIS NATIVE (ZERO EXTERNAL DEPS) ║");
10 println!("║ Making HTTP requests using avx-http (internal) ║");
11 println!("╚══════════════════════════════════════════════════════════════════╝");
12 println!();
13
14 let config = BrowserConfig::default();
16 let browser = Browser::new(config);
17
18 println!("✓ Browser initialized with 7-layer protection");
19 println!(" └─ Using ONLY internal Arxis dependencies!");
20 println!(" └─ avx-http (HTTP client)");
21 println!(" └─ avx-crypto (Encryption)");
22 println!(" └─ avx-rand (Random)");
23 println!(" └─ avx-async (Runtime)");
24 println!();
25
26 let stats = browser.security_metrics();
27 println!("📊 Security Metrics:");
28 println!(" └─ Layers active: {}", stats.layers_active);
29 println!(" └─ Anonymity: {:.2}%", stats.anonymity_level * 100.0);
30 println!(" └─ Latency: {} ms", stats.latency_overhead_ms);
31 println!(" └─ Bandwidth overhead: {:.2}x", stats.bandwidth_overhead);
32 println!();
33
34 println!("╔══════════════════════════════════════════════════════════════════╗");
35 println!("║ 100% ARXIS NATIVE - NO EXTERNAL DEPS ║");
36 println!("║ All code built from Arxis internal libraries ║");
37 println!("╚══════════════════════════════════════════════════════════════════╝");
38}
39
40
41
42
43