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 0x33764c64ad65323ec0fcae6b61e1d5bc80abb845ad0bc5ee4257812549a5028a. 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/061d24e8-3153-4fac-b9fe-a5894efd9603.json and https://artists.proofprofile.net/proofs/artist/061d24e8-3153-4fac-b9fe-a5894efd9603.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 0x0b598d0386ca9efca634acf11217d97a1ed16296eda1d644c63bc01f3bcde3cf. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZTB32409652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc866048fcf871efcd50372ef90e34f8b7990f49acff36cb7ff2470e820058ada. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZTB32409653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795f1b73e795f0dcf28f4b964f1ca2ff9d2c48ac67d627644d31ff89234b2f63. 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/QZTB32409654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158fc566c1e0573994cfc8595748926facf1c437ac1157b74088d34a9a0d38e1. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZTB32409655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd83b55d0876c113e28586d41744d268f9ae9f8a74caf9d4952e049ab3285e5. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03:50Z), 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/QZTB32409656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fcf7c42746a34ffa938f32d781305ad544fc15ff205c0d7e7d8e5c857acec5e. 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/QZTB32409657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86c9a4c2c0dc4204cd3f5add02497778e6c477aca50f0cbef7e7a32a0112cab. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZTBD2313761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26cf560d28e497a05a6eaee205ac22cbcbf9268d1a8f6e214a3f9cf5c6488fab. 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/QZHN62347617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303c6107d7b3be8e2504f31ee4693d822d2846a72074c41fbab0d08d826c41ab. 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/QZHN62347618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aee743e1d6b577490e0c94d587911f1b49256578c548a76a2adbc0522542de3. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZHN62347619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c894c6174cd7780ea4c21443b24e6d022645ef16b91bbbb90f1000bf6b6935e. 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/QZHN62347620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c41c28e5eded0bd4a65ca7d05c91fe5612678c1f6aba8564ea233f8eb722068. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/QZHN62347622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f97a8103c43aab55091412945346169bbd2c941bcc0230a7653aa24bd9cd1b. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZHN62347623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd474fe13cd8fbed7db0e8e882b5152b831239c3c3862e76b0b5e674cf14ae22. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZTB22320706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd405285df2cb4556d08e8284e6c2079fcfaf59118e55db68532b1e93825c01df. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZTB22320709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1eba1362a2f43704cd62a359c2f908cea554b49742816a955a65ab9190010c. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/QZTB22320710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da6698f9b21126138cd6cf897cc5ec29a5bd6093295b5537fb7c1f7af9bf54e. 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/QZTB22320711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c35f9ac1df02e3166f31626222b280815444870de471738bd16508bf2a891c3. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZTB22320713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9dd38b1fc3b95429ad269a3ff0509256f6d952c37d7b104bbed6020b10b81fd. 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/QZK6N2287538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd8db87bb1113934f8e46b5edf6ee7892ad74e143d6d698483333b2be2b940d. 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/QZK6N2287539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51f8e47858b9ba9012346c2a2a7ad26963ebc513c75ed8c9896068ff72620ca. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZK6N2287540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ddde4099732375b663f56dff56095e8550f33d3bfd817270f592dee128f71a. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/QZK6N2287542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b442ac0a8abb750f44179fdbd13e95b3e013a5e3bc7c69d0c15a7b4c1dfb63b. 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/QZK6N2287543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81588de75694aef3f4e16993d495ac997f807cc6de73acde6c01f9b54442022. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZK6N2287544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0be52352c1cfc95d5089bb616193c42093146691e0b52611be285861c71d0c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTBD2327438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f3a7d3261375b9b39fbbfc5e789424d40063988b7eb10e43df103d05250da8. 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/QZFZ72440416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0eb7ec6a6f4fd988e146cbd7a85b9df48a1c3f6ed1b854059a0e688c404906b. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZWFF2394124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d78f5d4965b169956a30aeeb71a1c0cb544cd6e53d1c8045102c4246145496. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZHN32441118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d79f09a206cfe64a563f3c3faded43ba822af3755c43b4ca4cd20cd28d76bdc. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZHNA2428663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe585014bbc3c2860c4878c854ad1f2a38f47fc441394389b7032b9ef31e9d095. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/QZZ7P2502520.