John or Johnny Hayes may refer to: Arts and entertainment J. Milton Hayes (1884–1940), English actor and poet John F. Hayes (writer) (1904–1980), Canadian writer John Michael Hayes (1919–2008), Ame
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926dab139e5e18faea39253b2001c7520a071632d216b7ac87b6d4b28d1f9979. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/57251e10-f0b3-4ae3-8147-e2d755efe910.json and https://artists.proofprofile.net/proofs/artist/57251e10-f0b3-4ae3-8147-e2d755efe910.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e56fb8bae7c048c08c868106704e7c6188bb9b1a67be15e809aaa3fa873702. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1844936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d82091dd371ddc59c407381de4c3c55c18c059864a9b6d43f22e831babed51c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1844591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51cdf0ce48791adc413578fe36669354f8184fab55b19432391a38ee5976978e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1844942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65ec2b1577694e54c2a51494a5b9ad858b4162c6481c51980d64035c2b2c3e0f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1906245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e223e4b64ef3d2e9657e27b71bb50ce46d56000a9fc8747ee2f6b7b90c3b618. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1921299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4bee135203bb29916eb317e6fc9aeefd5b71a7ec385c04e0044a9d53f6ad502. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2000876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32fcc5885568c768333e00b88daaa6b38b790cb82a8e84dc857afea1d942ddf1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22138130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1b7689de0a1f6fa3dc76a889446ada1f4ef7f7b1a19fc0652952cfa5010c16. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112200161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe591f56bb5c4f99f0971d618e94c9f03e1fb4d1b430680df1623cf6b8669997f. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T08:05:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112200164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd868cde609591cc3e491caa6178478842dbeee529270626c7118fa916f5961a4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112301359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420e9eec075abc2636246da9e23f21a77336c99089d2124d9b0cbb547adf5c1a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d3ccba7edf319aa2fe4829e07e5e2635c8f58e1b7fdf9c8cfc7d7008531ded. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58988e9be501bfdbfa448fa7b8c21a753facdfcc19adce085cd655bd263f173b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa376bece1c6675800890c1972de3c84634d8449455f48f188594e714552d23f. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241729dcda418c1b0e0d7bb3f462f7870f784fd3cdecfe4c394a2d6593bb95da. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112501539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94695f34f8a357767fa0b1ca283f6572dad2fe81b5ef5eff52c1c7b4657237f5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112501825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbc84c225ae67f6612425654743a1afd55d7a3c51755c2a2f5f03e9f32969a8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2008143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d62ff4e923bc544fc55243b9bdbc4d8efd149a6a4ff4d986937b854a486e356. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BEDV42000014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5b267eccbe26d2c7cf57cd05c4b897892a5def99a8568a1f7930f46e121883. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1912547.