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 0x9cae2f757aeb5a11fa60dbc3447e9a6e4f4117f9fbacb7d232f15fc2ceea8dee. 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/915aaf5d-288b-4af6-a6ee-da2693c7503a.json and https://artists.proofprofile.net/proofs/artist/915aaf5d-288b-4af6-a6ee-da2693c7503a.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 0xcdd28066cf66fc68cff08893fccdfe6cb72949198b25b2d36bdb0faa42cd835a. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/TCAFF2017513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610e6e82c1d07757ede57a71fdcdd7726de05e263652ec3c3162274d24fd9088. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-21T08:34:44Z), 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/FR9W12111845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0cd3fb9cf42edba7e46c924da019f27648908427b7260b9cc7087eca82c661. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR9W12143162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb848eed89fc9fbb968f200b0dfd80f447742eb53f38e566a5c8915c00b908867. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/FR9W12211270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424b94915c7bb37c54cef46e29302da21fd43530782922ba9be973f5f7173afe. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FR9W12228849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6947944082b2827da9767a4a464b6efd87cd9bd46ab739a0cab280c7611b4cea. 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/FR9W12245326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa104d74532894a1f1f13f2f97ec2396a862f993740f6e3f8cb265632c28ffc6c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/FR9W12250010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd093d9c9aeac2c4eb74f9b8ce12f5eaf483ab616a8fe8d1fc0b306fefe434011. 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/FR9W12251021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a03f7a249e5429fa12e117149eb82946d95eae48b4cb2168533f51c3c7e14e. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:51: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/FR9W12251019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd12a622fb788fd6f50fb82b44d5c2f1ee9127f9e823d35ea4af870cd6b0d4a. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T16:41:37Z), 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/FR9W12320312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb770de3653d154814dc17ed0dd0147d7693e0783c37b25d4c532e67c4925463c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/FR9W12331630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d729279539b3e9b912f396260d616a0e86b265dbea6563070df3a9a7c1f36a. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:01:36Z), 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/FR9W12335983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549d6bcb312e22f89d3896f11316966f74104d0750feb7fc7fad64bbb7cc09e3. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T14:07:06Z), 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/FR9W12343802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711dd627cf6dbeaf915bc175a53be2fef627e735051703bc3852ca4e3c0d268d. 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/FR9W12340300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d94fc7eabeeea992bff7e02ed2637d2db7343aad3d98855bd9f281c860082bc. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/FR9W12339140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549d6bcb312e22f89d3896f11316966f74104d0750feb7fc7fad64bbb7cc09e3. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:04:15Z), 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/FR9W12343802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538036e60c72876c5ac7e13f73f6aebb689077fdd84a064efb08338ec768e8bf. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/FR9W12364544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5939513880d19c56fb9e42c88a438e95d8e40ab8acde58b79a43fde960d5d7b0. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T08:41:11Z), 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/FR9W12364543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd160bb5919e4488e397684dc52741bae32d5cf6a681cd2ef893698688a87a1. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02: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/FR9W12364540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d6fdbbf80bdeab6357debeb866d7802475800d17e98e453776fcd5cc00bb76. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9W12506128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9005d469e7806751f51c430a8e40a64e7307ddfe31493fd52bdde7a658c866. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FXR872500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed03134dcb77640e04aa5984a0d807d16e50b055d799fee4e08bbdcf97f2928. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:10: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/FR9W12313092.
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 0x99754461f0a5438b2c9d70d531b19370c6f8a1788c42ae0a4187af23cfd13ef3. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/FRZ042001241.