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 0x98b3e8679fb556f7ced0259db4af7c7de195dc03fd969eb822abe9fdba5f7bc2. 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/64bfb209-a868-4f93-8fc8-f11dc376a7c1.json and https://artists.proofprofile.net/proofs/artist/64bfb209-a868-4f93-8fc8-f11dc376a7c1.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 0x24344e24b6d8219d65597fd77e58e09bc9be29b2ef5227677dc8ca370ce67d4c. 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/SE3GO2400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e0778bf684b6af8bab14932e70fb5ae28d6d37f2871995c49e24d2732d9313. 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/SE3GO2400201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2d39d764558540a591d488ef10f5161a0d0a9ed293e8d8c1019bda66628400. 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/SE3GO2409501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9c18a57cdea1cd3906a95525d78add498112c7cfbc508efd689eb4ad6d18c5. 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/SE3GO2407201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e164f38f88ad0717bf8dd56a88cdc59ef3a1912d339f0c09851d2f3f30e57a6. 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/SE3GO2406501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cecea126641e868f290455160635c0898665cdfdc5b01bc11a331974de7ea50. 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/SE3GO2405401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b185245cf403d5814b4530fb2926323be90abe0b1595accf9471ad1ed965116. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/SE3GO2403201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14904143871529df71228af053f0f9936d3249105bcc26e0219af1ae55ff42a8. 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/SE3GO2402301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d691e983aaa379574b2ee28fd25c29e3f452ddd10fc9bccfb2e9d49ef462ec3. 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/SE3GO2316001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8024fcaf6c9c0aa0932337f0f013eb694076e972089a946625a5177ca7393fb9. 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/SE3GO2313201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f03821b1a9598960fc137dd9b2b80f4028093b2ca207fc11e13902e0c1ec9d. 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/QZHNB2506190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa5f2cb210b864ca88a0c825e5b3d7493527f314356c41574c40bf46da74942. 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/QZES92538964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00b5ca45584eb5423bbc776ad715a27c6d219076dfabebed58e20f8c9182d30. 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/SE3GO2416601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc938f63788f720816cdda7bc75267309deeb6a8087b81649fdaebce4c1cf88bd. 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/SE3GO2415401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2870fee4e03da1dd5744332f57680c5c7cb75ec34867233654ba3e20a022d5c0. 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/SE3GO2414101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0daa4546d714dd68b4f36cb5e8e08c21e42972383843964a0032d8dd97f40dd8. 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/SE3GO2412001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427c63dfaf384856cd5dbc466b49f41b1f1f9d6f9a63bc9cf5201c62e409dbd6. 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/SE3GO2410101.