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 0x4840d8fcde1fdc542b3f2628ca532af451176e7b952d641b0ac6a931b31abcc5. 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/826ecb2d-ad0a-4adb-905e-985c835c02f5.json and https://artists.proofprofile.net/proofs/artist/826ecb2d-ad0a-4adb-905e-985c835c02f5.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 0xa3ba2053a9004a3086817173ec5ed6535a0afb20b12e4f54db56109607da4e67. 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/QZNWY2293626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508a0e637f25679c05f00dbcbfb134c78adb03a338ee76b54afb1ae54b2bb18f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNWY2293627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd171ac1f57911523d9f0e800e6ecc0893b0d3d8c8e75c6915cf5656b55995ec7. 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/QZNWY2293628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bbd7cd73981b8000b13efc9b29cb52ac9c7a5198d8ce00525543793f6392553. 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/QZNWY2293629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5e555d7071f2e025667804c42a373f0b3276e901a1f8a32561eba8ea76595e. 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/QZNWW2296579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27719418596c0f8fc92b1c87cf6de810bb34a735c457791c806c0c3cd60bc71. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADI1796308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf297c63e980dcee5b0d84df6516d684fcb7c4f37898ba8b8a0009bbe92a77e73. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADI1796311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb047fd831a2ee46929a4d9aa201596343b7d3bcdf4725835f6ffcb7fb28188f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADI1796314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x207d931359c1f3744fd69bd30e80b403a70ef13b1b4b2017f710022ad99860df. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADI1796317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7df9867038bf0cbd06b33571241a048c00a57949493d7942ae07c91d58d9c3. 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/TCADI1796319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4426eb7c7e1185edd244e6353556341f43f36ce294059d45d1b948b5aeabed2. 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/TCADI1796322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da827f8fbb56caf26299d32ef619d8854fd3742ad4a6e144814979de1b66871. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADI1796325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a5d2ae4e27e28dd16f123de063d1b9fda41cf8051327875e48618b1ce01b5b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCADI1796327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07bf4e73ad3667b9a6f14ca5a87f0788d7ce81b8b4b4e11d76d93d207542ac5b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCADI1796328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81988e51298396f201ea64e991a7036eca83ef17e56abcdae50317f319133921. 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/TCADI1796329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e240e528a7a3c2fcb3fca5d4b25386baffeafd30eeea7e6da726df9535d2dfe. 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/TCADI1796331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59350511a9b7c72eb7d21f5b83eea5aa60d631bd5b5cf3be5e3fe815ef0c4758. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADI1796333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5e555d7071f2e025667804c42a373f0b3276e901a1f8a32561eba8ea76595e. 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/QZNWW2296579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04364e6492e625478db69840f80ba08be7da9141a249e72b31340ceecffbad34. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZFZ72085634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe6f5492fe80fea31b790192a3b5ecdf3b9b93d888d0a1eb4165cbd968818dd. 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/QZFZ21933626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f8fb660f597422cfd5c5d6aa6109677014fe9f153080931f204857f20952a2. 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/QZFZ21933627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0c6407936d04c2b61b0f113e171cdfc7c02bbc1377d1361e2050ae793bab48. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZFZ21933628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893c1813769f3b559a8a17e5a9ac7d653c7f589caf2f71f7ab284202635bd3e9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ21933629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510711f55d69ed3e4875c04b65eedb6a3646ed49db7b8739095362da0510161a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ21933630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7655aab0b230f18d26cc6b14e37293dd403d14cc2915f85c0b2a7ccab3bcb9d0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZFZ21933631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9986fa2168ff82f7792c7342f5b1c4562e6b1d28ebad64ee47e3e24e6693d3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADU1882351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c32f0dbc456791bb9a27c8c14b149c8b71aca70b895d17b11c46b97501eebc. 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/TCADX1812492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2ccdbc6cecb42c0ea4487fbbd72e48292c32ebabffe851216ba28eb6e9d8c4. 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/TCADZ1860927.