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 0xea3268b52d76fe4cd53410ebc0616d44c840ad83a32602869376932fa8bc1e05. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3c2e76b3-2dff-4c1c-992f-3d954b5c9f69.json and https://artists.proofprofile.net/proofs/artist/3c2e76b3-2dff-4c1c-992f-3d954b5c9f69.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 0xf2aec807430e00c034f986bef08473a99120b3a696c18a128ea2b142db8b9632. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/SE5BU2382309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95acf69992557721ad889ef4e4ca7b78d7ed6af8675481783e60943e085abea2. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/SE6XY2288732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96abac81007519765fed49195894139371dd54589eace89482f6bce9aa5529b8. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/SE6TI2338585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2861a439654f9552871f2b710cacce10b907a857d6296df2c3b6c3a4b151b95. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/SE6I32495777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa458c69d411bf445fedcc53673107967b3d3f94f22c3700e77df1b25c2b3be. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SE5BU2249351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2552a4c1a62327c3f6ba01d42e65408e61f984852c6a220fcc755077d4dd0454. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/SE5BU2249352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7e58909c7c87dc98ad60fe1050ed347949c48eea3591e8e28e579dc32668ea. 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/SE6TI2128763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0a6449ea6581c193e3df6551b64d1cf8de4277cf80f199f72f20f0ed1760a9. 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/SE6I32197550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f0ae90d315e928fca90432ad6a8da6dcb97f8d8f9dad5dc499c16705f3db4e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/SE6I32197551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae90c10202f80b57d17272e9479512a36aae8248b427c6ed12704fb7af810e8. 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/SE6HN2022293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x016d2dcdf32d3068b8e31a4b093dadc216cf9584e42b476bc571d63040a819aa. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/SE6HN2022297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e799f1876111f0f847b0f8bd31262ee114e24ed12d1fff4e788e7a3e18dcac2. 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/SE6HN2022295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79506b4c57ef549e9662a3d95dd71d874ef5d26d7b25b296c8891f157042b72d. 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/SE6HN2022288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93ac2c618b7cdbc7ce3f485d917816c0315e4ef8fc98d6ee3adb1b0fdbafb22. 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/SE6HN2003035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4dbe58f94d73f9b59dc22e800689d0dc8f5681166a42711a788fa1031a8216. 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/SE6I32053963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599cabb4bddabb22ef9ba90cd8f20d3e72735e6cd0f07979e36d608f5aeb35b9. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/SE6A92016527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1b692e1dc479f02d808e464f8d3e56defb9a7d9b5519d693b82188e73676e3. 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/SE6A91927243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c44706662e3d94454e6879d9a8cd2a88c6866ff466ec1710e7a600865582363. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/SE6A91976408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21535cd5c1edce43510e9f186d1b5f0d9d0f2f0f786ea5d3e04bca12f2888686. 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/SE6XY2511824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabfad5926c4b2634db954b26bd13e195f743be0d1633181972d64f268a5a1aee. 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/SE6SA2482068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa045df40eeee5c2e757149b98a373f2cbd005c2a561cce7eab801861e533d454. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/SE6QE2481567.