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 0xaf0eb50be0101902ed328516827c79268962153a4eac6c9cae07bf035a3acd6b. 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/365893eb-c5a4-4975-98e3-c0266ea4c21c.json and https://artists.proofprofile.net/proofs/artist/365893eb-c5a4-4975-98e3-c0266ea4c21c.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 0xe9fc9e59d02a519547be389284dfd2ae450f7b05cd3ba24d864c1ff05944892a. 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/QZHN51981697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddd287234e2e05606dc2095ad571b985db6959dbeb9be238a75eeadefd19c27. 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/QZFYX2083078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f976f62cf0883e4fb4ba1de491870b11b2852069248b25361095576c4e12d9. 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/QZWFJ2336838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cad611015f6ee32f221e369ec0330152bbbcd547e2000aa99065d5ab2792a2. 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/SE6SA2356207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73ccd768ecb1f354b1dfa6e8adb2a591856e415a7514f457f53068c594addb1. 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/QZK6J2391425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a48a0300ae7b758ccfc8cead2619eb51e583dd4f4329060722f3cadcb27cd29. 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/QZFZ72302695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1f732f03aace673def4de6cbe68fe3f87d6e880ee7852af48fca79c8a1bdb4. 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/SE6XY2209739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5125ef334e9c3ccb28885a30988eb8c177b1ff504ea6f930f933251c020ae5. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:55: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/QZNWV2277919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1c6cdf72d52b56f4119159b3cc55257481adf329a513b1274d954a0c65d9c9. 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/QZK6P2257857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc991ee684fd6e238688fcedfb86bf4ccf615df68af9d79c47a25cf08d84dc70. 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/QZNWW2008783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527f8ed01e2e6da7bfbdc65f273f21b5523714a3a15724b003664d424e7891bb. 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/QZDA82090841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4928123cbc73cf09e3065efc28c641e989137a353fae01bee64cbe5429b0fa. 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/QZFYX1958589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784fd7e10a364b79b745b5851838ae793d6beccaa952a484dc53730bf9410553. 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/QZ4JJ1918029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ca0a23b7bad0cb5a85b10e8c25efd30c048289d4ddeb31565d3aa304e5a123. 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/QZES91809269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c22ed4aa3970640b49d01848f43c55c259a4b33e9b901de3b07e5e2a4b8f5d7. 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/SE5751887021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb52bb9bb28242166ab89474c022d8eee50ccfa855a2415f8167211404534b9b. 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/SE5BU1890959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664e0e9bbe3c4b9f2597967a89ee7faec70112a3026adf3dd9f359f70e64c705. 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/SE5BU2300185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf85e2e2d7f395660ecccdaf05655dae990b9326d5973010f60675f35205ff42. 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/SE5BU2300181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa218ae33165aca09ce2115c7e4cc84c6815c60123c150ca478b22891d4612d. 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/SE5BU2300182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986ad12a39832f621cad7b9a1100f48c7bd2fc7443ec99ba18b0494044600d6e. 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/SE6I32245880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b02830d9b4ec48b70e5d526d0f2f81fcbd31c2f0d212a0a9ca4b5e8abdfd94. 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/SE5BU2300186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920c3e3bc38f91767d6867087520fcee7a2eade99fcb0cbfeb33ad5e243f5315. 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/SE5BU2300183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f863b950ca64d247e71e8e733d77f961e0ed158e3cf0e378cf051892bcfdb75. 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/SE5BU2300184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce3ffea25f9cee8bac5b0d4ca4b6b6c88dbb4268691ff371685fce03c804a12. 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/SE6XX2293780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9ff3996cbe49b3617bc16531279c10664d230504a5f399929082fae38c07a0. 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/SE5BU2300187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90350f853487e5b5acd867648424ce91908e01125b2ce731c6c2bd535dec9eed. 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/SE5BU2300190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20353b8ce8bbebce516a61ed23d86282833b758a9a91a5308431c1fcf3596811. 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/SE5BU2300192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c20a3adbfb23aa9c022ac98bba10ea30f73664de37cf9865296687b766aa47. 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/SE5BU2300193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6cc1dfb60da4b42f92feca261281db40a761e9517801505bf72da69e281201. 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/SE6XW2221420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9405f4cfd4c5ddd9819539b494da858b1e16b847b7a7517d489fbf0118980c. 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/SE5BU2300195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4dc714263eac6c4f94638db1b94e921596ba1b1a67208ce5adb9b2e43269f4d. 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/SE5BU2300191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0825c71e2e4d7adc3cff5e407fc7749b838441ae3a9daacd04ea91ba59bbf4. 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/SE5BU2300188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ac220c1e1f3386f641b8cbf37be34fe5224490b3f61b40f27e5b67e82723af. 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/SE5BU2300194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff389d97562f3a1ea5123a1f123d667cb6a0c4de9060af346181f31b6ab801eb. 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/SE5BU2300189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0243dbe43d2911b417e6b1586bebc324a43c142012e493b71dc3c1c96894c0. 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/SE5752248763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3064a44a50382fd69d0a622c8af753668675f43ea4303e00da71360276f5a1f1. 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/QZDA81933180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493acaf1c851df3c517836e307c0fc0dd6b332d460c08f224f09f7218083b056. 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/SE5751835746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332d4c3d0a041fd8cf49bdc77ae498112f4e143c78c854468fa49f8681f7b48e. 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/QZDA72490250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee4fe58c664e7079a9d2b9a90607893e7fe54ee1dc7bd552e56c176807b0c16. 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/QZTBF2472267.