Scan timing: clone 6.62s · analysis 18.9s · 45.5 MB · GitHub API rate-limit (preflight)
https://github.com/unionlabs/union
· scanned 2026-06-05 07:47 UTC (5 days, 22 hours ago)
· 10 languages
874 raw signals (172 security + 702 graph) 11/13 scanners ran 73rd percentile · Rust · large (100-500K LoC) System graph score 82 (lower by 6)
Last scanned 5 days, 22 hours ago · v2 · 367 actionable findings from 2 signal sources. 156 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
30.0 | 0.20 | 6.00 |
documentation_score |
80.0 | 0.15 | 12.00 |
practices_score |
84.0 | 0.15 | 12.60 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 76.3 |
All 5118 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 |
|---|---|---|---|
typos.toml |
software | healthy | typos.toml |
clippy.toml |
software | healthy | clippy.toml |
tstyche.config.json |
software | healthy | tstyche.config.json |
Scarb.toml |
software | healthy | Scarb.toml |
tsconfig.build.json |
software | healthy | tsconfig.build.json |
Cargo.toml |
software | healthy | Cargo.toml |
vercel.json |
software | healthy | vercel.json |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
rustfmt.toml |
software | healthy | rustfmt.toml |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
taplo.toml |
software | healthy | taplo.toml |
package.json |
software | healthy | package.json |
vitest.workspace.ts |
software | warning | vitest.workspace.ts |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
garnix.yaml |
software | healthy | garnix.yaml |
vitest.shared.ts |
software | warning | vitest.shared.ts |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
dprint.json |
software | healthy | dprint.json |
biome.json |
software | healthy | biome.json |
VERSIONING.md |
software | healthy | VERSIONING.md |
foundry.toml |
software | healthy | foundry.toml |
vitest.setup.ts |
software | warning | vitest.setup.ts |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
README.md |
software | healthy | sui/ucs03_zkgm/README.md |
Move.toml |
software | healthy | sui/ucs03_zkgm/Move.toml |
Move.toml |
software | healthy | sui/owned_vault/Move.toml |
README.md |
software | healthy | sui/ibc/README.md |
Move.toml |
software | healthy | sui/ibc/Move.toml |
Move.toml |
software | healthy | sui/muno/Move.toml |
Move.toml |
software | healthy | sui/ping_pong/Move.toml |
Move.toml |
software | healthy | sui/u/Move.toml |
Move.toml |
software | healthy | sui/escrow_vault/Move.toml |
vite.config.ts |
software | warning | zkgm-dev/vite.config.ts |
README.md |
software | healthy | zkgm-dev/README.md |
tailwind.config.ts |
software | warning | zkgm-dev/tailwind.config.ts |
package.json |
software | healthy | zkgm-dev/package.json |
svelte.config.js |
software | warning | zkgm-dev/svelte.config.js |
tsconfig.json |
software | healthy | zkgm-dev/tsconfig.json |
postcss.config.js |
software | warning | zkgm-dev/postcss.config.js |
app.html |
software | healthy | zkgm-dev/src/app.html |
app.css |
software | healthy | zkgm-dev/src/app.css |
app.d.ts |
software | warning | zkgm-dev/src/app.d.ts |
Glitch.svelte |
software | healthy | zkgm-dev/src/lib/components/Glitch.svelte |
Bar.svelte |
software | healthy | zkgm-dev/src/lib/components/Bar.svelte |
Blink.svelte |
software | healthy | zkgm-dev/src/lib/components/Blink.svelte |
Agents.svelte |
software | healthy | zkgm-dev/src/lib/components/Agents.svelte |
+page.svelte |
software | healthy | zkgm-dev/src/routes/+page.svelte |
+layout.svelte |
software | healthy | zkgm-dev/src/routes/+layout.svelte |
README.md |
software | healthy | mpc/README.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
sui |
software | healthy | sui |
ucs03_zkgm |
software | healthy | sui/ucs03_zkgm |
owned_vault |
software | healthy | sui/owned_vault |
ibc |
software | healthy | sui/ibc |
muno |
software | healthy | sui/muno |
ping_pong |
software | healthy | sui/ping_pong |
u |
software | healthy | sui/u |
escrow_vault |
software | healthy | sui/escrow_vault |
zkgm-dev |
software | healthy | zkgm-dev |
src |
software | healthy | zkgm-dev/src |
lib |
software | healthy | zkgm-dev/src/lib |
components |
software | healthy | zkgm-dev/src/lib/components |
routes |
software | healthy | zkgm-dev/src/routes |
mpc |
software | healthy | mpc |
edge |
software | healthy | mpc/edge |
supabase |
software | healthy | mpc/edge/supabase |
functions |
software | healthy | mpc/edge/supabase/functions |
ping-v2 |
software | healthy | mpc/edge/supabase/functions/ping-v2 |
ping |
software | healthy | mpc/edge/supabase/functions/ping |
client |
software | healthy | mpc/client |
src |
software | healthy | mpc/client/src |
coordinator |
software | healthy | mpc/coordinator |
src |
software | healthy | mpc/coordinator/src |
shared |
software | healthy | mpc/shared |
src |
software | healthy | mpc/shared/src |
aptos |
software | healthy | aptos |
ibc |
software | healthy | aptos/ibc |
ucs00-ping-pong |
software | healthy | aptos/ucs00-ping-pong |
ucs03-zkgm |
software | healthy | aptos/ucs03-zkgm |
generated |
software | healthy | generated |
rust |
software | healthy | generated/rust |
protos |
software | healthy | generated/rust/protos |
src |
software | healthy | generated/rust/protos/src |
aptos-move-ibc |
software | healthy | generated/rust/aptos-move-ibc |
src |
software | healthy | generated/rust/aptos-move-ibc/src |
ts-sdk-evm |
software | healthy | ts-sdk-evm |
test |
software | healthy | ts-sdk-evm/test |
examples |
software | healthy | ts-sdk-evm/examples |
src |
software | healthy | ts-sdk-evm/src |
internal |
software | healthy | ts-sdk-evm/src/internal |
docs |
software | healthy | docs |
integrations |
software | healthy | docs/integrations |
public |
software | healthy | docs/public |
scripts |
software | healthy | docs/public/scripts |
src |
software | healthy | docs/src |
components |
software | healthy | docs/src/components |
graphiql |
software | healthy | docs/src/components/graphiql |
react |
software | healthy | docs/src/components/graphiql/react |
react |
software | healthy | docs/src/components/react |
package-manager |
software | healthy | docs/src/components/package-manager |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
handler |
software | healthy | mpc/edge/supabase/functions/ping-v2/index.ts:handler |
handler |
software | healthy | mpc/edge/supabase/functions/ping/index.ts:handler |
client |
software | healthy | ts-sdk-evm/src/Evm.ts:client |
fromWallet |
software | healthy | ts-sdk-evm/src/internal/zkgmClient.ts:fromWallet |
mermaid |
software | healthy | docs/markdown.config.ts:mermaid |
processReadme |
software | healthy | docs/astro.config.ts:processReadme |
copyExternalDocs |
software | healthy | docs/astro.config.ts:copyExternalDocs |
copyVoyagerDir |
software | healthy | docs/astro.config.ts:copyVoyagerDir |
copyVoyagerFile |
software | healthy | docs/astro.config.ts:copyVoyagerFile |
packageName |
software | healthy | docs/astro.config.ts:packageName |
toYaml |
software | healthy | docs/integrations/examples-to-pages.ts:toYaml |
examplesToPages |
software | healthy | docs/integrations/examples-to-pages.ts:examplesToPages |
tag |
software | healthy | docs/integrations/examples-to-pages.ts:tag |
UnionGraphiQL |
software | healthy | docs/src/components/graphiql/react/GraphiQL.tsx:UnionGraphi… |
Editor |
software | healthy | docs/src/components/react/Editor.tsx:Editor |
content |
software | healthy | docs/src/components/react/Editor.tsx:content |
handleEditorDidMount |
software | healthy | docs/src/components/react/Editor.tsx:handleEditorDidMount |
to |
software | healthy | docs/src/lib/on-theme-change.ts:to |
onThemeChange |
software | healthy | docs/src/lib/on-theme-change.ts:onThemeChange |
getFileContent |
software | healthy | docs/src/lib/node-utilities.ts:getFileContent |
highlightCode |
software | healthy | docs/src/lib/highlight-code.ts:highlightCode |
cn |
software | healthy | docs/src/lib/shadcn.ts:cn |
graphqlQueryToCurl |
software | healthy | docs/src/lib/utilities.ts:graphqlQueryToCurl |
stringIsJSON |
software | healthy | docs/src/lib/utilities.ts:stringIsJSON |
fragmentFromString |
software | healthy | docs/src/lib/utilities.ts:fragmentFromString |
toISODate |
software | healthy | docs/src/lib/utilities.ts:toISODate |
saneDateTime |
software | healthy | docs/src/lib/utilities.ts:saneDateTime |
arraySizeN |
software | healthy | docs/src/lib/utilities.ts:arraySizeN |
sleep |
software | healthy | docs/src/lib/utilities.ts:sleep |
generateRandomNumber |
software | healthy | docs/src/lib/utilities.ts:generateRandomNumber |
roundNumber |
software | healthy | docs/src/lib/utilities.ts:roundNumber |
raise |
software | healthy | docs/src/lib/utilities.ts:raise |
isKeyOf |
software | healthy | docs/src/lib/utilities.ts:isKeyOf |
chainVersion |
software | healthy | docs/src/lib/constants/versions.ts:chainVersion |
getSeedsParts |
software | healthy | docs/src/lib/constants/versions.ts:getSeedsParts |
initiateTerminal |
software | healthy | docs/src/lib/xterm/terminal.ts:initiateTerminal |
handleError |
software | healthy | ceremony/src/hooks.client.ts:handleError |
start |
software | healthy | ceremony/src/lib/client/index.ts:start |
checkState |
software | healthy | ceremony/src/lib/client/index.ts:checkState |
generateSecret |
software | healthy | ceremony/src/lib/client/index.ts:generateSecret |
setContributorState |
software | healthy | ceremony/src/lib/stores/state.svelte.ts:setContributorState |
getContributorState |
software | healthy | ceremony/src/lib/stores/state.svelte.ts:getContributorState |
createState |
software | healthy | ceremony/src/lib/state/index.svelte.ts:createState |
getState |
software | healthy | ceremony/src/lib/state/index.svelte.ts:getState |
setContributorState |
software | healthy | ceremony/src/lib/state/contributor.svelte.ts:setContributor… |
getContributorState |
software | healthy | ceremony/src/lib/state/contributor.svelte.ts:getContributor… |
checkAuth |
software | healthy | ceremony/src/lib/state/session.svelte.ts:checkAuth |
logout |
software | healthy | ceremony/src/lib/state/session.svelte.ts:logout |
handleKeyEvent |
software | healthy | ceremony/src/lib/state/terminal.svelte.ts:handleKeyEvent |
setTerminal |
software | healthy | ceremony/src/lib/state/terminal.svelte.ts:setTerminal |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WaitForTransactionReceiptError |
software | healthy | ts-sdk-evm/src/Evm.ts:WaitForTransactionReceiptError |
ChannelDestination |
software | healthy | ts-sdk-evm/src/Evm.ts:ChannelDestination |
ChannelSource |
software | healthy | ts-sdk-evm/src/Evm.ts:ChannelSource |
PublicClientSource |
software | healthy | ts-sdk-evm/src/Evm.ts:PublicClientSource |
PublicClientDestination |
software | healthy | ts-sdk-evm/src/Evm.ts:PublicClientDestination |
PublicClient |
software | healthy | ts-sdk-evm/src/Evm.ts:PublicClient |
WalletClient |
software | healthy | ts-sdk-evm/src/Evm.ts:WalletClient |
ReadContractError |
software | healthy | ts-sdk-evm/src/Evm.ts:ReadContractError |
WriteContractError |
software | healthy | ts-sdk-evm/src/Evm.ts:WriteContractError |
SimulateContractError |
software | healthy | ts-sdk-evm/src/Evm.ts:SimulateContractError |
CreatePublicClientError |
software | healthy | ts-sdk-evm/src/Evm.ts:CreatePublicClientError |
CreateWalletClientError |
software | healthy | ts-sdk-evm/src/Evm.ts:CreateWalletClientError |
SafeError |
software | healthy | ts-sdk-evm/src/Safe.ts:SafeError |
Safe |
software | healthy | ts-sdk-evm/src/Safe.ts:Safe |
IncomingMessageImpl |
software | healthy | ts-sdk-evm/src/internal/zkgmClient.ts:IncomingMessageImpl |
ClientResponseImpl |
software | healthy | ts-sdk-evm/src/internal/zkgmClient.ts:ClientResponseImpl |
extends |
software | healthy | docs/src/env.d.ts:extends |
ContributorState |
software | healthy | ceremony/src/lib/stores/state.svelte.ts:ContributorState |
Contributor |
software | healthy | ceremony/src/lib/state/contributor.svelte.ts:Contributor |
Contributions |
software | healthy | ceremony/src/lib/state/contributions.svelte.ts:Contributions |
Activity |
software | healthy | ceremony/src/lib/state/activity.svelte.ts:Activity |
Terminal |
software | healthy | ceremony/src/lib/state/terminal.svelte.ts:Terminal |
FilesystemError |
software | healthy | sentinel2/src/helpers.ts:FilesystemError |
Config |
software | healthy | sentinel2/src/helpers.ts:Config |
A |
software | healthy | effect-svelte/src/lib/test/Runtime.svelte.test.ts:A |
PerlinNoise |
software | healthy | site/src/lib/matrix-cover.ts:PerlinNoise |
ReadCoinError |
software | healthy | ts-sdk-sui/src/Sui.ts:ReadCoinError |
NoCoinMetadataError |
software | healthy | ts-sdk-sui/src/Sui.ts:NoCoinMetadataError |
ChannelDestination |
software | healthy | ts-sdk-sui/src/Sui.ts:ChannelDestination |
ChannelSource |
software | healthy | ts-sdk-sui/src/Sui.ts:ChannelSource |
PublicClientSource |
software | healthy | ts-sdk-sui/src/Sui.ts:PublicClientSource |
PublicClientDestination |
software | healthy | ts-sdk-sui/src/Sui.ts:PublicClientDestination |
PublicClient |
software | healthy | ts-sdk-sui/src/Sui.ts:PublicClient |
WalletClient |
software | healthy | ts-sdk-sui/src/Sui.ts:WalletClient |
ReadContractError |
software | healthy | ts-sdk-sui/src/Sui.ts:ReadContractError |
WriteContractError |
software | healthy | ts-sdk-sui/src/Sui.ts:WriteContractError |
CreatePublicClientError |
software | healthy | ts-sdk-sui/src/Sui.ts:CreatePublicClientError |
CreateWalletClientError |
software | healthy | ts-sdk-sui/src/Sui.ts:CreateWalletClientError |
MoveCallError |
software | healthy | ts-sdk-sui/src/Sui.ts:MoveCallError |
IncomingMessageImpl |
software | healthy | ts-sdk-sui/src/internal/zkgmClient.ts:IncomingMessageImpl |
ClientResponseImpl |
software | healthy | ts-sdk-sui/src/internal/zkgmClient.ts:ClientResponseImpl |
UncaughtError |
software | healthy | app2/src/hooks.client.ts:UncaughtError |
UnhandledRejection |
software | healthy | app2/src/hooks.client.ts:UnhandledRejection |
BannerStore |
software | healthy | app2/src/lib/stores/banner.svelte.ts:BannerStore |
BlockStore |
software | healthy | app2/src/lib/stores/block.svelte.ts:BlockStore |
BalancesStore |
software | healthy | app2/src/lib/stores/balances.svelte.ts:BalancesStore |
SettingsStore |
software | healthy | app2/src/lib/stores/settings.svelte.ts:SettingsStore |
KeyboardShortcuts |
software | healthy | app2/src/lib/stores/shortcuts.svelte.ts:KeyboardShortcuts |
ClientsStore |
software | healthy | app2/src/lib/stores/clients.svelte.ts:ClientsStore |
TokensStore |
software | healthy | app2/src/lib/stores/tokens.svelte.ts:TokensStore |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
check |
cicd | healthy | .github/workflows/check.yml |
release |
cicd | healthy | .github/workflows/package-release.yml |
build |
cicd | healthy | .github/workflows/e2e-manual.yml |
deploy-preview |
cicd | healthy | .github/workflows/nightly-e2e-lst.yml |
deploy-preview |
cicd | healthy | .github/workflows/deploy-zkgm-dev.yml |
deploy-manual |
cicd | healthy | .github/workflows/deploy-zkgm-dev.yml |
deploy-staging |
cicd | healthy | .github/workflows/deploy-zkgm-dev.yml |
deploy-production |
cicd | healthy | .github/workflows/deploy-zkgm-dev.yml |
build |
cicd | healthy | .github/workflows/nightly.yml |
create-issue |
cicd | healthy | .github/workflows/nightly.yml |
deploy-preview |
cicd | healthy | .github/workflows/deploy-docs.yml |
deploy-manual |
cicd | healthy | .github/workflows/deploy-docs.yml |
deploy-production |
cicd | healthy | .github/workflows/deploy-docs.yml |
build |
cicd | healthy | .github/workflows/e2e.yml |
eval-tag |
cicd | healthy | .github/workflows/release-component.yml |
download-images-x86_64 |
cicd | healthy | .github/workflows/release-component.yml |
download-images-aarch64 |
cicd | healthy | .github/workflows/release-component.yml |
download-binaries-x86_64 |
cicd | healthy | .github/workflows/release-component.yml |
download-binaries-aarch64 |
cicd | healthy | .github/workflows/release-component.yml |
release-images |
cicd | healthy | .github/workflows/release-component.yml |
public-release |
cicd | healthy | .github/workflows/release-component.yml |
deploy-preview |
cicd | healthy | .github/workflows/deploy-app2.yml |
deploy-manual |
cicd | healthy | .github/workflows/deploy-app2.yml |
deploy-staging |
cicd | healthy | .github/workflows/deploy-app2.yml |
deploy-production |
cicd | healthy | .github/workflows/deploy-app2.yml |
deploy-preview |
cicd | healthy | .github/workflows/deploy-ceremony.yml |
deploy-manual |
cicd | healthy | .github/workflows/deploy-ceremony.yml |
deploy-staging |
cicd | healthy | .github/workflows/deploy-ceremony.yml |
deploy-production |
cicd | healthy | .github/workflows/deploy-ceremony.yml |
snapshot |
cicd | healthy | .github/workflows/package-snapshot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
198.19.249.125 |
network | healthy | docs/public/genesis.json |
198.19.249.10 |
network | healthy | docs/public/genesis.json |
49.12.206.139 |
network | healthy | docs/public/genesis.json |
116.203.244.7 |
network | healthy | docs/public/genesis.json |
127.0.0.1 |
network | healthy | devnet-compose/src/process_compose.rs |
198.19.249.52 |
network | healthy | site/public/genesis.json |
198.19.249.219 |
network | healthy | site/public/genesis.json |
159.65.33.232 |
network | healthy | site/public/genesis.json |
05.04.13.04 |
network | healthy | app2/src/lib/wallet/evm/config.svelte.ts |
04.04.12.04 |
network | healthy | app2/src/lib/wallet/evm/config.svelte.ts |
37.27.212.210 |
network | healthy | networks/genesis/union-testnet-10/genesis.json |
157.180.42.128 |
network | healthy | networks/genesis/union-testnet-10/genesis.json |
37.27.252.223 |
network | healthy | networks/genesis/union-testnet-10/genesis.json |
157.180.19.237 |
network | healthy | networks/genesis/union-testnet-10/genesis.json |
192.168.1.29 |
network | healthy | networks/genesis/union-testnet-3/genesis.json |
172.17.0.2 |
network | healthy | networks/genesis/union-testnet-3/genesis.json |
10.211.55.4 |
network | healthy | networks/genesis/union-testnet-3/genesis.json |
92.243.27.215 |
network | healthy | networks/genesis/union-testnet-7/genesis.json |
146.190.244.247 |
network | healthy | networks/genesis/union-testnet-7/genesis.json |
198.19.249.66 |
network | healthy | networks/genesis/union-testnet-6/genesis.json |
157.245.1.52 |
network | healthy | networks/genesis/union-testnet-6/genesis.json |
192.168.0.1 |
network | healthy | uniond/cmd/uniond/cmd/testnet_multi_node.go |
192.168.0.2 |
network | healthy | uniond/cmd/uniond/cmd/testnet_multi_node.go |
| Label | Layer | Status | Path |
|---|---|---|---|
/robots.txt |
frontend | healthy | docs/src/pages/robots.txt.ts |
/rss.xml |
frontend | healthy | site/src/pages/rss.xml.ts |
/docs/[...slug] |
frontend | healthy | site/src/pages/docs/[...slug].ts |
/transfer |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/transfer/multisig |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/transfers |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/faucet |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/transfers |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/packets |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/find-packet |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/orbital |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/connections |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/channels |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/clients |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/stake |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/eudrop/claim |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/btcfi |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/transfer/native |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/dashboard |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/balances |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
/explorer/tokens |
frontend | healthy | app2/src/lib/components/layout/Sidebar/navigation.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
user_ping |
data | healthy | mpc/edge/supabase/seed.sql |
wallet_address |
data | healthy | mpc/edge/supabase/seed.sql |
waitlist |
data | healthy | mpc/edge/supabase/seed.sql |
queue |
data | healthy | mpc/edge/supabase/seed.sql |
code |
data | healthy | mpc/edge/supabase/seed.sql |
contribution_status |
data | healthy | mpc/edge/supabase/seed.sql |
contribution_submitted |
data | healthy | mpc/edge/supabase/seed.sql |
contribution |
data | healthy | mpc/edge/supabase/seed.sql |
contribution_signature |
data | healthy | mpc/edge/supabase/seed.sql |
log |
data | healthy | mpc/edge/supabase/seed.sql |
user_allocations |
data | healthy | app2/src/lib/database/create-allocation-tables.sql |
allocation_shares |
data | healthy | app2/src/lib/database/create-allocation-tables.sql |
pre_stakes |
data | healthy | app2/src/lib/database/create-allocation-tables.sql |
referral_codes |
data | healthy | app2/src/lib/database/create-allocation-tables.sql |
marketplace_activities |
data | healthy | app2/src/lib/database/create-allocation-tables.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::check |
cicd | healthy | .github/workflows/check.yml |
gha::package-release |
cicd | healthy | .github/workflows/package-release.yml |
gha::e2e-manual |
cicd | healthy | .github/workflows/e2e-manual.yml |
gha::nightly-e2e-lst |
cicd | healthy | .github/workflows/nightly-e2e-lst.yml |
gha::deploy-zkgm-dev |
cicd | healthy | .github/workflows/deploy-zkgm-dev.yml |
gha::nightly |
cicd | healthy | .github/workflows/nightly.yml |
gha::deploy-docs |
cicd | healthy | .github/workflows/deploy-docs.yml |
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
gha::release-component |
cicd | healthy | .github/workflows/release-component.yml |
gha::deploy-app2 |
cicd | healthy | .github/workflows/deploy-app2.yml |
gha::deploy-ceremony |
cicd | healthy | .github/workflows/deploy-ceremony.yml |
gha::package-snapshot |
cicd | healthy | .github/workflows/package-snapshot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
NIXBUILD_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
DEPLOY_OUTPUT |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
CLOUDFLARE_WORKERS_API_TOKEN |
cicd | healthy | — |
LAST_UPDATED_AT |
cicd | healthy | — |
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
UNION_RELEASES_PAT |
cicd | healthy | — |
ENVIRONMENT |
cicd | healthy | — |
UNION_ORG_PAT |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app2/src/lib/dashboard/errors.ts |
security | healthy | app2/src/lib/dashboard/errors.ts |
auth::mpc/shared/src/supabase.rs |
security | healthy | mpc/shared/src/supabase.rs |
auth::mpc/edge/supabase/config.toml |
security | healthy | mpc/edge/supabase/config.toml |
auth::app2/src/lib/dashboard/stores/user.svelte.ts |
security | healthy | app2/src/lib/dashboard/stores/user.svelte.ts |
auth::ceremony/src/lib/client/types.ts |
security | healthy | ceremony/src/lib/client/types.ts |
auth::mpc/client/src/main.rs |
security | healthy | mpc/client/src/main.rs |
auth::ceremony/src/lib/client/index.ts |
security | healthy | ceremony/src/lib/client/index.ts |
auth::mpc/coordinator/src/main.rs |
security | healthy | mpc/coordinator/src/main.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4321 |
network | healthy | docs/astro.config.ts |
port:4322 |
network | healthy | docs/.env.example |
port:4919 |
network | healthy | ceremony/src/lib/client/http.ts |
port:443 |
network | healthy | sentinel2/src/check-ssl-certificates.ts |
port:5000 |
network | healthy | .github/workflows/release-component.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | Cargo.toml |
clickhouse |
data | healthy | tsconfig.base.json |
postgres |
data | healthy | mpc/edge/supabase/config.toml |
postgresql |
data | healthy | unionvisor/src/testdata/home/config/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::hetzner |
hardware | healthy | typos.toml |
vps::azure |
hardware | healthy | mpc/edge/supabase/config.toml |
vps::aws |
hardware | healthy | uniond/go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
grpc::UnionProverAPI |
api | healthy | galoisd/proto/api/v3/galois.proto |
grpc::Msg |
api | healthy | uniond/proto/union/staking/v1/tx.proto |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ef45r_6a |
software | healthy | /tmp/repobility-clone-ef45r_6a |
| Label | Layer | Status | Path |
|---|---|---|---|
UnionGraphiQL |
frontend | healthy | docs/src/components/graphiql/react/GraphiQL.tsx |
This page is publicly accessible at:
https://repobility.com/scan/3d9e2e5b-d557-428e-a06c-5a3d8e2095c1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3d9e2e5b-d557-428e-a06c-5a3d8e2095c1/
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.