https://github.com/USDHGwang/EIV-Core
· scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)
45 raw signals (2 security + 43 graph)
Last scanned 2 months, 1 week ago · v1 · 34 actionable findings from 2 signal sources. 11 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 302 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
load_env |
software | healthy | attest_live.py:23 |
main |
software | healthy | attest_live.py:33 |
load_env |
software | healthy | glm_sandbox.py:108 |
_rule |
software | healthy | glm_sandbox.py:125 |
_short |
software | healthy | glm_sandbox.py:129 |
render_run |
software | healthy | glm_sandbox.py:133 |
_wrap |
software | healthy | glm_sandbox.py:169 |
build_mandate |
software | healthy | glm_sandbox.py:181 |
main |
software | healthy | glm_sandbox.py:199 |
validate_execution |
software | healthy | eiv/mcp_tool.py:40 |
validate_execution_tool |
software | healthy | eiv/mcp_tool.py:68 |
main |
software | healthy | eiv/mcp_tool.py:77 |
_rotl64 |
software | healthy | eiv/eth.py:62 |
_keccak_f |
software | healthy | eiv/eth.py:67 |
keccak256 |
software | healthy | eiv/eth.py:90 |
keccak256_text |
software | healthy | eiv/eth.py:108 |
_pt_add |
software | healthy | eiv/eth.py:125 |
_pt_mul |
software | healthy | eiv/eth.py:144 |
privkey_to_pubkey |
software | healthy | eiv/eth.py:156 |
pubkey_to_address |
software | healthy | eiv/eth.py:164 |
privkey_to_address |
software | healthy | eiv/eth.py:171 |
_rfc6979_k |
software | healthy | eiv/eth.py:175 |
ecdsa_sign |
software | healthy | eiv/eth.py:194 |
ecdsa_recover |
software | healthy | eiv/eth.py:220 |
parse_signature_hex |
software | healthy | eiv/eth.py:245 |
signature_to_hex |
software | healthy | eiv/eth.py:259 |
_int_to_minimal |
software | healthy | eiv/eth.py:269 |
rlp_encode |
software | healthy | eiv/eth.py:275 |
_rlp_len |
software | healthy | eiv/eth.py:290 |
address_to_bytes |
software | healthy | eiv/eth.py:297 |
sign_eip1559_tx |
software | healthy | eiv/eth.py:304 |
function_selector |
software | healthy | eiv/eth.py:342 |
_abi_word_uint |
software | healthy | eiv/eth.py:347 |
_abi_word_address |
software | healthy | eiv/eth.py:351 |
_abi_word_bytes32 |
software | healthy | eiv/eth.py:355 |
_abi_pad_dynamic |
software | healthy | eiv/eth.py:363 |
abi_encode |
software | healthy | eiv/eth.py:370 |
abi_call_data |
software | healthy | eiv/eth.py:394 |
retry_transport |
software | healthy | eiv/eth.py:410 |
call |
software | dead | eiv/eth.py:469 |
http_rpc_transport |
software | healthy | eiv/eth.py:437 |
_one_call |
software | healthy | eiv/eth.py:450 |
to_hex_quantity |
software | dead | eiv/eth.py:481 |
from_hex_quantity |
software | healthy | eiv/eth.py:485 |
validate |
software | healthy | eiv/predicates.py:87 |
check |
software | healthy | eiv/selftest.py:68 |
is_frozen_result |
software | healthy | eiv/selftest.py:74 |
_quiet_service |
software | healthy | eiv/selftest.py:93 |
part_a |
software | healthy | eiv/selftest.py:101 |
_http |
software | healthy | eiv/selftest.py:117 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
attest_live.py |
software | healthy | attest_live.py |
README.zh-CN.md |
software | healthy | README.zh-CN.md |
README.md |
software | healthy | README.md |
glm_sandbox.py |
software | healthy | glm_sandbox.py |
README.zh-TW.md |
software | healthy | README.zh-TW.md |
render.yaml |
software | healthy | render.yaml |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
mcp_tool.py |
software | healthy | eiv/mcp_tool.py |
__init__.py |
software | healthy | eiv/__init__.py |
eth.py |
software | healthy | eiv/eth.py |
predicates.py |
software | healthy | eiv/predicates.py |
selftest.py |
software | healthy | eiv/selftest.py |
eip712.py |
software | healthy | eiv/eip712.py |
reputation.py |
software | healthy | eiv/reputation.py |
demo.py |
software | healthy | eiv/demo.py |
intent_source.py |
software | healthy | eiv/intent_source.py |
sdk.py |
software | healthy | eiv/sdk.py |
schema.py |
software | healthy | eiv/schema.py |
store.py |
software | healthy | eiv/store.py |
glm.py |
software | healthy | eiv/glm.py |
chain_adapter.py |
software | healthy | eiv/chain_adapter.py |
api.py |
software | healthy | eiv/api.py |
agent_loop.py |
software | healthy | eiv/agent_loop.py |
attestation.py |
software | healthy | eiv/attestation.py |
service.py |
software | healthy | eiv/service.py |
index_zh.html |
software | healthy | eiv/static/index_zh.html |
index.html |
software | healthy | eiv/static/index.html |
scenarios.json |
software | healthy | eiv/fixtures/scenarios.json |
intent_grok.json |
software | healthy | eiv/fixtures/intents/intent_grok.json |
intent_clean.json |
software | healthy | eiv/fixtures/intents/intent_clean.json |
intent_grok_live.json |
software | healthy | eiv/fixtures/intents/intent_grok_live.json |
tx_grok.json |
software | healthy | eiv/fixtures/traces/tx_grok.json |
tx_clean.json |
software | healthy | eiv/fixtures/traces/tx_clean.json |
tx_unauth.json |
software | healthy | eiv/fixtures/traces/tx_unauth.json |
tx_residual.json |
software | healthy | eiv/fixtures/traces/tx_residual.json |
EIV-DOCS.md |
software | healthy | docs/EIV-DOCS.md |
DESIGN.md |
software | healthy | docs/DESIGN.md |
DEMO_DAY.md |
software | healthy | docs/DEMO_DAY.md |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
README.md |
software | healthy | docs/README.md |
POSITIONING.md |
software | healthy | docs/POSITIONING.md |
intent-spec-v1.schema.json |
software | healthy | docs/intent-spec-v1.schema.json |
HANDOFF.md |
software | healthy | docs/HANDOFF.md |
PROPOSAL.md |
software | healthy | docs/PROPOSAL.md |
README.md |
software | healthy | docs/demo-run/README.md |
walkthrough.html |
software | healthy | docs/demo-run/walkthrough.html |
gate-live-demo.md |
software | healthy | docs/demo-run/gate-live-demo.md |
gen_gate_demo.py |
software | healthy | docs/demo-run/gen_gate_demo.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
EthRpcError |
software | healthy | eiv/eth.py:403 |
Severity |
software | healthy | eiv/predicates.py:31 |
IntentSpec |
software | healthy | eiv/predicates.py:41 |
Approval |
software | healthy | eiv/predicates.py:57 |
Transfer |
software | healthy | eiv/predicates.py:63 |
ExecutionTrace |
software | healthy | eiv/predicates.py:70 |
Violation |
software | healthy | eiv/predicates.py:81 |
Eip712Verifier |
software | healthy | eiv/eip712.py:157 |
IntentAuthError |
software | healthy | eiv/intent_source.py:37 |
LoadedIntent |
software | healthy | eiv/intent_source.py:42 |
EIP712Verifier |
software | healthy | eiv/intent_source.py:53 |
StubEIP712Verifier |
software | healthy | eiv/intent_source.py:62 |
IntentSource |
software | healthy | eiv/intent_source.py:77 |
_HookMixin |
software | healthy | eiv/sdk.py:60 |
EivClient |
software | healthy | eiv/sdk.py:77 |
EivEmbed |
software | healthy | eiv/sdk.py:121 |
AsyncEivClient |
software | healthy | eiv/sdk.py:171 |
IntentParseError |
software | healthy | eiv/schema.py:49 |
TraceParseError |
software | healthy | eiv/schema.py:53 |
AddressPinningError |
software | healthy | eiv/schema.py:57 |
ValidationStore |
software | healthy | eiv/store.py:26 |
SqliteValidationStore |
software | healthy | eiv/store.py:84 |
GlmError |
software | healthy | eiv/glm.py:46 |
GlmClient |
software | healthy | eiv/glm.py:97 |
TraceNotFound |
software | healthy | eiv/chain_adapter.py:82 |
ChainAdapter |
software | healthy | eiv/chain_adapter.py:91 |
MockChainAdapter |
software | healthy | eiv/chain_adapter.py:102 |
FallbackChainAdapter |
software | healthy | eiv/chain_adapter.py:146 |
RpcChainAdapter |
software | healthy | eiv/chain_adapter.py:165 |
_Handler |
software | healthy | eiv/api.py:189 |
AgentRun |
software | healthy | eiv/agent_loop.py:63 |
AttestationSink |
software | healthy | eiv/attestation.py:61 |
StubAttestationSink |
software | healthy | eiv/attestation.py:68 |
OnChainAttestationSink |
software | healthy | eiv/attestation.py:95 |
ValidatorService |
software | healthy | eiv/service.py:49 |
| Label | Layer | Status | Path |
|---|---|---|---|
eiv |
software | healthy | eiv |
static |
software | healthy | eiv/static |
fixtures |
software | healthy | eiv/fixtures |
intents |
software | healthy | eiv/fixtures/intents |
traces |
software | healthy | eiv/fixtures/traces |
docs |
software | healthy | docs |
demo-run |
software | healthy | docs/demo-run |
dashboard |
software | healthy | dashboard |
contracts |
software | healthy | contracts |
artifacts |
software | healthy | contracts/artifacts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-298je63h |
software | healthy | /tmp/repobility-clone-298je63h |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
validations |
data | healthy | eiv/store.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/fbc95d1b-7934-4fbd-8966-bc2e94c70628/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fbc95d1b-7934-4fbd-8966-bc2e94c70628/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.