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 0xa43683e217623a2aca621d3501d8bdf39a00bfcf9f790a045fce3344e385c26b. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fe798b57-df72-4302-9c6f-0aa25bb28cbe.json and https://artists.proofprofile.net/proofs/artist/fe798b57-df72-4302-9c6f-0aa25bb28cbe.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 0x2fc295a4b1c96c452d60d906983d64c0ca5d28412cfc2011399784aebdf8753e. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QZTBC2478952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8271ff56307d22e7d8a9a4bc1643388e0e15169653e558b742dc282ef93561. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTBF2424334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec6d554b8e90c50a567c642e91855686d26bf3cde1143c2b28edaa99caffa0b. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZWFJ2443752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74aa231c64ba2bfa541be8789feb95aa84b2f967fe94d3db83e9b15b87412016. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZWFE2494520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07cd0b2ebea2388b814f19c1758c41c3a8dc57d7938877c8c79649b4dd8c716. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/QZWFH2455362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309cf000f6ca0c0024da8ca4ea414bf6e9008e2c7bbb06884146f5d83b133373. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZWFM2440050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e7d2682ce07f17345fcbef7db4f08359435f39ab64e99748d8e89e3878986d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZWFQ2458441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a48871b73ef23ec4f611f80ef451082a83caa77c120d7d7d8f7ff8c198b16f2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZWFT2468384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb04b1e9684dbd1fb5d8a0804ce7453c561bb6913262440ec2cc04123d68db07. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZWFX2460226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eab45b6c3a83fd2ba3833e1dc378bbb6e5e3b119308a4b63949bee9ca0f808b. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZZ7K2423604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18f95c3d4b02f9516efe29260ce32f033517a22f75a36d992d3866b321fe7cc. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZZ7R2456306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c993ab4fd53f38ebcac7edc5314d8bdf9cdbec06fe163978ddde0e2ec911e26. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/QZZ7U2466671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c63423d5f889e5019d6e6ddf9d7e66e42588723d43f32ce226a5ad95abcf8c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZFYZ2504725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd16986beb9940482dcd35a9f4676047b445d29e9fd19a1b888d766eb2faef4c4. 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/QZDA72548126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514f3cff4223d3b2c776ba4f1d6fd3abc6716597ed2fdc7ca6724b60dbbc206c. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/QZES72593678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb448e50f39c3c97f7e3ce939078f8c462c5a0e47c73a27a70062b11ffec724. 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/QZHN32503643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ff058933c9600f52de5778dbd26e6ef921ffc6afde502523e6a2e73324b1a2. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZHNC2598380.