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 0xaa17a2df4da297cd14e8b72c21bf7e6439a6ee4a7c43443d37fe5d0e16d70b65. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5fdd8011-09ed-4f16-acd9-9432f24214af.json and https://artists.proofprofile.net/proofs/artist/5fdd8011-09ed-4f16-acd9-9432f24214af.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 0xa3fc033ef4bc479847c4584529cdd73e9c83395ed372597780839b4252cf9b19. 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/SE6XY2173450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd614dcdb91ffe18e7a65884b4b078c98a47b2a4f2de72027ce25af40469ce3d5. 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/SE6XY2173448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f57ce864d099a5c3fa693bed9ff49abcc18630343326337d83ed5f2bce067c. 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/SE6XY2173452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f7255ad1c07d1e594f5f306f47e9bb063e8d80d6f546468db137307036ba4d. 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/SE6XY2173451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7b7af2734a46014d5884c5349bde159bbba51cfb78ed5280ba25ca11960a5c. 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/SE6XY2173454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2112499f2bbfb1ad276557714ee0c046f6b14e9d87a79a28a956a3241d467ed. 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/QZHNB2472120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1ebabe7e1b8d7f2ff9b118a525846aceac6fa7d876930f889967c5adac8a9d. 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/SE6SA2351569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94cb180b9ed4a060c911075317eb8da35dafc8dca095e467be72089684f3ed56. 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/QZNWW2304926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefd5132b3d28da55059c634d677319a3c58a70e72dd81c0a7b3ebdc7683e30d. 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/SE6QE2395384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660f159178f872b3252d122f92fcf6031cc1664ca0ad7458c5e30c14fbe99eab. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/SE5752308919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2971469bc28cb489c6d3f19a57f3fcd0fb5fd072a6fb53624c414391827171c6. 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/SE6XX2251524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0e5ca242e0b2525992fc339bb309959a2bcd82fb87577224b07154363d6242. 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/SE6QE2204157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00a06a354a3440a90e921fe70ee0a8d5e0bba2eabe199ff1aa09494adc55b8fb. 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/SE6HN2040753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00782e13dbcdf0ea151d2a42b4d9629acb133ba480f6c9a97ea8cde086d0f481. 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/SE5BU2070059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ccd6f84a1f5b8fb45c3ea230e5f2547c5a09edeafe4dfda86d73f7a9e3decd. 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/TCAEO1972898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8003b762e8dd0e4825ebcbdec45142676d97d81823d64ba87597eea213d2e91. 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/SE6XW2301457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f602dbc28010529cce5e37c807808706eed01d8aa3e17000ea1a36b0c68cd7. 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/QZFYZ2253348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3cd014d8b4f9c896e62a74467c2d1a1a0cd6cfa5b645d09353a1a8849e48ac. 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/QZFYZ2253349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4505e9efc1766b81211ccf1c355cdbebec38a4d1c7a2706c9e63028e09087a24. 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/QZFYZ2253351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b92e67cb3709520f3c44df7aa939b0668e5a0c38bd7cb54812a6be70792490. 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/QZFYZ2253352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a8cdf3b5883bbc17b56f2162ca944bda80f86d99e4bb99387e27d835844bcd. 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/QZFYZ2253353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd4399191968073d822ba63dba4f3353517e6be1d954d872f1656b761a3f037. 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/QZFYZ2253354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01bfb57e6c586134f73a9ffca226169f717876887f2e5b25f8bc1700eed16a85. 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/QZK6F2096262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f819c1174c180c632bac5426c3e50625f6a8d5917c648db8dcbbb956b35a71. 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/QZK6F2096263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565a10ecdd15c9c35f3baa9c0e1563ef8e30152f22c558227911351a796d6aca. 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/QZK6F2096265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f777d9bc2187fffcece5403ffac98e64960588e341830dccfe3a27005acba2. 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/QZK6F2096266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb416fbc5996a9535b0701c0642e57382ded0af47288f50e15b6cb151960b8e55. 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/QZK6F2096268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e965b021dbcced6acd7ca2ccd283137f06a3053a9fb81e175d5e3c3834b6c6. 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/QZK6F2096269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6353b6965c9e6dc6e52799fd9c96cb9d6c54258a101dc493d33a272b15839e15. 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/QZK6F2096270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91cba16bb2fde7c1989a1616c697265c1bb697c50c75ad25d8394a0c869944f2. 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/QZK6F2096271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd940307eca41224f219a8e7e4efcb89c246886c7f2f167b264c5549c3f7e411. 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/QZWFG2324875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf62cfa647225b0f903a5164f1a16e5c8cb413f9497986264e284dacbaacbe4. 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/QZHN32311588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0657b42366769efa5f53ff81c1ab39f5f062f118b8df58d9d34c0e01fd65539. 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/QZHN71974263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3e2895faa400adf2100b6fd3b53808e6baf18c2601462336c666ae951f4dc2. 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/QZHN71974264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371714bb64f7a3dcf1ef58ded669d4dcbb83ef1fc990ad8eaf65174094ddb400. 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/QZHN71974265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b139e198655a5088f8fca93898b2986f3e5540505f52de5230304f8d53a6c71. 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/QZHN71974266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed85029563a9ca8dff432a57b7959e60bfd3ab534dd4b269466154551665fc3b. 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/GBMA22305007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef0a8c89d150ecbd88f64f6ce60cf980b127e70f7ad718e35fff76d831fcc3c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZZ792401150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59efac6bc8fa28279d69cf45f914c0e1b52594bb9bf58879366fa6ee44dc2e70. 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/QZZ792401152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd3cb5fa69ed843ce3e8bbbfa6a1776ce0733a93252387f0dd0a3601c415766. 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/QZFZ22375458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb983185c2af4d85505ba68737d1bd69fea7488de5dd03e09cf20841dacc9aa. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:33: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/QZZ792401156.