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 0x7adee3af790c00c373e23fcac83165fc932e1153fde1d34f1e2519a03cc6140f. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c9469cc8-c626-4004-980c-b1bba88bfb5c.json and https://artists.proofprofile.net/proofs/artist/c9469cc8-c626-4004-980c-b1bba88bfb5c.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 0xd61ba79b8414f2806f60d5b78b2516bba661a03c416bb85c36f4c55dbe98adba. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DEQ022113710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4895b9836cb9e873c4c88d6c4cdecb5ebe84f063b1f79286ec6a7dd26246db61. 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/CH7812198137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfae1177f0ca509187cbaefa3611d44b035cfdb5d1e4188628f07af6aa4dc6b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH7812198138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abb6bb6a5ec79cb6d83a1c16ee22e950be55d05bee41a8df09721e3f18677e8. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/CH7812198135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2a67ea5dd73fddbaaefe60fdf86db61c1ec4576ad9c2556f76dd909174f83d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QM3DF2117123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f01338852d8cf46b86071429133a76627655156be66e7db44888fd98c7c1c8. 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/QM3DF2117124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc593a6f71cce6bda5bcced181b51fa265aba161e93e5c4044971044629e02ed9. 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/QM3DF2117127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a20e7d23cbffcde243c575d07929514cfdeffa7254877fb5bdc1f7f30074981. 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/QM3DF2117132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd2d0c0aebecc93959970048e89deea7b32e4b72ac9809b5a4b3c0674229edc. 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/USA2P2123359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c81d196477e1524b7c0266ca12a5281037a5271069fddd493cf66e3483de6e. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USA2P2123368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69210a192bb5facbff77f1f423e1a28ae8f77aa61d9173bd25844a702625b5d. 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/USA2P2123362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7b4b70cd64990499c6146466d44730501660aae456564e38bc17c0553d451c. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/USA2P2123363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a51a88c440166e91e7bec3eb4116fce26917eaa79d64a74b09f4ee98afbb05c. 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/USA2P2123357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b4e61fe5fd4858be172106563007482da279826eb4f63370ed70bcd54aefec. 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/US3DF2243659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d51f87993d0af05a094c18f3e0757e52f229d9aba4c29392c13a475f8492a1. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/US3DF2244042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b3eb0e718f6e3ad19cdf9812a555a44d2c34f9565ae15588a6b5c4b8d851d7. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/US3DF2243654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a8e8521cbef39a1b1a8a79835cfaf4e741891b3a41693f2b19f98c70c418b7. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/US3DF2244050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7143b112e16a435b1fb634f9f5f07239b4068dec1f921cad77440d09a8f4880. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QM3DF2163062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92d36f53e63b581765a0cd34bb8f47f4f6abd1e9dcf90a71a6dfb53c4ef13f0f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM3DF2163063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x809495b8608cf46e7c30afef651441306184b98f13f66577f3cb5be7f3122f26. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM3DF2163064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc130e7de4bb4a6d1bcb4e88f27bf3f022f5204e7ba37877bba369c304638923. 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/USANG2211543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ab9c516567351d35370c2e4c0215e934fb485054ae1778878300eacb621cf9. 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/US3DF2178170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81375b4bcd5203591dfdddf33eb0574bfc419f8f55aed1a382e24e57c4805c0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/US3DF2178171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc40f64ed98d8a243dac8446fc8bb8831e50ef6b29774fc4171e1d095e73451d. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/US3DF2178173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16040a73cdb566d83399a16b287c48a35fc1491d8878ee68f583aea65ace8f8. 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/US3DF2178174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea875836344343a12d4262285c8af5c386f4a9412228d3beda110457e92a518. 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/QZES72151369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ef9567e8136bb2fa305d73f7d8638b5cbac1f1158feb6698ab5850d1e02288. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/QZFZ32193427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb895bcb0c10e4692ccaab8dae5d28d647c0fdbb2a65cf4735ccff203c2cb9713. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/DEQ022011398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6528cd8532e1e738fc593ab8f0d517f4effe34fa3ea988afc5dad1c3db754d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/CH7812108448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6e02b6c37d0d96b0c98cd43a39dec1d7c1c39970b536e43e1057d41b6a8b12. 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/CH7812108450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad237cbd7e5d4b85153e5864c47e56a375422af999373e27fc98107820ccafe9. 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/DEQ022005658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd180c19d48774386eb37ba608016f95a659b0c712e1aefaaef623f2d43de105. 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/DEQ022005659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60ffb04599bf4a3cae027c8a13719ca9ff4aa1980a8b09da20f9a338d70f93b. 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/DEQ022117964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a13234a020010e5ef7939e34a15c5d2f1e5e9898f0bfd847a7dd7d626ba3ddc. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/US3DF2178172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ca321e2ce51cdd2c4d172b7c35ea68b69d0cdaf1cc66dd3c08a5170963b860. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/DEZC62135071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30d499eb43e83b79838675cdc9150be6bae287b93acd0a6532624fbb9044d47. 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/US3DF2215921.