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 0x9a6b601cb951a07376c56b63e40fe9a3acc7bf5f58cebfda0269f3f9456e477e. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/29a0675d-34d3-489c-96e2-2788990a8b0c.json and https://artists.proofprofile.net/proofs/artist/29a0675d-34d3-489c-96e2-2788990a8b0c.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 0x7d033f5b81ae669e7b79428f6081b034cb4791061b12fda422334710dd8fdf7c. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/ES71G1406004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2566269320a1815ffa97ab5e8dab7cd7d37ff3d310518142793e18b8503f104. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/ES71G1406005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ccfabef4cb4b71b69aa62beb36be1abd7364ff010f977857867d99bf4668f0. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ES71G1406008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d937295b6bbae01f3370463b5f07dd6420605b2f689b4101c039aeef03dfbfc. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/ES71G1406009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f623ed67994dcedbb0d62d91c342a31afbbf9c449382ff823b92b5b1a2051f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/ES71G1405984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39d7b18eb370f8002f6f048a24bc190bf867566c040b56525d7f0ee8d091029. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ES71G1405985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5a61dc5072469012d04cbd8dd6eb56cb44598e5ff494aac0c7022674ad60e4. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T00:30: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/ES71G1405986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c3a1e5b9369f9c08eaa85997f9bc99180abf435c0fe5575a814aa7925dcf17. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ES71G1405987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d975b3c0397cb07107c4de16d2f895a7921636c0ffb28ef51da67452ea57ff. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ES71G1405988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5becefd7a8d668ccc8f397c883107d971497e3d6bdb092c90bed4126536f1fd. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ES71G1405989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x722492fc3b3dfdb98dda89391a00394d2492df5316ed9d2971e9f5f9c31c9d1f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ES71G1405991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d5925f8685f2c9f98eb31e6f5286fb3eb6f71472d2b1339cf05c170898d594. 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/ES71G1405994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x951cc83dea68daa51079033e6751b35cf3a4aad0d4816865ae3c5133a72461b3. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/ES71G1405995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe41c2c52f1f95971fec23d6c2897bc942e77743fa033bd7a99453e808a2a0c. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/ES71G1405963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c40000a3a736e0b1e49413a2547bf7c77acefd046ff71affea6485a2ef39ab. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/ES71G1405964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7c165732d4f607cb56715d63c2be1665f6b06db7d1a1ae72f13650c28cc0cb. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:42: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/ES71G1405965.