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 0x1595c48d4d3fe752e4d46a5671b292ca9e8efbcbbb9c72d0794ef0ef1d9f3b6a. 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/d317f665-3b4f-4d74-9c0d-5ddaec21b480.json and https://artists.proofprofile.net/proofs/artist/d317f665-3b4f-4d74-9c0d-5ddaec21b480.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 0xaf7335441274b4f69a26835f4fb8d05121969ce8fa32f1184bbfdf518e7acd0c. 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/DKFD53648061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04e0a8bff146c4b127e750a61c2cd1051899b511a0c7cc2645d25d253f26060. 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/DKFD53648063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed9a963e104dc88579326754832e20ea26711bffd853d6b0adc0987c18bc8c4. 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/DKFD53648070.
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 0x991a0cfcf4c9f958a386fc30b29e156a2f86cd0332d46e57579926baa6f30db0. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/DKFD53648073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13720c1a1f32e48b49ca486c19ce07b34584e79bed22d3c5f69d923201326e73. 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/DKC991703005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b3f0b1a509bf7b82608ed9923b4acdda481909359453fc84834e9fc5df7bb6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/DKC991703006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714089c419beceb99fd58b4513a9e0704d7a5ba18c890d9ab93a8fb26eb8282a. 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/DKC991702804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83630496bf4ba81b38b9536a51017e9ec85e1b68b6fb003f97cb547853bd2d4. 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/DKC991702808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe892c3149718334a1a566f68c5b7f9da9c77c50c86c2a8a5794b9e92422cd316. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/DKC991702802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955ca92c23a0042f52b3dcd26e8c53a71f2c8a08092f892ceba5a31990bab2c1. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/DKC991702803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b54287a52f0e12f6088827b0ee7ed3346e2aa9eddac9cd7f7ccc36bf1f8d495. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/DKC991702708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e80abab69a9fa3152e3cad506c4d1860bf4dff03f26ce72c33689957482c8e6. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/DKC991702713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe230d0ab3459acd17d8d0047941efb046b2081e395daf0e10913c0b2826ab338. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/DKC991702706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae251ba1df75450e3ace8ad79242a6004fe61ae61ce7e937cafabe2aad4f44b. 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/DKC991702501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90347c850ebe2c7ab01fd6aa3f1c9571ee256141bb853f096a2295ef040b2fc4. 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/DKC991702502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b15f814be848b2ecc8a77972cf4a9031bf153ef1569eacd53a75ab030700c22. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/DKC991702508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29677b823777102024a024aa43c57842ac30d67d452d4c2d62fb9a9e1ba812c6. 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/DKC991702513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0bef29afbc14d17efd8d332def01aab8cdb401c5ad8f46ec47f5af3d0958d54. 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/DKC991702514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eeabba4111c4112c82ecd54b22f0f0be25a8ece961ea27894aef84f05db3818. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DKC991702503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7008ebfcb1b0b85b4d67fe3b9fa6ab39c249f43fe7eee994fb31a1076e9eb153. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/DKC991702505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb620476c61e878857bed7ddc683502a51f90ad8725efc03b20bda0c3716b9a6. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/DKC991702509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f2a0019570f8e0f1395cc51876d8a86d9470606d6e1a122b568b5b632ccddd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKC991702401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96da4723e800dc33f9fbd9c6bd09d7424989ec2a8eb7bd48395b394fac3f3f00. 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/DKC991702409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8fafaa0859716f4391d2833ad2d7b53f0ba2d1063e3d0ffc4dd610d0c513856. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/DKC991702402.