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 0x2cadafc6262635cb9d7a063cd00f54845b2bfbd7b6888f4303aa151847193c93. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e5489448-35b5-4615-86e5-e67e27895569.json and https://artists.proofprofile.net/proofs/artist/e5489448-35b5-4615-86e5-e67e27895569.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 0xbf4ac1fbefe3ba27c6a053fee44bfd7337a06b2e79777a8e250fef974654646b. 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/ARH7A2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e57a76f3b8aa44b89a6fe9ec3e9c41db3e532efda072d3c47dd9a754ade156. 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/ARH7A2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efd969d4912e4ccb63762922e3e889c7c260a28c71d2a306f7c730c08cece8b. 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/ARH7A2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391fe47e9372a968c4c76c7f35c02fe49bc73101803bbefbfbda135aa91a1818. 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/ARH7A2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cce6f019fcb963bb532b005c467b6951e36f52b645628771c55f6e737cb319. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/ARH7A2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x018cd82a2fbe4f830da2581b638636b8604cd3fe5d7b4f74ca9f0ec4c29248ea. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13: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/ARH7A2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0ce60e505cf32bf9a48ae5d4600ebc6aac4969c8b6748f53f1b0db5cfc867a. 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/ARH7A2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b691855c81042435549fe2002cd3100d1e8326fe6b59e7cfb3de8718e8ae02. 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/ARH7A2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6aebd67953f45bbf2ca3c2156a91940e4a3e2cac091adc4da740d55fcab0ba. 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/USHM92096196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5b73067fca738513f649f0c1e409c51d7bac250ea76dd38e322c0fb48eaa58. 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/USHM92096198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0a02b664f273e9a8c43af595ab7ff6f1e9869f03dfae6c8400b588d34466fe. 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/USHM92096200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1c158ff8c59ced945b4312904b86af71e4a91b8d2fd545b207893c29a3b4b6. 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/USHM92096201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde591334adb8c9448cc5a47f2f00ea4b000adc14c9cc2034dd1d0b7f500b95e7. 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/USHM92096202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bd2c6cea39e0aaab10130b75cc15d5d7098a956bf58762c0fe26f5525ce17d. 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/ARH7A2400004.
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 0x2efcfed7a35e0234be6058e80d7ea73df0f393d47e428b1920e8df9befa37bcb. 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/ARH7A2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfcf977f4b7bb46102b6f227bc989868aec4a1f97900bb2f2b031efffcaa86c9. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/ARH7A2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d35832bef8156bff323b4d851d35a4bdac70b24df08f13882538de14518231. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/ARH7A2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb60c663a0a167477a8d6ca2e966921ba896714e3574592d74d8934ddaf55cf. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/ARH7A2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bae42d716cf489ca7e36fd0bd403e69bd91a90c6e3f2380180464670101566e. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/USHM92096197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x971fc18fd3fbaae54916727395f79b596376dfa1f6f05df8ac1008e5f9596845. 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/USHM92096199.