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 0x9bd1fe5e458343c83cff7dd9d4ac973a98103ba7ff0e87ac2cbcdda21531d1b5. 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/33633ca6-1739-4630-b212-5e7c5b76074f.json and https://artists.proofprofile.net/proofs/artist/33633ca6-1739-4630-b212-5e7c5b76074f.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 0x9ade6b32fbd167df0be63905491e2ff2f33b9726a1147f8bc2eebdadfe0d9209. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/SE5Q52004213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1bb7a4eb9918646c53e72c9a201868cd13c42703ecf508e3943fba54ee3a30. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/SE5Q52004089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d70670e815c9e9d5a94f81cbb6087190352df9468e4b1a5b6dd2a7e39a98d9b. 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/SE5Q52004045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933fe851430ea2bbb4b72312f4cdf80148662dc2ce26cdc9bf695edfbbb07f59. 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/SE5Q52100061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23cfdbfcc39589bc22324fe975f9be4322f791b4a1954393e8e62368187c818. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/SE5Q52101338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74433f26739fdc504238c39a4fd5d36da6e3dbc68bc1707bae4b59e9e134e656. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/SE5Q52101759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927f9a0d2b3534e645e27a159f95285aa384383f9ff1479b4f5de055073effad. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/SE5Q52101486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aab79608475c80a8b1a9ff5ed343d516a9cbb018c4c333dcbd4c5b7e42a41f4. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/SE5Q52101737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116375a68820910002889a900a0be81e8c54fb74818436ecb88fd5c7b7338bc9. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/SE5Q52102890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc795815a098e5205a3060c442844217951b3dfb48843c9af4d302463be0d6e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/SE5Q52102889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d13475483f1314020e27d7cde7810e812a460a6a50a9012ad58d3038929701c. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/SE5Q52103144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a0c43cad1927e11ef4e348bdd780346cbaca18067c4c58823bad8a8eb89e38. 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/SE5Q52200074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c079c2d2591bc6040ad5fe6b6ff5724094c131025b681a89735083c08b9f29a. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/SE5Q52200286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4ca73f59515d24954f22c165c8066ac2111d48230e9e3c81bf72aea2682ce9. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/SE5Q52200662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d90465766f0bce7e843cdc513d534c2239e5f7244d7105ae607d0c921d5fb3. 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/SE5Q52202872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x102bbd22b87b2d8a7fbaeb43de9fb3a027da05a2d4a84fb8b77abd2152154cd7. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/SE5Q52204194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1626759d52db087d50b3aa5152e2ad93f1d845f98be740411d37def4ebfdac7. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/SE5Q52300925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f646b23e802edf5f12f9b303ef1d854230f25fc98f62b56bd3d23dc8e65d70. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/SE5Q52300405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5eacad4aca5d40bd145ea2230d3c5b37d977c7e86ae76da1d028c1c2c5cfc80. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/SE5Q52300927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a30376d45d50f264180a7a8af69d7e9aa63f2e5697dfb83a1c1e92b406a395. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/SE5Q52301206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf671b4a4c46d4d6e17913c94a90cdc6017902df7f55877f99baa85dea6aa7467. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/SE5Q52301203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed300bf0246a36776fcc2978e4ac8bea56c58156d5d39f83de85c7683e875797. 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/SE5Q52302980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41aaa70320278d55a02a16c4c2a7a5d96339ae70b54a644988b84cc3b04f0ea2. 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/SE5Q52303252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043d5dbdbcfc7eca1b7e1fafa0ad95d31884cd444efc4639dbfd3a517f37a026. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/SE5Q52303205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac15dd671e4c88498d30bf8501a07c1717d7cc0cbfaf0b531e75df0b40334e5. 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/SE5Q52305174.