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 0x1d774a4898f3be01a18cde0939b3f29a6055c64ee45328a2f25035f796f75aa1. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cf661e74-53d0-4e98-8842-cf19b3f12d2e.json and https://artists.proofprofile.net/proofs/artist/cf661e74-53d0-4e98-8842-cf19b3f12d2e.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 0x34920cee941e7f13eb51166e23190063f5660f48dd1f04ff210462c07a88c219. 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/QZK6Q2557406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d6cd5327c9f752cc8a251334d28c6d2d3754b0572653b2944f393d3b3ce885. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZK6Q2557408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a82f6ab49ec60c94a0b53c75102c2272cb0352dacca8ddc14a53a30ddd57c7. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZK6Q2557416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeeb46b1365f3ca88717a724a059cfbcbd44f74c1c5e6a8b792ccf18d76f156c. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZK6Q2557333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e23ea11a2c7aa0d2cf69ac5423b4faddcf66e4c78435cd7834c243d97daa15. 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/QZK6Q2557347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9085a1001b9d36e134b28e80118beaff49b709b8373f8a17bba16ec5baf2bfb. 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/QZK6Q2557403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a13f4b8bf57ede20b9cba41999cf2a8afe492f72e1ac4d515159383f912e4d. 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/QZK6Q2557405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb0f0809beeca2eb34150f45d50d9e9344920a9d5ea72a7df9e7bae604eceb6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6Q2557404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f3d111bba17618b42b9f7cababa02d777a495cb6174e55bd6e04fc0b0f9ad6. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZK6Q2557352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30e8e933bd9b861956ac80876b9a0ab0b2987cc538b9973422b03cc9e1598c3. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZK6Q2557456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35958c686fadf8621ede9fd6096c86c7b3c862177200f80244bf932f9296668. 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/QZK6Q2557407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b507ba39bbc84545ef4b40e859492727b57cf36ee88394dd38e71452074ab0. 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/QZK6N2523006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116da3c6308c15790b2ee634150d17f967a2bba59592c6aff4d2ed8374c5b3a4. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZK6N2526262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73062b9ac17bded42bcfdc5ba6603b30ba1933dec936093a000f3a02a4ffb383. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZK6N2528320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8db8d5f55492710359ca7d19a390b5c4d85fb730ec6550a0113afd1818f5f5. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZK6N2528326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5274c7b152364cfd43d2c66ff5f726b16a8aca2c47b1b99da6ba26dddd4e9ad. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZK6N2528327.