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 0x059f53332df5eb6ad7d2e29619277a4c098082e4df8cfd8f33ddd889d183fb23. 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/d51c3348-9843-45b7-90f1-ec5a95d0c363.json and https://artists.proofprofile.net/proofs/artist/d51c3348-9843-45b7-90f1-ec5a95d0c363.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 0xe98c5c62e0805fedf036730d8b13673943912832c73c40b450dc50754dfe79b7. 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/UYB141402001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf011c93c875e503005259d54726b059a899881d0d215790723d5c466c478e89d. 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/UYB141402002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6951a64b457c804fdbfbd565296c6cb7b2792a819fcc6e282103dbf9a6850a4. 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/UYB141402003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b6a8968e487cfac77fb2d675bbcf75f1942243f8ac2d6e489333f5d5aa2a9a. 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/UYB141402004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97e6fd71d47174c5c565938cbc70137bfbf6a0e303ac00d3e435b30cf867db3. 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/UYB141402007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc49f3cf700d3f04c3e881e87eb8657cc8bcdfbba24f8253ab4decdc5ff034a3. 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/UYB141402011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8d717d253d39093875aa5dae893468931c3d100b3b54cc1800c84685623544. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/UYB141402012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb1adb52a40e118fcd07ccf49bd0390a287927c3332e06301d68525aaab2ea19. 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/UYB141402013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae762edd497ba346bab288a454ed0b17668ecfb7ccf22964140fd8a1ca8b30f. 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/UYB141402015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa916567f59e4ea0abb3b08d434542dbce06611a3ccf0e8cd9ececda58248f26. 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/UYB141402016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6a30c69eb289bb8ed962bdae3db249e7c4babf7d963a455b167923f657835b. 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/UYB141402019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ecb7d5b97a3d2a93ca86725b0ac4df927a610038402b30f6c442b854ef18fb. 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/UYB141402020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d98374caf1c0a354252cb278bc4fc6193bbe4542d05b67d18ac2aead32ab32c. 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/UYB141402021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6682c4528b682894c6864a6f35346082de87eb7508cfb25318c6df17bae948. 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/UYB141402022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5cf2e3d8b4e3720719ad57750db2f8fce9b913499b7839c446db1c24cb0b3d. 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/UYB141402023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93be8ba6ceae5fea8219e59017560a664a8cd8e315a53f1b4e08e41f03cefe6d. 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/UYB141402024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed35b47c7a0663247d7c5b1ed76ccfa57909bc49d4a3ee0bd6b3c62d4b5dc24e. 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/UYB141402025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ce2cfdf810ba6501576085c88202221641328c08c838e72660cbd292a9df5f. 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/UYB141402026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadef203b1b8fe6432b252e4c8c7128675c8b6a13448e2f0c18272f492216d57a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/UYB141402009.
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 0x4b6e8c466b67ec23d24cc79d7e833c7be6569bcca41f56607ca312c1e0af95e9. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T16:23: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/UYB141402017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345200814ec6ee57439575f61c834981cc6bb7804afd3f0c82530b9c8acabce5. 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/UYB141402005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9e4f824da8c83e998d7e121f61e7cc849edc15cd5730c256a9b9f02fc6fb61. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/UYB141402006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcb4171f239d95add0fffd8f6768c101a819290043f2b1ff4ec89e27d89c2d5. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/UYB141402008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd628c36374740acd3449cb3fe72da66d95ac31ca7fdc4d1127c8a0493f4f646. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/UYB141402010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7085e95136238958450b2856d28cbb8b2457e35db539089f2bcd0046564b543a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/UYB141402014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38c629255dd6446a1b25894bb6136a33fcb48b60eddeb251f3fb05d5da546f3. 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/UYB141402018.