II.
Workflow JSON
Structured · liveworkflow:crypto-protocol-review
Cryptographic Protocol Review json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "workflow:crypto-protocol-review",
"_kind": "Workflow",
"_file": "domain/workflows/workflows-technical-depth.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Cryptographic Protocol Review",
"description": "Security-focused review workflow for evaluating the correctness, security properties,\nand implementation soundness of cryptographic protocols and primitives before they are\ndeployed in production. The security engineer documents the threat model, security\ngoals, and cryptographic assumptions for the protocol. The architect reviews the\ndesign against known attack classes — chosen-plaintext, replay, downgrade, and\nside-channel attacks. A formal or semi-formal analysis of the protocol's security\nproperties is conducted, and the implementation is audited for constant-time\noperations, safe randomness, and correct parameter selection.\n",
"workflowKind": "security",
"triggerType": "on-demand",
"typicalCadence": "per-feature",
"complexity": "complex"
},
"outgoingEdges": [
{
"from": "workflow:crypto-protocol-review",
"to": "role:security-engineer",
"kind": "involves_role"
},
{
"from": "workflow:crypto-protocol-review",
"to": "role:architect",
"kind": "involves_role"
},
{
"from": "workflow:crypto-protocol-review",
"to": "role:backend-engineer",
"kind": "involves_role"
},
{
"from": "workflow:crypto-protocol-review",
"to": "role:compliance-officer",
"kind": "involves_role"
},
{
"from": "workflow:crypto-protocol-review",
"to": "domain:security",
"kind": "applies_to_domain"
}
],
"incomingEdges": [
{
"from": "domain:crypto-defi",
"to": "workflow:crypto-protocol-review",
"kind": "uses_workflow"
},
{
"from": "stack-profile:blockchain-dapp",
"to": "workflow:crypto-protocol-review",
"kind": "follows_workflow"
},
{
"from": "lib-process:cryptography-blockchain--amm-pool-development",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--blockchain-indexer-development",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--cross-chain-bridge",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--cryptographic-protocol-implementation",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--dapp-frontend-development",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--economic-simulation",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--erc1155-multi-token",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--erc20-token-implementation",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--erc4626-tokenized-vault",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--erc721-nft-collection",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--formal-verification",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--gas-optimization",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--governance-system",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--hd-wallet-implementation",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--invariant-testing",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--lending-protocol",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--multi-signature-wallet",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--privacy-token-implementation",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--subgraph-development",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--threshold-signature-scheme",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--validator-node-operation",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--yield-aggregator",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--zk-circuit-development",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--zk-rollup-development",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:cryptography-blockchain--zk-snark-application",
"to": "workflow:crypto-protocol-review",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
}
]
}