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 0xe6589c4add9a167e9748f801a58256614e6e65677e2a9e701d1f76b9f5f9ae6d. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e79f1b33-c97a-45c0-8840-322e0c4bf93c.json and https://artists.proofprofile.net/proofs/artist/e79f1b33-c97a-45c0-8840-322e0c4bf93c.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 0x1823476da8eb1c4ff4a28185c9f930ce0225bd7410251183256f00c4ce00ff15. 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/QZW9M2237089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8a32cf470e34cec6525c181967cd9de9eca535362f9f73142f858a8f8a37a9. 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/GBLFP1803022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3650baef280e9821a33be4c69ed55477c7d31e37f0ab4425ed38d8141cdc81. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/GBLFP1803035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf694f5d980e6b2596ff743edf456921ebf6808fd46259b442e68be4713d3a3. 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/GBLFP1803024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50fc24b8495813bd04f6ac2e739f181162c179d604bb92afcf130b524fa80cd. 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/GBLFP1803025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859ea9184a792265215372d018f5d44ceb1967aa18b2ace1efacc46377cc6251. 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/GBLFP1803036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da514b0283f67877fa2b8f0b9440c8ff3c624ccda733073c6fc0d0fe02e545b. 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/GBLFP1803026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9dc8b29b96a1d4ea2e11153fcb9b6809be6bd165b317c6d6b68ee09522e4bb. 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/GBLFP1803028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ca4d463f04544ba4359f84ca9de760f583e79c051dbc6974cffd4098b07873. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/GBLFP1803038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c9824fa30bdca2be7c7e10021a54419691ffd8fbe998c2cfc1f8766d777834. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/GBLFP1803033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa396733fd53f4386b5170b517aaff0ae7f6a42f44ee15bc992594ecb62b40a. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GBMA22311412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4864c1169d39afadb5b142fbbad20aeb9e98d1eb284265bf74f889345ca9cdb1. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26:30Z), 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/GX3Q92317590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3acac577e7efad7dcab437c98a23559b1f7b9f18287bf04698e4023cce8ed424. 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/QZW9M2237223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd21f163626b6c19a17b6b7fcce3260130b3ee17a5ed98c4c6d6fab2c0d28d267. 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/GX53U2086053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ddd5c7630488bf4f0b62434f1ed9a2edb5ea2de7ce0a42528b75327adef1dc. 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/GX53U2086485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739d0167b8dc3633bc89c2bd6a64141e2f53be6f6772218d153beb4c0ef2bf5a. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/GBMA22095703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc11f07d33f50a40aaaef1633fc802e79daa3b3712476f6fcecf15354339d65b. 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/GBMA22483327.