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 0xe965189787fb1676f370b1ee683a225ccbbae94e08eb2111c403598fcda7ed4a. 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/961b1793-ca49-4552-894e-be0f0c1d7551.json and https://artists.proofprofile.net/proofs/artist/961b1793-ca49-4552-894e-be0f0c1d7551.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 0xb7dbe19348fb53fe655eeab7de9fcf0523637a2fc9de75b2545b12c89ef52768. 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/GBKQU2422560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5186dfd51c7d24cd707d0bfe8ee1f281b20d7f771b7b2330573f800fe4c20d. 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/GBKQU2422561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b12abf7d09474888c15b8de833dcf4227d90186b3d111c4b26f9d2b547095ac. 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/GBKQU2357943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dff7e8f78dcb492e1d1a1ab66da31333814c6477da171e3c433bb660e2b7580. 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/GBKQU2357944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd413a4e9eba0f7078061403f5ce4b31677e491277612f1859c6151339f722959. 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/GBKQU2357945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ea1a6c1dcc5eb53e3e0f4481b2a33128cd9241dee6feb002ca11b3397421b7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2357946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6bafe71d9354e7e01f01ea6b83d276c0bc17d75ebdd208c90bebbab49b3790. 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/GBKQU2357947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b769615275d67430d1bd86adcffb5e2b4b4aa6e6840bcdbc84bc239de25b4b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2254405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1980684ecc1cf49ca95ab1571f69d07154d582b62d2af0bacba2b84e41cb47a. 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/UKN6K2100251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8da8fc54359fce7c79cde8c19c51e24e85ca3c9f4ee8f72615ecadb19c63f4d. 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/GBLV62103467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7006540aaa21f8cf9e7b31937b459e444d3b8f0b5c95fc73e8304775af1ca36f. 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/GBKQU2132823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081039cdee4ea2266a2f461e49624166e16c0c866f1c168d42fabfe720a01a56. 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/QZK6P2012715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b233ca838c5f1b1e58a6647ca1ceb1d39c904ab1b0fdf7b3a7e240be98098e. 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/QZHNC2031639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9f007f737dec0dcd3f078637cc5f21da7f7b474f066659d02e96355bd04403. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA82040420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf19b456fbdde80d518ebdcc8a9715f081e61d1493ff849cbe84cfaa20f989d. 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/QZNWV2486475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63342e3ab3358c8f3fb6f7fab3af9d31a2194312f4107fdf17385ffbfafaf941. 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/GBLV62317731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec2108cc8eb1351213cece1dee2b11d0d9ca16fd5f16b0454a312811b3bdb2e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/CA5KR2213379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x244ce01f9bbf402309f3264f8be912248462e599b2daf40a6864a54ac9b81543. 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/CA5KR2213380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae3b09eb07d2811ea7aae4f0a34418237d9ceed5c8f49224367283c7423ce8e. 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/CA5KR2213381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf772b4486f21cd3d10ae1b5eef49f11a60a661948b7502a18c207feba596c82. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBK6Y2551381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4454a1e98c94e98fb7e64ffcccbce8f783f94f5470b1d298e090ba856eddcf9d. 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/GBK6Y2551382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5272b000a457bef22bf662d678148edba084475f99fdcdedb8bd9b2942974864. 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/GBKQU2486308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfad702297bdfca3f32f0c23510ba401f38507e949431a947146fc29343279c1. 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/GB8KE2506610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b178ed57d8ce7d81d296d3c21a00f6dbc2eacb76b62b67b6f19d7c55b5fb8d. 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/GB8KE2506611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7345da84352362ade2301ae6fcdcea681ef595c80c8deddfa984595b94a5ba50. 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/GB8KE2506609.