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 0x4b1d4173b1638165eb3e9131882e8590914e4a323e9ecbca0293f87470561ad3. 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/6fe772c9-4a31-4944-9d46-5bbe0376b22e.json and https://artists.proofprofile.net/proofs/artist/6fe772c9-4a31-4944-9d46-5bbe0376b22e.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 0x90854b4b7128661f6869305ef85d125311b24749f8240c108dc9fc75551ad905. 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/GBDCR1500156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99be8e8842c093aab815dc526a54bd20224df556cf5aa35a50edb1dd63e7439e. 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/GBDCR1500150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9bd6fee0c0bb8ec643d04bcae691e3d6db7961f441e58523b4d00d42664aab8. 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/DEBL61096244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfcd5e2a294599287a292f4e33d3d62eefa204027b8940bc5631dac22d732ba. 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/GBDCR1500162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x463655432eb3b22dc80f98c883c8948f39538c2f59a96a8628fdd2bcdd059d7f. 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/GBDCR1500149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99be8e8842c093aab815dc526a54bd20224df556cf5aa35a50edb1dd63e7439e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GBDCR1500150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30775c506e7032c9d18a6b2948b2bd8786f8f1be70a16ec8b2918229a159b0f. 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/GBDCR1500151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa743f5078c2f0fe58fb490f04f4b6364a266c1448617b45fcf6014fb5a178b28. 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/GBDCR1500152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca3d716e7c0470ff4d6d10eeb18a1f3d980a316452a9eb7df93da7fd8f0ac7b. 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/GBDCR1500153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f174b511edb47c0fb80b877a66f25c1a98cc9b022c43aa2e6672b3db5e4827. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/GBDCR1500154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53a6922d213e13569f2b91aa547eeb2e90338e0ae3b1a7fe8ca294a38b11385. 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/GBDCR1500155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90854b4b7128661f6869305ef85d125311b24749f8240c108dc9fc75551ad905. 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/GBDCR1500156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeacaf6b31a93c3177bfab5760c684058ead1569fc028638124b1df7980a2d7c. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBDCR1500157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2344e6a08f496f348fb1145c35ccdd75ae21457bf3a6d750ccb62355f2a8c810. 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/GBDCR1500158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1abfbb5a998fa4f233075b38a6098c32e7559ef8997253cf744fbe0804c9423. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/GBDCR1500159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b4a4eee4ca5bc7298aa549a063079889fc0e247693e7851fff46ea2f049664. 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/GBDCR1500160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8bc8d552ba139b5c7f709a51dbeb43d02367a3e136323b3418de7f2e25977a5. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/GBDCR1500161.