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 0xf47e7ee46270c192d50450bf4f618884f5a84cd5ca5aca269a6c130d8e497b2d. 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/6d9a6aa6-acfe-4d0f-a4da-03d336b12ba7.json and https://artists.proofprofile.net/proofs/artist/6d9a6aa6-acfe-4d0f-a4da-03d336b12ba7.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 0x1f3e48549972f18bf42410a5c218b1a43cb2f530ca79d9be93b50e15a85c77fc. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZ9Y21791666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d27d83e4614452d46ad1ae02a98cc4c8882b12f2ff31eac181cd4b961d3becb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZ9Y21791668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee71748034f6412d951e44e3bfb35bdf5d5ab10ab9134033472e4b72455022c0. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZ9Y21791670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16eaaa0646ad5cb734aeb8d481d3a9480206b244b1a7bc819c975fa599bd8d7e. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZ9Y21791671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766c1e3a9ad613c6ffee9c4c6c7faff8bd5168d905c436488e5156f3f1a803ca. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZ9Y21791672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c26912dc6c744b986560c5d31423310a39a73053a93c356edeaaf3e206f1616. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/QZANL1797174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f757de910444e7c375e7dcb825f8ce90c4ecef93709815e915d23295ed7aba4. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZANL1797178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5beacab96e76d0950135f87620a35b98568750570c778c17b106168483735b36. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZAPG1841091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49acd350cb08383358ddc3f487a36b7bdf20b8946c29837baadaaa37a512072. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZDA41840452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2304bbb4865b2673f366d696ece8bfae2c783256b0e65ec2cfe7cc388e73e35a. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZDA41840454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5fd5f1e6c7910ad17764dd7b401f8e0586036b698565c86e4bbc34f85783167. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/UST8K1809595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc097a95fde0d09fa5b6e0f372a4d83449f81f2965a526a5b496907641206e34c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES91837382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bcc64db8b61dc24112484222f842425daf2f7dae81cf7827f4bf10e5ce5370. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZES62098065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28578fb6728766f7f01924d9cfa150f60572faab0c55ce22ca5b7e175ff6a2f1. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZHN32053180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd19eccc55285a807c5f651482cbc110465bb44abc2c47caa5bd9a1f3176636. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZK6H2040725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae33b5a13bb63a225f6359ab00c0e51789abebecba2e18f9fafdc9bc37fe084a. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZMEN2063523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1b87146f69e45fd23dd42f8e8cc62f06cbfb88e00a32a3fc2b4cc4c2d458a12. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHNC2152565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c02a4339452bb27c291b2469be597639c771e926cb5ced7526726dbf62f896. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZMEM2151946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ce7b1347484ac2461b29a6f72dfe8b08310e2a912bf5255fdc16c5bc1543e7. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZMEQ2158985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5615f760097c7ce88cf21bbb3fb8dfef0f212f45fa568e8237f708c4378d9dc. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZFYZ2275720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2d0b23e21b3cc76ff118e083af32455d7d8d277b35c7e7aaf7042bcd55e710. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZDA72299321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50414cc73b99b455b0fcd40aa7f3b00bd062c2ee74a6e7650a97a08937f2d8e2. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/QZHN32258911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96302a175cdabbd2895035b5f6f9918c7d4f1b6a713500562e069cda533a91ef. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHN32258912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fdbe0e99d50369466c70136087ea6fd2a74502cc8f55b89b4219899bc5230ee. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/QZHN32258913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8e444d6be1a5f4bf47023386d2bce29af881ae368cf3ed18032213d412831b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZHN32258914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb13aae6dfa9bd080819c60bac30f652207a69e5a9e850e9b133e14598b10838. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZHN32258915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e305a89d14433e58242836baacc25475dea34896c383a701274cfed031f50b5. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZHN32258916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f97440163d47e9cc90e6f61d9c2a1b829f505337f5f56bf72d87d090f49b1cd. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZNWR2238786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee153618e515379112f8a4bc81e5b8a953357ff894c3890b916e3c1c87e6d9f. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/QZNWS2248616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea6631c0d82c07079e924d8a13c3e8ab4fa32b10dd68197ef58c31e98c92b94. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZWFE2389960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5904e25428d1674443fdf63742bb11f00d4fb82c3e7135933ce08185bf4bb584. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZES72557390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa9bf2676d1989857b837e7dd95f143d5563d1a2d67d7fceb245145168ceec8. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZES72557391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48cf74bfb44d4b13db0bc7cae94ea7756a2f2116f50ac7fb2c6b024d81b5382b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZES72557392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a384f4c6f069c966da5a91cccd64394aac565038f62154d2f5eb542870aa0e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZWFM2557363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc8f1e75c8c2bb03eaf14ae53556be177427a6b1498135cab54e6a42e2c94ed. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZWFQ2580944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd18aa0199d3faf29778ffcba5253fdb7056413ac7a01ffda96a5d3a5af65812. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12:44Z), 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/QZRP52213740.