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 0x19ee6c1be8a2d8bb8e2bbda31cbe7b0891cd78b0430f101d350cd4def2f24613. 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/e601f944-c8c4-4e34-92ea-9698f34ec68d.json and https://artists.proofprofile.net/proofs/artist/e601f944-c8c4-4e34-92ea-9698f34ec68d.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 0x8645d1e27806608ed1fc95fc0ff86caea0dba14b7473f77c9c987cc54d27eea2. 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/CA5KR0014246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675dec19a62b8a912d9fbb33bb395a9bc3ef26487e5867757aa3a56defe6658c. 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/QZS652337593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4841c9b3b6fb53dfdfbba99fcf652762c0e8722d4de5edf5957f21f45d7d13e. 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/QZMHK2305620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6f6828bf52a1d58e88cea1670b27f21e1f62223f9605026c532238f793fc25. 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/USYBL2301113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc97b75f1ffab58a7baf0a6deebf5e01e4643f7c3c8a6752bf58e1a2d9a7ee3. 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/CA5KR2267059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925320021162fe50240e41dcf056bb0d29d16e5fb64d5e5188092f3ac085ac41. 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/FRS182068540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54c0d50ae40aa540459bf9842fa68a45d4b51308c31298ea3b773d6658b54a5. 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/USYBL2400948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653d887d7cf87849d0fbc193c5d622887eacf705264b73279765c5183b10bcf1. 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/USYBL2400949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6ac557dda9838e31fb9569f811eef83a88f7dd2d5604d1f19c04f2bf6fc721. 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/BX6IQ2400090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2c9c936fe636f7200ce1c454a97455f22825506db6ad8c01fbc9fc9021700d. 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/QZS672257971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a35b3f9b234a8ca98ebc3c2bbd72a56580a7f75bb82421b86e9373fcbc3a281. 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/QZMHK2294382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc988f121b26d4dc06940d018b72308153959d9af36d8e1dc2424d063e0b74ea. 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/QZS672242548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d1cf60c85f8594361bf258c49408b677fbe2811c4ac76708ce3ed930e5e24d. 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/QZS642280901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3993c4c1b42c1033f9eb25a9515bc0c580349228e0cbd19ac60a36694bf05210. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZS662273433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7efda7d4362f96365cbedcf4455f9c0ee1e6f01d36a980cb0499e06818ae8ba. 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/QM42K2213716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e5b9402406e70d3fbef44c2783d544663f65a2358d475390995eadedbe6b8f. 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/GX53U2358374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2671aeb94601cd0603544ee25aa248e9a4408e07f3f542e1e200748ea71eb325. 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/GX53U2358375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a380aafc40bebabf1dfa818824e83bbcce1039e906c82f8a3fc5cbaee4ec71e. 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/GX53U2358376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05beb7837ce1639cf8d3d745dfbfd084452410d9bc317d96c8a0f243acab536. 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/GX53U2358377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb37645f4b817cd1dcf088a2159dc529699a1b56349b87e64e79d47913adaa87. 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/GX53U2358378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15338e843f1377e5b95089659496a66bd70e00bada7945f311a20ebbbf3ea02. 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/GX53U2358379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca465c964748c2e55a8454b416365496e72b5f6fcb5334aa4fd515b392a1bab. 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/GX53U2358380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60550450e840571ef7b8f5ff8be6fbebb8c94d7c3ff5b25f5ebbbf7751f4613e. 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/GX53U2358381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e3d276d9faf08617788638e5da99d369967758c4c48725cbe7024232d9bb76. 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/GX53U2358382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5814f19302b9e17433f74417dc93a7ca1eef4429d3694e53f4d529367efb782a. 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/GX53U2358383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8cb1dde5eb5eb024a0625f56fa3df6ac26d6d01d2e352d6cc55949494d435ad. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GX53U2358384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b76dc2fe7dffb310f98de3e298f324725e45f64e9af46e9b4f270b89f3516d4. 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/GX53U2358387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf54ecbd5b61f4f45c975f1b20ea8cb0336a532daf3c6aa68c1554ee937f6259. 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/GX53U2358388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777c2951d668ba9627373af72909f7f918e3adcdbd39926e1f9ccd679786b486. 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/GX53U2358394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f83009ea99d0bd9ed7de6c31b2ed34348cff058195d0322bd41580eb932f5a1. 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/USZXT2455413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf8ce1c352142489dc000f9770b6721a17ea47d06b46664d7c3a46d295c8894. 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/USZXT2455414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf478cde3bbd21c0ed53e264ea7b89233163c4449b449e1382f51e7fe314c37. 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/USZXT2455415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c528643eda11022aab12aa5f73cc7f7c82ddf8c71163ceb105782423d4b9f5. 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/USZXT2455416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8014c99377d025c2326996dd09c3525519ece22605fbd6c1799798988c20dda9. 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/BKB4T2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d06e760d1f8f19e2664d2399327b6f84d22ff44b3ae0d8449a0e47f8320bd9. 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/BKB4T2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a58dbe08ec7c9f1a788ef20e5ef3a4275da7a67b973f494b5d41c5a145e27f4. 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/BKB4T2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792e048fdfb0cedd1e6e62bde911cef9c37caf1e222bf75394c6d1af6aa9612c. 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/BKB4T2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5f03a49d80381501fe639cbf68c7c43af9aeac260fccb16113d9f9defefa85. 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/BKB4T2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93bc514f4753e96a1e7298fdce95c78ac0ccc71950961733f9202a99b0e05b8. 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/QMBZ92452611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a4b1873bd14984b045c2fdeb9c21b059c5507b6ec5e348c5117a9b125e0bd0. 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/QZTB72304690.