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 0xc09b0eb949dd0ff37751aa3f7d3ca89f4678d9703da28a90952606bb902b962c. 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/1f6e4bd2-22ea-4a9b-817b-0ea3834ca309.json and https://artists.proofprofile.net/proofs/artist/1f6e4bd2-22ea-4a9b-817b-0ea3834ca309.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 0xa32d3987f87f7b93d4b06f94269ef37a7ad178c36663b68f97e029a3660e4bcc. 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/TCJPF1704920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9339cd886dccb881bf166eeb2c72f039f556cbf16d1bafd659a2eb873e0a7f87. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/SE5ZV1902107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199434bd576b402b6e13c33cf2cfa1592b8f3e6c349f1dc6130e6e9ad7d3968d. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/GBWMY2300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6335229d667be34336b6c48371c6819bc1b49aff9d598c2037b2f8ce8911006e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/SE5ZV2461101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2414fcaec1e67f1ebfc3962ca9bb750e5c629e4bf7a600ffe9762e6e3b8c51. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/SE5ZV2461201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2027ae4bc8d311793942aab69d45d0c78a3066485688bbe8df94935254fc0f36. 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/JPZ422400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf278aee801028d4b55af642d3cf314945314760badd16412c6eb89fc9f82f7bf. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/JPZ422400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9aff66d09fa9bd4f5ff2069a7081f912a83fc348865889c1d26ea059b26409. 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/JPZ422400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0965d98286aedea65e6117f6d2482b8758e537fbe1088c5060a92ec99659e672. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/JPZ422400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2027ae4bc8d311793942aab69d45d0c78a3066485688bbe8df94935254fc0f36. 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/JPZ422400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4ba439dc5fb01bfd75becdf90d691787b24fd4b33448ae91a120479ae3eec1. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/JPZ422400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24299b3f10c05d6254910f33d2fd1927511d2f4c14c6ceb4314eec535cc4ca7. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/JPZ422400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6dd4c3d7045c72c8511613e8b874dfbfe5e7fa84522ee36171c32660ed855a. 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/JPZ422400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35db6c41f0510c1468423db3903c323e774e904ecfb511818edb74a89c26d89. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/JPZ422400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea83583bc0d2b2ff8dc2ccbac52d047fc3ea9d24a1ac47039c073ef80120df24. 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/GBWMY2400870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9488ab0b5faadc2825af4bfa42488b51ffab1fe7e7848b92c1685ea0973011d9. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/GBWMY2401430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0809f691223a8990cb3a6444ebe91c414bc994191fc27eac7c49e9438ca6b2ec. 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/JPZ422400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b51fec6ab73087d357a0ec83bb2982482f4d92d86a293136f2b4ec2b79d39ad. 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/GBWMY2402540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbbfc0a710e796c1c9f1a34ce9b5d2a8d3f5f74296c60619eef7257265534a6. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/JPZ422400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8478ae9b807ae558ee7a618da6d6281a27811113ccc240f09110d2270190563. 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/JPT552200193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x200256905eb9469b87c7d64f5b63b02cff0f6c9225c662140e25ea9e46903776. 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/JPT552200194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429bf20003e7ee8a1c43fc7829587fd5d99fb4af50b15c7bd65ed93326226d2a. 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/JPT552200195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1227036e0f09cb05f2436fb5c50d534f819682b0d50acbcfba8620952245cee3. 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/JPT552200197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355e05360bba5cffdb4a9279e70ce013ab8395350e0bbce7953792eb0df656b7. 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/JPT552200198.