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 0xcf42c1d5e0fef38629271935b81d57e1cbaca8b453bcc4882a1ce20b1086e7c6. Chain 2 (Bitcoin): anchored in block 954555 (2026-06-20T12:10:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ad98e1a8-e623-406d-af64-e45c710b9f18.json and https://artists.proofprofile.net/proofs/artist/ad98e1a8-e623-406d-af64-e45c710b9f18.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 0x4417bd3ad822cc155ea9df736137ba6d585427e4054d025c2c4ba00e7575f46b. 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/QZPLS2377763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe48544b816912621bd20019430e1f0644aa781f86a4af353237192f17a37d50d. 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/QZPLS2377764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc50bc20ec6e777c192e6f24d065a2f508be0d9556c57eddba63a3c8685f5ded. 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/QZPLS2377775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7dec3be7db2541d6beb462167daf772d5f021c549122127c46c1e5a708f448. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZTAT2284814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea63a8d462a39b83a171fc05dbfa96ee184f4c2b75126177917215181b200c8e. 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/QZMEQ2531414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda92d7292d8a5422dc1c3c799d2a13bc4891adc3aa0600c077e95bc82f5a012. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZHNC2587393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fdb21634905a9c8745f6c87c893d355aa7240d4a79e8cf41ac6963bd283ca5. 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/QZHN92524442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0130485b9dd769d1b1f80b783114e0b199240e6e3d3bf3bca0287248de465cf. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/QZHN82536590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4015d6369e2efbedb9f9ccc8446291063c52bbc28c9b882e1a60554bfa264a21. 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/QZFYZ2582806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af90990d8ce6e00e4c1c7addfce464dfbac2dcf01da402842a5b3ec7cd71393. 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/QT3EZ2434093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74341cf1ed0714687493a1e4997d4a6ce78cf790ddc2aaa60fbd51d33f8c9b29. 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/QZZ772460943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4582fea4f40252a9d1e991fc882cc30a50ad3ae51dc5b2f1f03692bcdddff1. 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/QZNWU2466162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcbedb3ea0170c3a91a4f8c9c2c889f9c47594c8e7f0094ef46acd5bca0b0bdd. 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/QZNWU2466164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915fc3eeb9f4f4a0534ed2f765f16f179b075b517d032e24000325f1e966a380. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZMEM2406854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5e7c6ceb5be88102c4617bbf3b64835c5f532861c631d6510627c150cb622e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZFZ32483728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6944b64522b0739afe1a7e22be430785f07f1f059dec5ef77e3ea86e1dc884d3. 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/QZK6G2266823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd3e6fe2f16ac90de7018c9288c66298be9faf515c58cf18fda008a4e73a85b. 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/QZFYZ2291278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076d7c42df7c53077b56bacfbac290bfc8e8a08f6fb6708095ecde476be2446e. 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/FRR642500486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10fd201a9e6fefbb47a2da1acb906343f2518289e1f97aedcf376a7066fdd1f2. 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/FRR642500484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70cd92bda7921cf0b19884942577ca003c24b46615ab3e05505dbb15fae36249. 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/FRR642500485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5fd9c3d157cd8cf6d55f650eedeada05e84605af6d2e5c42377c2340387b4f9. 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/FRR642500487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8daa993686f895e8549f6b84e4fc0a1ef448d5cdacfb0c08107b4966d75d86a. 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/FRR642500483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea3a85fe523547de0c538ac5217b60fc0760e7fe3d54888cb9c07d61a8ef66a. 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/FRR642500254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59165bb2ec360e5f0766b345360e37170b8e21776baa6e839f90ce1cc81f4c29. 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/FRR642500488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f15e6e2632750c7de92ff6f8075c646af53e9aa674dedaeb37a695febd62cf. 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/FRR642500481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966d02eecf1a40ccdc4be56de6f9fa8c3fd0e3c6c130bb12a8285e8f8e6d1d15. 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/FRR642500482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2148b36053d0f5f0adac94d95d03a4d347ee7c3a2ec17f390d17797e69906456. 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/FRR642500480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db2e57e7f63005ffbd63f7918aadca7c30c89065f6aebebd2994a253dcc57e2. 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/FRR642500479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac11f402f2df8c12ef0b60853c045698718e683a02bf8a2d85128cf424a464b. 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/FRR642500489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05810c88f992544ce4ac841acec49ff978300344840ebf6e04210f18fefa0cf9. 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/FRR642500490.