{
"_comment": "Golden cross-language vectors for the v1 genesis certificate. Both the Rust GenesisCert and the browser TS implementation MUST reproduce every field. Byte fields are hex; signature / did / signerDid use base64url-no-pad. Seeds are [seedByte; 32] Ed25519 seeds — TEST KEYS ONLY. Regenerate via `cargo test -p atomic_lib genesis::test::generate_golden_vectors -- --ignored --nocapture`.",
"vectors": [
{
"certBytesHex": "01008a88e3dd7409f195fd52db2d3cba5d72ca6709bf1d94121bf3748801b40f6f5c0068e5cf8b0100001111111111111111111111111111111111006469643a61643a706172656e744141414110006469643a61643a647269766541414141",
"createdAt": 1700000000000,
"did": "did:ad:rctAB-wrPOeiXJs1eyT50qGlkK5g4-_AjD86khA_h0PmQSSdWKRfDivcQYgTdynMeeLwGAEYtkhCjuUTPYOgCw",
"drive": "did:ad:driveAAAA",
"nonceHex": "11111111111111111111111111111111",
"parent": "did:ad:parentAAAA",
"privateKeyBase64": "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE",
"pubKeyHex": "8a88e3dd7409f195fd52db2d3cba5d72ca6709bf1d94121bf3748801b40f6f5c",
"seedByte": 1,
"signature": "rctAB-wrPOeiXJs1eyT50qGlkK5g4-_AjD86khA_h0PmQSSdWKRfDivcQYgTdynMeeLwGAEYtkhCjuUTPYOgCw",
"signerDid": "did:ad:agent:iojj3XQJ8ZX9UtstPLpdcspnCb8dlBIb83SIAbQPb1w",
"stateHashHex": null
},
{
"certBytesHex": "01008139770ea87d175f56a35466c34c7ecccb8d8a91b4ee37a25df60f5b8fc9b3940000000000000000000102030405060708090a0b0c0d0e0f000010006469643a61643a647269766542424242",
"createdAt": 0,
"did": "did:ad:BoFdZZEoV5PdHYkG5zvOtI0iX6mmpPy2Z-vEHEeug9DnDvFIqysNjHM8IbPPYLVVBcHgAe3Wr7AKzEOCsO1cAg",
"drive": "did:ad:driveBBBB",
"nonceHex": "000102030405060708090a0b0c0d0e0f",
"parent": "",
"privateKeyBase64": "AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI",
"pubKeyHex": "8139770ea87d175f56a35466c34c7ecccb8d8a91b4ee37a25df60f5b8fc9b394",
"seedByte": 2,
"signature": "BoFdZZEoV5PdHYkG5zvOtI0iX6mmpPy2Z-vEHEeug9DnDvFIqysNjHM8IbPPYLVVBcHgAe3Wr7AKzEOCsO1cAg",
"signerDid": "did:ad:agent:gTl3Dqh9F19Wo1Rmw0x-zMuNipG07jeiXfYPW4_Js5Q",
"stateHashHex": null
},
{
"certBytesHex": "0101ed4928c628d1c2c6eae90338905995612959273a5c63f93636c14614ac8737d1ff67e5cf8b010000ababababababababababababababababcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd1a0068747470733a2f2f6578616d706c652e636f6d2f706172656e7410006469643a61643a647269766543434343",
"createdAt": 1699999999999,
"did": "did:ad:dTOzttNRL2L0f5b7ywZ0fEUwoqIwrYUWJIpd_G_LPsKzdtf1jyqqWw7WrVvjnehwEGcsWmZiHpiizQHq-_wHDw",
"drive": "did:ad:driveCCCC",
"nonceHex": "abababababababababababababababab",
"parent": "https://example.com/parent",
"privateKeyBase64": "AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM",
"pubKeyHex": "ed4928c628d1c2c6eae90338905995612959273a5c63f93636c14614ac8737d1",
"seedByte": 3,
"signature": "dTOzttNRL2L0f5b7ywZ0fEUwoqIwrYUWJIpd_G_LPsKzdtf1jyqqWw7WrVvjnehwEGcsWmZiHpiizQHq-_wHDw",
"signerDid": "did:ad:agent:7UkoxijRwsbq6QM4kFmVYSlZJzpcY_k2NsFGFKyHN9E",
"stateHashHex": "cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd"
}
],
"version": 1
}