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 0xec74102ee79c9a31da3109c438b8554378339d6f1e9df5e31cb77b388261347e. Chain 2 (Bitcoin): anchored in block 953598 (2026-06-14T06:40:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0cb9d566-10d5-4bd0-bccb-7fd294355839.json and https://artists.proofprofile.net/proofs/artist/0cb9d566-10d5-4bd0-bccb-7fd294355839.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 0x548831ddc979c2bb73d41ef0378cfba2e1f62522cb2b9c2c8363ae902cc90a09. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42: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/QZPLR2263779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84cdf78b524c40d44c761ee7b3ec690e5f5c83154e3ca47f34051c1b1398aca0. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZTB42294423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13193d8da38cef0429187206cf5813946ffd64328e7bf944cf8f2fce7bdb0545. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZHNB2306045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a77fbc9899ad0104d359a5491a648267d86d8a1374d1bc0ed8404e814679b9f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZMEQ2337697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bcea2a5e0300f3dcec08dd5a3e460493aad3e4b17f9d7c7ea200d3f22aaa3de. 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/QZWFM2353346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3278e0ac6621cdc5781e6190843231e045e6761a55fe2c7dcf5a9cc182ca0680. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZK6Q2458206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8451763a6a59b1c23e419c0fe8bce75ea94f832b67faefd0c0ca2f73d14c82f. 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/QZK6N2555630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93653dd8e6bdf7748d35d26d6b7aaa228513acd9effcd9ec12f0f79acb6017fe. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/QZK6N2557325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebffe77e28f48e695d85e07a3ee1a00fde41f43fa70a5dea30191badbac80539. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZK6F2585780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b0a34d5bb04995963e69d82db3cd0756498e340903517084659c6f1eaada4b. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QZTB92531650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046800645c6790caebc3893d4e3c6396931186b7b9bca5b831b0f431f3019ca8. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZNWQ2567310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3916fdc614c0edc319a109bce2daa39d24471943b4e3459e380ad3105dd53c05. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/QZTB92531652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a97b0999123f9b47a87a097d4d73efb4642bc761e2c1b5a5f61433781f5b707. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZTB92531653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cdfd8efaf91b099c16db62b7e72358111c1372cff4f3a909002bd0f80c1285d. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZTB92531656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a6032d1267973c75df2a494d39b4d73698877129bb11d217b12d3ff661ce96. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZTB92531657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fd5a7e5b1055a4f18509fa44715a1c5dabbc5b5aa5da2d0888f8923a50d55a. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZZ7W2523043.