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 0x92a1c419cf50e320ee9931d6c916b3704cf275f0086fcd7fd4d3973ec27fcb56. 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/7a83a635-76d1-4c9b-ad01-2fb8b7f78fae.json and https://artists.proofprofile.net/proofs/artist/7a83a635-76d1-4c9b-ad01-2fb8b7f78fae.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 0x6c68d8c6e9a1fa92870fb0d09b73e64d52217f75d589dd7f4b4d189a8e888dbf. 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/PL14O2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00c3b9d1449891b3bbf904a7dd2c21d055542a9890a2bdd5282e09d34e20182. 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/PL14O2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57bb92d5c02463b76beed94d34bb9f84e43ce5d18263cbaa187f3c7e438bba80. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PL14O2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a952b352c484f1440d6f4c9965f7e699ee6995b2321f9f8749b9dfdd4421e99. 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/PL14O2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c4dff2bc7855415ee6f61188df403add7d7dd503fd1a07adebe49cc1673a15. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PL14O2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa00d171de62ddedd99f097e1f19f73fdd34af698d4730732c930837c785d079. 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/PL14O2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d675e0e21687d156f07063ed62dd3d0827ad5cb2354fb2044e93fd8d105e5c. 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/PLH441900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f05e871104b1b24ed6b9b74eb4e59a8412aed11d37fc1cce2ee30c92153da97. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02:43Z), 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/PLH441900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24069fd2dbae23061f04c10c56555405c668ae54e0ab0c94f03ad34c9874d32e. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/PLH441900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f2c3c2de0aac4ed23413ded59d6e54dd2f3477cafe5f1e6f024d151e78b789. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/PLH441900024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d62eb16acb3d7d6bbdaa18c75b6639f06586a7df07eef782b815cfb4b2bef6b. 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/PLH441900025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb683ced188e9f6f91a305dec49738d04834f6e10f1781fae325aaa36b7b2dacd. 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/PLH441800047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4736b4a696d938a7f7208ae2b4bbca85e47566a5215c9ce850a57a2fccc42439. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLH441700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f8c73fb8ab8846f136077b9e4abf86f07afd795f86d4658eee2f617e4627b7. 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/PL14O2200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ade129621a5652efc73f23fbe92fe2b78ada4db2ea84fd31027158fdb4a858b. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:42:53Z), 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/PLH441900027.
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 0xfdacf330dde887f040f609ee09ff429b963fc2ba422bae216669e809d2d226a8. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/PL14O2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ccd30cd84e782b5d681f06a9db81c46a535757b02bbeffe37321cf84043065. 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/PL14O2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6eb0dc71c2e6d3adc568acc000479be48cd1b1eef97a9ac1f168adb73aecad2. 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/PLH441900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6834eb5440626cf061db616676f2ea154bdc05ba0cf34bee08def8935ba7740c. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/PLH441900023.