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 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 0xa1ef33af2acd4d99aac75c3600288562183345b271cf3e1cd0754d0b9d24cb98. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a826fdcb-8d16-49cb-813e-45ab96111140.json and https://artists.proofprofile.net/proofs/artist/a826fdcb-8d16-49cb-813e-45ab96111140.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 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 0xc4c396c5cb9f06182d58a22de60f5f0915039bbe33e69c1e61e7ff9206900b07. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/SE6QE2009268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb44b4e170623c9cd736fb2e1b163357f96f6070a657cc4006b5543eeb2259a. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/SE6QE2082753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc506f9fe486aa2708081f23c28ce1c30c4d9a60340f17b0c8033c8776cc6b5. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/SE6QE2082757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3edd4a5235a0a52bc75bd347ea52f00abac7594ed1126c98e362544c4b406de. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/SE6QE2082764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4aab00fca3c530453724a6a99377536cb519fbd48dca4c7fc64d879310c98aa. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/SE6QE2082771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05712492ee0be8d79a86b230d5c3b943650370497f371bc562e73aeba434b733. 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/SE6SA2052404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fed5ebe5eb8634bea42b4366247c1e2cc8dcc2817f30fab28728f87b0a9dbf. 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/SE6SA2052405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c5bdad7e37d76de80abdc00e02e42da6951d50a27cf6dbbb00229fe035ada7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/SE6SA2052406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b0560ac26fc9df6ffdcbdc1cab037eb032e5006555ec38f6dc85bb7e5291a5. 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/SE6SA2052410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ab8c93d243ba8e11ced91d74565a64164132b9dda7d737aac309491655e3fc. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/SE6SA2052414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb1c06741ee3388ea61633645daaab5b0c848edac468c092dd1110d9ca90115. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/SE6A92189880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea75654ecd0a9e76eb5046b7b10ac20d6f4565e7e663efcafd2805008b9e6212. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/SE6I32233689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf265656cf139360cd0882d223c7f557a9b40a9b0e942580e385bd8153d9e2ca. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SE6I32233690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd346a9f14ff363738d3ddba07f3d215506debccb9251952b05672a4362c725de. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/SE6I32233693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf100206cbbe056170bace775a9af1435b1857c1bcca79a6a34b10344e2dc2c78. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/SE6I32233700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ec8b515340da4d8cdb3bc9d461b6160215f523bec929bd4242fcb5e7d37833. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/SE6I32233702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25b12cbb560d5ce5ea65a619a8a856773ae8e2e02c2da7455d64b14ee8e991a. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/SE6XW2578391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0749d0c5cf5e39ee4bde49a3c0d89b9f8e0d3ece0382f33e89d8b655e2d157. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/SE6XW2578392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb028a46de7a2677ec5c7ca55e733c7f0804479792278494892e24c441718011. 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/SE6XW2578393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x722b22df666e42258871a230885060685685b40d303c5630c0ba46c47e16b7d4. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/SE6SA2544361.