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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792655f736a8387f374101843a339ebb29c97d4b16093352d5763aee5c6df1e9. 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/f3a489fd-2155-4b7a-b2b9-18c6ecfa4999.json and https://artists.proofprofile.net/proofs/artist/f3a489fd-2155-4b7a-b2b9-18c6ecfa4999.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be98d62a9af39b17982b1b9a7395bbe97c250d8c284fcde91df305d6c2b7dae. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20: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/QZMEN2197839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe4e08c4e27107930c28bd22a29df58728ae85a1eff7934921ce6da97d937e9. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/NLCK42223802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c6a4dac7412886e5542a604251947a8033f47f1ae5c4feeb0f0cdfa0e4dcb5. 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/NLCK42223805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4c2213edf2509eb92303b2ea425c36e4c9ce0c08c2e4193a4ae10bca178fd5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/GBKQU2425366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85717aed7b403ce3ced65cf5e65b9f669c9235767a81443f07c90f89ae5e3659. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/GBKQU2536236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ecc784eddb7333a7b25ff648110003985bc833cf03df39c9daa2213bc6bb9a8. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:28:15Z), 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/GBKQU2536924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1293a5d858fe832011b71e7fab773134163261a5704779b5e96800b6ad886c0. 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/GBKQU2536928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39759ab86a1ed65fae2aaf1f8e91d9753dd54df879aae57a92cd84da7329287d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USA2P2402073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f7760ee1724d4061183f09cca2699e176dbce7132dddf4315a17e73d57154b. 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/NLE802400231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd15a866df968d1372a30a77ca9529f0bc6d68bc223b3a1d93035dfe3c088ed. 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/NLCK41096104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81642efc561f56814ee213852b5a3b4a60a38feb18a4a3bd5455964090186242. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/DECY52201205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a399a0b63756b98f18017a36c5e2d52071d9df32246f0deed7ce5f0fd67283. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CA5KR0017550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38aa1b82f6d66432957f829a0097ac499ff46a120240181470b5258fd6438f4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/CA5KR0007995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347df174aab189a61193c15f497e02313f2dbd3c597213a0ddfcbe3ae695446b. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-21T16:37:22Z), 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/ITB841900863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a52520aafb12cb1a8b3d5876fa6ff5f5fcebe4e5debcce41126d40098d2da7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DGA092443445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f7760ee1724d4061183f09cca2699e176dbce7132dddf4315a17e73d57154b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/NLE802400231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6ba30ea633163dd40d7cc7b31a2b61b876cda31418d0843895725c42db3aa9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMDA62433782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83dc036470c47d2d9c4b61ae32174f0621d93655fe8f4f081c8d1121043e36f8. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/NLCK41084270.
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