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 0x40f5e4d7eab9ccb92189563b169142289c863320ed58037c3120d953cac59a80. 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/a2f65b35-b7bf-41ce-994e-3955276f221d.json and https://artists.proofprofile.net/proofs/artist/a2f65b35-b7bf-41ce-994e-3955276f221d.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 0xf963f72d846487ecfddaa2857fc116fdc1efa994df9f014d342eded5d84e0fc8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNWU2043306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d4b7743ffb6323feaa06ddcc8ee2004cbbea10f15448b44faa9f7b2054a9d6. 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/QZNWU2043309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8efccf5630d433024c5081e8c599b47afd3b2b75f8e92d524a2255772ce8aac0. 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/QZNWU2043311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea8ccfe7e116face55fff50028759e0904541ff0af6517d879acc770eec2cbb. 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/QMPKX1819073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee66b886a1b20a0ddc9c437571687b3591ed1f704f80e72ffa51a23a400f73c. 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/QMPKX1819075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4c87deff902ddf9d3fdc175ca26a0e78daee4b6c7aee2d1fd9136f02dc4cbe. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QMPKX1819079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc57f3eb8dfe19ae95cf011cc32ee2ed28ca1aee8fdb375d7e326c052ee25a74. 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/QZK6Q2399160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50e845147d7b87b63da6cf814a7ecaa04159c66b2ef2b6b4580bb2ede2e7021. 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/QZK6Q2399161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887f186a3b831dd1351d0ae03f65aa90e0eb21c943f4025b94a4f2c25a9655f6. 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/QZK6Q2399162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c380b890e37bfe98265fec16134028911d316f731a737da90760693e8273bb. 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/QZTAX2290550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11afc7339352d5f5a120c39ace0a2060421b6e2469e9309dd6ef28d2849b8e73. 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/QZTAX2290551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2791da06610659c80a375050885db8170365c7058907e7e2715f029491e9a6. 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/QZTAX2290552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718da0a07d56a1b8d2006b1ef8ee6ce090d1340dec4590fa047fc40eea1ccf38. 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/QZTAX2290553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e10b4e695873460f0b4014c3ad5a4b72e9c6ed481e31eef38696f2922aaf7b. 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/QZTAX2290554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc71d3d82c4619e0b924e5122c3532d76f8300543b179287ae86c4937a421df9. 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/QZTAX2290555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46319a10fc1532cc1a3df6702fb38203d3bc236d011c8ae513d9e29af5e6e388. 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/QZFZ72287063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76b07fd25481169cf9b0d531846946b08051771e52a77d01c5292718c0c1e5d. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:06: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/QZB4J1854355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccf997c3c6f24722502cfda7aa82d3903370584c059b9a4f653dffac37dfca9. 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/QZB4J1854357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e21930337fae55b9b4fe25c1c5e7d07e89743bb58e6bb5fc19a850dcb7afa56. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/QZB4J1854360.