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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc668160b40e799c26ec3e6e23c51e08e8952f2ab4e0e0a9caa5028d07ee9ef. Chain 2 (Bitcoin): anchored in block 953780 (2026-06-15T12:02:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d3639b8f-4742-4149-9c9b-2f8cdc396135.json and https://artists.proofprofile.net/proofs/artist/d3639b8f-4742-4149-9c9b-2f8cdc396135.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95fe8fe86c5525e5d834c1076122ff6ae98545960aad37b5ae0ef5ead5ab18f. 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/USMAR0904701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9d2b91dc86ba2c1da6bb2c5aa773782e74ad36a72242fa174b79f5399a1b1e. 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/USMAR0904704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10702fff062820dc369c1f8ee6460c63a504b60a4c94922300f5140b9864640f. 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/USMAR0904705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0476f10342c6e79483f78d9b71d738904dfdd65bfe64eaf8968b321ed2b1a30d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USMAR0904706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a399e67229a994bd56a71229b5b29159bd73108e4d45cff97e1e6f35e088636. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USMAR0904707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc108fa35b21505af2f57e736f1305d8d19a3b09bf928dc582907dc8ad8bb4e. 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/USMAR0904710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb94ed1f31788ec81c40ef7d7b145248860ee3d837b5da740fc0ff2664d3ca93. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/USMAR0904702.
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 0xdb15992ccee9c138e3590ce465fdd3eb41aee5d08ba82c606c6ebe6d204f8899. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/USMAR0904703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe073670bd229cea136ccf2e950902a8e2f16d20bcaae1f64e9a75ad079a7c8bb. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/USMAR0904708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8591961df9095e09904ed030785459ff02021da80a956583d91745eddb483765. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/USMAR0904709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c8e718f81f66270c222421bb89cf9c4e6cc584fbcd6fd59b785f419ac5ae0e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/USMAR2119201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c46765c6c5fec2f1b112a16e0c98b5a9944a37329a1dd678b37028777b641d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T17:00: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/USMAR2119202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e135d62712785e791757b6d1bef85f0a58e972aab01ec189815cb65713c0aa7. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/USMAR2119203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0b61760ff63084d6afc673a6a7c1fd1101158688f387560f2cee0e9dfe4165. 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/USMAR2119204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71bac758b7b8353272f93647b23665a5df4997ed7c1bdb53f5cc21167fe32f7d. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41:57Z), 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/USMAR2119205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce954066c8b60522c05d29b22253378e3cc47017331d13c77c682b4c81ffbe8. 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/USMAR1307002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7902bb30a27e03267b4e711a63ea0285fdf2227158ad7f2804f9ac0bc0d40f52. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USMAR2119206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5605f99f4bcc79eb11c9e713b9783fc37c1d9a2bacda2cb5b9ef817962974d77. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/USMAR2119207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20af29fdb8ac56bdd60df16a252d15caf1de0b584aaeeb9beb094896bdddc03b. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/USMAR1307001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d992a0ee3a5049b363ca6492632ebff8b60646e7d096268fe047975fc0bda6. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USMAR1307003.