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 0x63cc61fe9d8b862a36821b5945c93ec2166934af708e86932ead0a031a226469. 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/a3f5ac38-384b-47b6-aabf-04806522b6e9.json and https://artists.proofprofile.net/proofs/artist/a3f5ac38-384b-47b6-aabf-04806522b6e9.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 0x95df8485bbf644336068ffe03423039516781e3d069ff4aed7c0a77d9c1e18c5. 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/FR96X2437839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6697a472a57f6d7ad4caf2684eb21b078e335c0bcdb2ef737c6ab3cf2f3e9beb. 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/FR96X2437840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95346b0f72c2258a83ecc85599c2c552c73eeafb0b124358583cfabc37a586e. 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/FR96X2437847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f494a45a171116daca06c47cfdf48256983cdaa3e76500afc9c3f7638bc7434. 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/FR96X2437843.
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 0x1c9af357b62877fa3fd98413436e7c1be41fcb49011ea023e3338a89c112cf5b. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZDQH2273730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a52ce12c43e98081175766cd598c6bc3b040816e35ecac9133fa0f6497438fc. 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/QZDQH2273732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3748d5c1515d14bf71b3b47d878964802bbe99949cd57e2f599ebecc8b94ccd5. 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/QZDQH2273733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b066c630c4ecaed3243347e8e79dc9ddafb210292cdf31a9401dc87f360ae5a. 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/QZDQH2273735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf583ec70c48bb3a06e1891f777a691b4af1e53d76045336b7217dba85298b7. 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/QZDQH2273737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0caf1f59327464124161fbef7928261a39cc86a92dd78bfa072f9e9cc4a66ed6. 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/QZDQH2273739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd791862e79e3b52782296bc87c4857875f63f37e938ca9bc4922051788bfe2dc. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZDQH2273738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9763b0eb5e4670792fc66063176f9ed76c777b590d748b7f99794572e7756a2d. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-21T22:42: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/QZDQH2254404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd213fedaa8efc5d3609adb3031207a7057bdf980893f9110b619dc0ae61777. 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/QZDQH2254407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176a1969ae95202fcaf21759946c3f4fbf96936651ea2f488169dc024f31fb41. 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/QZDQH2254406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419e7a6be8c213e8464a222e55c874db6d58ac43b3501fc6609ebb2cc887d100. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZDQH2254410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fcfef030c8381aa8dde7eb37d9a590ceb8994bd75b294b53f21d29fcd89dd5. 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/QZDQH2163570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e90f11d6bc7f566246b16726a41d716667fa1da4078380a6c0c2c85e73f902d. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZDQH2163571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328f26e9da740023c78023e81eae0b2a5353e0203701df2554221e851500a9be. 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/QZDQH2156689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582fe2ae13e6232a5db4e8985509a7d1c0dcf7079dde4b8e615bf837d8362e81. 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/QZDQH2156692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdefa6e66d568edc66e60f4ec9083cbe7314f918710b22d6a4f5028f840a5230b. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZDQH2156694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f4b7180a1e97b0f846c9ef012b41efff2df4d9a02eb3ce8440600aee318fba. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR59R2321402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d9e454fc47e435b2ac247b60970d2dd88a361e285e8e987fff098aff49f2fb. 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/FR59R2321403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f54b76b1b59fc6b49b500f607d3d3d2cbae6aaf4d47f96475268a69d071c56. 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/FR59R2321404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c811c15a7724c75c411805b4309e86822350da170215bd70c1bd9a5f8db400. 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/QZDQH2267682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf31988db8a433d4c9847f59f0a4c37a0d05e5818ca2322677e56d16b47fc76. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZDQH2267684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6be9f82348e8657560d6a5fa20066902224d4ceb4dabb7b19e019861dcd5d38. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZDQH2267685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dec02ffb3e7f57061e34fc1a361877b0fc95cbef5d5b61c8331f58a9c6612af. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZDQH2267683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196b09fed56c14a5ce7b7b1158476293a1458fd702c3c24c26e54262ae7df24a. 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/DGA0S2407474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0e77ee67d451360e8f1aa397c45858700ff4fd58b87c394a18ce1e4bd793f9. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/DGA0S2407473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf74cc06e0371c351d072f13e0ae728584d37ed5645ac039967c3300d6189bc. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/DGA0S2407475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e236ebcc078b1fd3ba5c0358896b4787496b1f72f47ddc15f2b1aa71df7533d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZHN42558802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb23b3ff1a89544c2338b376c9fd1b558af2f654c09dcab1768e01fcdebbd80. 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/FRX452338929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe942b674bccbf85bd6360b6ba06c93b326ca6f08a9a1fea1ed27b4dd694f39d6. 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/FRX452338931.