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 0xa08140c25d93ec753ad2671760d99e1e7f8f79e4ebda8c3b99b0d69bbd4f2b44. Chain 2 (Bitcoin): anchored in block 953627 (2026-06-14T11:43:04Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2fe89fb5-9763-4a66-8bc3-f0c759a30e01.json and https://artists.proofprofile.net/proofs/artist/2fe89fb5-9763-4a66-8bc3-f0c759a30e01.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 0x78da325d2b7f69f925566d023b65d9e0176a93535efefa4a2d42f0895edc0d9b. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/BX4IU2409117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64665b4a616f7a3dd811800501db01918c367abc0243894d11245b3ccbafbfe4. 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/BX4IU2404596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02455bb91cdd421a3c976723684d8d92b1f884a75cfcdf6bb2a4d1694441419. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/BX4IU2402857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2034b335e7d1759b725abc251ee03e723ce9464c0a3b89d01e056461015ec6ef. 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/BX4IU2363079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e3e5567f4289cd2741c6335a9d09db91bba613df1a259a03cacaeac2e84c67. 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/BX4IU2358265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c1a6fd21c7b7dbd29d6d094afea001f287971ecab034c1fcf627b3c12fa530. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/BX4IU2354520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e9d5b4023359f16600777aa3a4a50ceb36e72ea35a6b5f7a269435e872defda. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BX4IU2348162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f80ecd311f2dd4ea735f77ec57a19097c07dd634807ff7599df584c154e571. 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/BX4IU2325819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51ed3b60ccd47d88d6abf9f32c3f3a29fd48076d568051bdf03e53f73fb09d93. 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/BX4IU2321602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36793c922bbe2fb908aa61cfc07c75a1d62330b9db0fed328b246413dc14b459. 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/BX4IU2317810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c85a4e66feadd74b5f1c4c10c8e3e588a4e387edded9a6a732281f3a4386b4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BX4IU2317812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9843d93112f691c97a023c594b22687683b73a49612b7d7eaca5d4705435a230. 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/BX4IU2317813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638aa397c4f4d9284ba7f6fbe79a302639791054fbd8d9334c796d30ff19293a. 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/BX4IU2317814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7664015cfc2de694015a844458e1786a52b4824af28bee21ac8607edca3f0c9e. 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/BX4IU2318526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf0e957333f87551a45746a027a935f44036ba445216d80ca1b5e5fba987b6e. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/BX4IU2316166.