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 0xb83eca6135590f484a09e6f25035eef4814bcf8bba04821941330b4c112ce937. 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/d0c70d6e-a7fe-40d0-8b20-9cb6962e01d1.json and https://artists.proofprofile.net/proofs/artist/d0c70d6e-a7fe-40d0-8b20-9cb6962e01d1.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 0x6c8809c9793e5be4eaaffbf16b6f408b9aa62d87cbea1436387066941b456e10. 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/ESA012284618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075bedef5fead51b5cf4ffea1a5305e09ab9c3e65da2c90253391481ce50661b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/CA5KR2395042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6241376d86ccd40edc9d46678748285acf55ab77e9b9c6224df7903411c173. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/CA5KR2394785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x891761a092429d705ddf7f5fbde4bd86ea787d7dd732460607a74b13e0d6f9d0. 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/CA5KR2380313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74fc45245cdb6645dab531e17da9f33b38dc0f44966828d6bc4a3ad825eb8d67. 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/CA5KR2378207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85bb3e0fb787c507659b5b226ebf15e1b3d401f94beed3b9e8264f13f57c3de. 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/ESA011749334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f46d90c09a8d64940cfddce5d70c62709954ae0eb5b14205396b95c16774bf1. 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/ESA012094072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d46e70f3011469280b355d322ce0889e904879394995b898838b6f90c7db88. 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/ESA012098665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e675855222e353094ad978cdc1b04fdd82b4ca96d6a103988dcb9d77f78102f. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/CA5KR2369021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdcd369598ced2cd1325820c68e11d8c47022da2131e6aaf6d9c72294512e722. 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/CA5KR2369028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e61a59e1febb510a98318e28f9a2dacfad306cbcbe6cab4ceaa63d792665b8. 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/GBWUL1829244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23db93f4abf77dd7812fc6e6b6a9bca48989f506ffc4746889c8b25aca595f1f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/GBWUL1829245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8de474449a2f4438f98669a7a1973076770389a77b1001a4cda4d0fe420721a. 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/GBWUL1829247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af908fe7f17cc47de652b8a506ddb48abefeee028444f676965bce22c992481. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBWUL1829258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194f6d9d9ff216845e764dc8bf3f4e9591ab96b18296c50ff88a39a346eaf5c5. 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/GBWUL1829260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4b9e4d5da13c0d4045abb00d99df7f1b934825656a242a184ffe99118b2883. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZK6P2057848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655faa474d4cabf88ef4f3d832bec69f706c987c704e115777e6d3da2d5e62a0. 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/ESA012113665.