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 0x4392bfb2fbbc7a66ff1ab4ed234b7861b2790f41a28009b21cf00e9f17ecfab2. Chain 2 (Bitcoin): anchored in block 954580 (2026-06-20T17:48:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b6632b99-b117-437c-91a1-fba99ff7c0d7.json and https://artists.proofprofile.net/proofs/artist/b6632b99-b117-437c-91a1-fba99ff7c0d7.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 0x2ef0d91c117e42e59543c52ae6c83d324fe883851fe0e62a89d888dbf24ec79b. 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/BRLI12400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf5e4ba04ad7a9c50edc56ce8b52a12d9c25dd959566f31cdc9c74af7dc2414. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/BRLI12400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636ae497bd87a9191c64636a4aab39a72e254f6dc99416c4dfb8d8f8bd10dc6c. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/BRLI12500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837f0f1fc44c1effb116279b20ca62fa06b719bfd07b424e1867c5ae92ae543a. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/BRLI12500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fbd64b3d590ffefdc91bef8f42f6106a85fae75492f91ba0173d32e68bedd32. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/BRLI12500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb9213362f59b51ed53174ac243d5dd96b6b2847f464499700c059170c2cdc4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/BRLI12500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acff983ed9c26aa05f83de0162886544c4b4cbe0cf569c5a756b845f030598e. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/BRLI12500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00090af294a3b59882b857faaeb117aa10a09d8ccc06a6b8747d6094191efdb3. 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/BRLI12500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7027906494128a1f4f01b37343319960a09b939ddb032fdd6793b75d5b883e8. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/BRLI12500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da01dddc6519386b3aeb2c22c083bbcdd3ee1ddd2d31df5e74cf067a5ddfd91. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/BRLI12500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b59224193e8361aa08b918003f4e94b2713fa5f8169ac9bdd7cfeb8165487f2. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/BRLI12500010.