{"feature_names":["signal_value","signal_baseline","risk_tier","obs_hour","obs_dow","obs_is_weekend","obs_month","signal_deviation","signal_ratio","has_artifact_hash","has_source_url","has_domain","has_asn","asn_filled","country_7d_rate","asn_7d_rate","country_domain_7d_rate","source_code","kind_code","country_code_code","continent_code","un_subregion_code","region_code_code","domain_category_code"],"loaded":true,"metrics":{"confusion_matrix_at_0.5":[[13734,0],[0,3360]],"held_out_auc":1,"held_out_f1":1,"held_out_precision":1,"held_out_recall":1,"hyperparams":{"learning_rate":0.1,"max_depth":4,"n_estimators":100},"label_balance_overall":0.19654139561005288,"label_balance_test":0.19656019656019655,"min_source_auc":1,"per_source_auc":{"Voidly":{"auc":1,"n":114,"n_negative":111,"n_positive":3},"Voidly-Community":{"auc":null,"n":105,"n_negative":0,"n_positive":105},"censoredplanet":{"auc":1,"n":3495,"n_negative":703,"n_positive":2792},"ioda":{"auc":null,"n":4358,"n_negative":4358,"n_positive":0},"ooni":{"auc":1,"n":9022,"n_negative":8562,"n_positive":460}},"promoted":true,"promotion_thresholds":{"auc_floor":0.85,"per_source_floor":0.75},"test_rows":17094,"top_features_shap":[{"feature":"asn_7d_rate","importance":0.8104070425033569},{"feature":"source_code","importance":0.054154202342033386},{"feature":"has_asn","importance":0.04760138317942619},{"feature":"signal_ratio","importance":0.042607732117176056},{"feature":"signal_value","importance":0.014492818154394627},{"feature":"obs_hour","importance":0.00992967002093792},{"feature":"country_domain_7d_rate","importance":0.006948147900402546},{"feature":"has_artifact_hash","importance":0.0069380565546453},{"feature":"signal_deviation","importance":0.0028702833224087954},{"feature":"has_domain","importance":0.002055196091532707}],"train_rows":68374,"trained_at":1779338037,"trained_at_iso":"2026-05-21T04:33:57.090330+00:00","version":"measurement_v1"},"model_version":"measurement_v1","trained_at":"2026-05-21T04:33:57Z","_voidly_pay":{"claim_did":"https://voidly.ai/pay/claim","for_builders":"https://voidly.ai/pay/for-builders","marketplace":"https://api.voidly.ai/v1/pay/marketplace","live_demo":"https://huggingface.co/spaces/emperor-mew/voidly-pay","universal_proxy":{"url":"https://api.voidly.ai/v1/pay/proxy","example":"https://api.voidly.ai/v1/pay/proxy?u=<https-url>&to=did:voidly:<your-did>&price=0.01","page":"https://voidly.ai/pay/proxy","note":"Paywall any public HTTPS URL with one query param. No SDK install required."},"install":{"typescript":"npm install @voidly/pay","python":"pip install voidly-pay","langchain":"pip install voidly-pay-langchain","vercel_ai":"npm install @voidly/pay-vercel-ai","mcp":"npx @voidly/pay-mcp","cli":"npm install -g @voidly/pay-cli"},"note":"Voidly Pay is the open agent-to-agent payment rail. Claim a DID + 10 starter credits in 60s, or paywall any URL via the universal proxy with one query param."}}