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 0x1a852beb677d4345ce9cccb94e796c731d73298ac13c239511b2fdaaf36061b0. 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/7a0a10c4-35a3-4711-b135-2b7100892358.json and https://artists.proofprofile.net/proofs/artist/7a0a10c4-35a3-4711-b135-2b7100892358.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 0x6cd7bb1063087f21e473e18f1267d0acefd8156d734fe42aa83ce99978608b3c. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08:10Z), 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/BR03D1903916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b2844854479c7c26de9af67e3c31904f62bf626e473ea6253f16ef90fde810. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/BR03D1903919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c01c195cabc8b8e45bb9b7ca53b8dcf60ae8296d4be030ac1279254957c30c. 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/BCWXX2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50019e48cd05107a6105975d1f2e2761d9e489b81f6e55a169b7b9dca4bb7f41. 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/BCWXX2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247466ad209fb075b408cdeac6c0caa15ba633d70acc882bd3a815b52be64af8. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/BCWXX2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4212b131ba5e26b31c0c342489f8e8d2f5a170c50f2f96f3302b6029290a58f7. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/BCWXX2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66eba1ea22360284da940c19ceacdc5aa3067292ed4afde50f5eeebfecb9799a. 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/BR03D2102013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e584e287168d2acb62ad7afb4cbae35178c248d9f824583ea7d7ab5cef5a91e. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/BR03D2102015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97929299c4e64ce874f412c7a582c9f86107fca1055b0e51b8807d02ced0a626. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/BR03D2102017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bca4ea71ee8d29223cdae387991a08fa74231cff8044e919aa91a297d1e9c2. 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/BR03D2102020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4fa4616875cc0d2a31d8a0f67f0ff70e11d7f07ac2691774fa62ea75903d9e. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/BR03D2102022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567b917d0f03abc0fb9acf9b6910f7ed7f10c6bd1686bfcad373e701dd461a98. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25:37Z), 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/BR03D2102023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c64e9ecd495e92ee7a407f94abaa29c83bc4056da0de7a7aebaec4ba23bac9. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/BR03D2102024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0efd8992f60c02cb810c2d13a478a4d981d2ba8d58d1e573ba18b3167fceb45. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/BR03D2500266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876244ba92bedc7436bde0bec1a876612cbfdbe4b305f9feb2adc215a3dd69ed. 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/BR03D2502421.