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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c3451cd483c9079fa98558fb10e2a5b82909306013fc37e8adca7ae9e742b5. Chain 2 (Bitcoin): anchored in block 953709 (2026-06-14T23:31:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7cc66df8-53ce-4ded-a4cd-1df231d01406.json and https://artists.proofprofile.net/proofs/artist/7cc66df8-53ce-4ded-a4cd-1df231d01406.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc61d20bcb4f3402b12dc617cf91fa1fc789dc258c4d333237aa844da63950b8. 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/SR8W12000285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf5ba99e336f85db44f00e9056866c75ed9cd80ede234807f8cd5d24f2362dd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SR8W12000287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62cc0c91c43559a77a416f0b8118e229e6d6b4c1c2a6ff7e078b0dc22d5fc554. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SR8W12000290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc16692efe42a2410252bbbdb11dfca7a2619936495a30f67760a079ed26a74. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SR8W12000291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d461048cdaba9341736fed479d5f611d1bc7f2ea6a78ac3282d02b73846161. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SR8W12000283.
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 0xa22c85d018aa20868156b15694f8dd2aa8710775bdb5bf422a630c29196ee15d. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/SR8W12000284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a932161ea78e2d98825364eef1156d70c218f2257c531da2be350735a067ca0. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/SR8W12000286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8442e9a3f7e15d73e6821838e95dec14017d1f13acb1b6098a3e7d1169c9b6e5. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SR8W12000288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e02f326ad5c7ff3cca006d7d83e32e9b531e44fdfcf4be2863b65f607278d7. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/SR8W12000292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4da63375adbb5200e49a5f90a0713939017666af87bd8c2384c35cb0b477d2. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/SR8W12000293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b41eda58270e722033841d94f2163a5d130fc6b80605f48842acff514001e4f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/SR8W12000294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009a87f4b7320648c39cabfb314f654dcd3b26f8e88d8d7f3c091f03fcb01b59. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/SR8W12000295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5905ae48e6786cb5f051055711595c62a75e9c7bb828c5e747082a8a046fa7b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/SR8W12000296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c6a7dd732807ec3d2d06512bca5d9544b0866e12db63abc4061bb8614204c8. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SR8W12000298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8325bda1a935035c2fdb6423926cb8e20df622c5d51b137e38a1ac468d3a3e04. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/SR8W12100317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817190931bfc9c425a67c31ebee1aca6c957a6951fc28ebafd10c58c32833e3e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BRIN32100016.