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 0x1405525076de2a3a0262fb2075652873a565640da0bba7f0de2fd19d361f757b. 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/94ae8e36-c053-44a3-b927-b91eebd9f321.json and https://artists.proofprofile.net/proofs/artist/94ae8e36-c053-44a3-b927-b91eebd9f321.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 0xb548b8b691fa5e987d5c345fb73033ea8045880439833604d025fb8b1f189bc7. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/BX8FP2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14abd50426767e0125ad811217e237ed80d298b81c23a751102343f044f3d61e. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/BX8FP2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbefc35599fc5d3414e37893f325f6fbdc7a8ddccf16b5b0a575343eac156372. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/BX8FP2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ca4273e0e65d0d39a98509622afb34d7ad9d6a0c9296206c98be5a9e0f39c3. 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/BX8FP2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c527f75a06e453e100aa735c0f1a7feed01f56c9b8b5d4617e04ed3ea77ed3c. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/BX8FP2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2127e2c23fc252ada9355fa1c3da4342585f30538dca355a384e09d0a19d20c2. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/BX8FP2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7d780766ec74b68cc29def86fb005076e984ba0782e2310352f87326c6ead9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/BX8FP2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b93ecfd1207f1861c6fa8c1d6e8f022f4cf2858be3858ff00d8cc2da242c620. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45: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/BX8FP2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9be9aa37a8ad749c1c41839a1cf19c9b6f6ea0034f4c8b19517e7fab3648f8a. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/BX8FP2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2b4b6ea480885ec7d079f9ca3a235592ba4f876258fe19c3cc4bfbf3fa4f48. 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/BX8FP2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae636894c50cfee18ee119a58ec854e76c6af651c5dcb89014e43e9631c8d566. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/BX8FP2500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7835d4cbad41b538eb890295695fdfd54276279456fb6fc479fb8f42203199. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/BX8FP2500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfca6a97b0be966114f4a409c7c6a18ba79467b971018083d7c8d081164aae66. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/BX8FP2500014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842415259b3db5a7fd116b43b2bda92ddc5c05123c9882bf3d2066462e5f38a2. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/BX8FP2500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0634aeeee2920979e2fc8b95d448b427bec07647da66705e60e7cf8c364688. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/BX8FP2500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154bcc26d399c3b4b3ad0b9040672cbb3afefa649cff751cadac5c91b65275f4. 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/BX8FP2500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7580eb2877627300abefce2bb44d0a2160d16556b993f18725643497b768d197. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/BX8FP2500027.