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 0x76b1cafab84cf1d88bc2487b4999e141401253cdb318f2e063ed84e5e1560519. 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/301874fe-e873-4fbc-ad47-9c1e10418a5d.json and https://artists.proofprofile.net/proofs/artist/301874fe-e873-4fbc-ad47-9c1e10418a5d.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 0x010c4768f434e807069e7defd4ae0fec3500183e7e948f60a33bcdc455433240. 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/USJ3V1365582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994bb42a07c792d79795d8906d97b58c5b626b06f67fd4bc28c8d41d4eae655c. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/USJ3V1365583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c14bbc544ea90e6b4d1f935ebc97d212ad4d8f2834ca38f4ac67b74fedbd52. 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/USJ3V1365584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6e0bc2d8c178c902f783130131150d02dd7f89691210196e68d1c6b9beac63. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/USJ3V1365585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd122a6e4d7d46dd625069d74fee006ab423733335cb10224a237c5e302e75567. 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/USJ3V1365586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872510d322f4e63c052e3faf44e14db8c0ec48035a6b9a023b9348c611c65317. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/USJ3V1365588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb0753f99b771e96fc4146b5d467b9b1bfc8e63711841339cea7f3af8db3bbc. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/USJ3V1365594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5812daf0d402bf09fed0c520b18d86fbb9d767eed5a827afa2e94a6215f6faeb. 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/USJ3V1365596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362b52a8d2308de86469407bdf572f1ccc01ac1b602e24fa2f42a5df0a60ac28. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/USJ3V1365599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe866cd307d237ed53b88113063a0f390e8f3a484585926d00288e24e941729d. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/USJ3V1365602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7671b98c5843312c0130eef9bcbe9cc1eff8244387ad3933ec575527fd258ad1. 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/USJ3V1365608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f67af527bc57ac73e1737da6e1e5174176108a8386f6fdff9b8ea378785618. 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/USJ3V1365610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bc65ef828ccaac70cef037444a7528abc323e1aed2954fae55a17e6eaefb1d. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/DELJ81805216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff2c84015c73e4e90649346f28df941ce20de61cd1fb1056a2edf3d5ea2f0d7. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DELJ81805217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51100754c9a845628c8ef2b8ecae77e03234ffe96881f50f0edbf9e7b5b317cc. 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/QZK6N2285491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ed66afc8ac0dfaaff571fb7775b03f22b9717e559e500e0e761c5e74946a86. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/DELJ81824541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5601e3597f183272f40d0f06564dc4585419cf69f2ca5928c4258a6ba9385fdb. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/DELJ81824542.