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 0xe1182885fc6f34dae9c4d9bb5c55ab4301d6908f93cc0b389250d49aa486a409. 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/e4ca3783-1891-477e-8961-c40f2d4ef4cb.json and https://artists.proofprofile.net/proofs/artist/e4ca3783-1891-477e-8961-c40f2d4ef4cb.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 0x05f931bafd1b76356e084b4fea988790f97fbfc268fbf18d9864544dcf8a7e6e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0f51ff9c97dc1e5e369cd36861b261448d96e57cc43ea18b5971b86c49c94f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd392855b6161080dc40cc700bdaec9ab546294c1673c65c0f5b2b3d9af6d32. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b183c36955062277cb0135c5ec8b1e1d56dbf147060dc370725d804cefe4009. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795f56646544c4ec65935d1518eb335d1c9003e5811feae0843dba782b42a797. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b724052708637d251bd6157b8676bfa58ba363e4013e67778d1b979ff142b06. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USA560943899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9071dec59722ba6130bba80a87f1a21a50365988517de0611568009427914240. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USA560943900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c404553a07628f47fc9588453737cfede7c34f1543237dee6a46cb322cf654. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba20b9a699ee7db52346d1a01aa41070ac662c0e3a83231a539aa73e74a57847. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7288a889d95cd4b697b3f5a1a5912ff181f88064dbe3e0b497f84fe29250e5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USA560943903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726b36ea0576e556855806bce501a2e786f4fb7e2d92860106befe14eee2b85e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USA560943904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x263ac57c0a97fa32b8d13ff42ef8f9c8a410c5710f3d65cc78833a23d266f9bc. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USA560943905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3f2ccc3aeefd5f6dbfdaed944e4e6bd38a72199be993a8da6a1c3c68046a54. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA560943906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6808c129fcba87c5fff967f646e9e773325a3e9201eadc3c81ea48f10b00328. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USA560943907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9704c243574d603f4f4c41182a247d548687757e9511dbba0b48345d0393960. 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/USA371393722.