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 0xb84b7a735ae7022d77bc97bfc9064f8080f8054fb38e1d611b20ce5ec9f32df7. 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/223ed026-92a4-4fd7-afc7-1205e3cb74eb.json and https://artists.proofprofile.net/proofs/artist/223ed026-92a4-4fd7-afc7-1205e3cb74eb.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 0x78570f98f5d2597ea6bac9cba3170fac826912094e3ddd008ae0e8f8202ca722. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZTB52487578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2bd4988571ac313f9502e1dac2a27cbc0f38119763d4439130405443c9cc53. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZWFK2482069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd78a96d50fab132676b309bf01d5c333b0286d0f83df639d5ec140d0f801e28. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZWFK2478989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd3080593229716486dcdacdb2f7ba09be4c5e773cdeb9b4113c20d8d7db252. 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/QZZ7L2420853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce9c4d5927f413ccd18efe8331c05bd82799f938e243cf2188336abe56a1d3a. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZPLR2521235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a03a9350178c08c39f4e4794b25baf55c49447ccaece8e7c69c3732ce37bb75. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZPLR2521236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52550fa495f2230b51a5dfa5f6184e28a3c0bcf884ddb3facebb85446e225232. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZPLR2521237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62692d43686920d7a5c2353a8e380d18dbf26181186afd0705efc9553c6929a5. 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/QZPLR2521238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5c509e4d0d48a61d51f2c0d07c12595860f8d53f6b448ff35a82b6fbe1031a. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZPLR2521241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7409b52eb7c093a22455c9210aff07b48e614753cc021134941774dbaf6820a. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QZPLR2521242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f02839e4d1a69d42a9770466368dc84a062aba76b73bb0aa50c9b5de4e5467. 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/QZPLR2521243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f601e964c2f97a82611b2422c36001e62f35600171fd4fc2e5beb87f3c3ad3. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZPLR2521245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a005eb067c2e2a15b4459edf583a3243faddb782031e484a1f286ed46bd97f. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZTB92523205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e0476be3ef2cd816af997ccc1bb4a6ec779b011ab96f196e710a39ea291cc68. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTB92523206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc2fd49dfb1478dfb80db98c5b469f2c022110467bfb0232b3d39f5c0e8412b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTBC2591998.