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 0x036c4b8c4572b3fd303aa43d7dfd417fd1edb810b10b9e296625a371e3792eac. 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/80a4175a-e950-4788-9d85-8554f243dcb5.json and https://artists.proofprofile.net/proofs/artist/80a4175a-e950-4788-9d85-8554f243dcb5.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 0xe75c7f4e3f0f2b2827769e58d961c98c13ae3255b190cda62fa68a2b029b4060. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:33: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/CAP780600102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9a4de3d41991ca792baa464700d317fb68707aacfecf791227f57813dd81fa. 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/CAP780600104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf16d0cfdd6f0cf3f2bf609629f7691d61039fed1399db1bd411527c7729299f. 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/CAP781100102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39cf558728cb2caf72d24be929a141ffb83ce81e2c2344e4af9f7425e85139a7. 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/CAP781100105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc642f7d4cf40b2b9e1d479eab9b78839394eeb17dfb32368b5cea25e1ab03149. 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/CAP781100108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d76f2558dac500d49fe65d9f023300aea73c7b7da48c7101b59de2747578d0. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), 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/CAP781100110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9683502ee3163bb662b47ac3fe7fc84491af4e76373d9c8907df5b3a22696b91. 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/CAC6N1500101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec295aae84fc0a9a1291bdd912313243cbe3e08ec973ef892127ed4d86971165. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:39: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/CAC6N1500102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d540dfa423a7b4f1d23eb4b3cb3bf48a64291c76e394a814dbd63b6ab95fcf. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/CAC6N1500105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5583541346ba70b94f6688bde28d85a2200116d001023ce60be35b7e53622ae. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/CAC6N1700101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78cd7109b1aee6ac8725e43f04f0430cd9893a856d1ae77d3e1c35fd3dffbda3. 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/CAC6N1700102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd604a2bb62399b3b5bf76120127f8d027d74f9e26f9bc5c72ab2a988fa69f59d. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:58: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/CAC6N1700103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a5a12cd5daf540c0221b03e98a1fcd3eb59d41c55fa809e94e85ad5f3ed2ca8. 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/CAC6N1700107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742aa43b8dc31cf22369c271bc31f30a58db825d48e217398562a6bd3fe476fd. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/CAC6N2300102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56432633dbe40a1d0e855ee50ec682d4830be0c5ca7f9e2bb76b227655935c1. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/CAC6N2300103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8572ad891e2a2c10db31b2bb93ae45849dc83c88e1b9fd427073bfe96ee7e55f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/CAC6N2300104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c5abbc8102b312e9d7f906a9e542fe281fcdba95554908ab22e95f53c5ac8b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/CAC6N2300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d7bd0a78604cb24d617ee1b64a751ddd5f3682c96233eeb288e97c52feab95a. 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/CAC6N2300106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c0c7528d9428af139603a3d5e378f8868ae74326af58130e7d5518cf620db5. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CAC6N2300107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ba543d48bdad0024c75d86853d2f2aae216225fd2529b272693db4841ec997. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:59:23Z), 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/CAC6N2300108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12818c83baa0caf7cf061518280858704a445008cec992372c7ed209384dd2a8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CAQ521577104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3507fed1ba4e165af64e9741d58b1dcfc087e3f990b715c307fa09c83f31edf7. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/CAL541920309.
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