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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ad10913af604ebddb228123b82f7f1f0836d6d9652b59e5f4992cb85d612e8. 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/0f1eb146-5d3f-4469-987b-f1d0df6f2bce.json and https://artists.proofprofile.net/proofs/artist/0f1eb146-5d3f-4469-987b-f1d0df6f2bce.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb335add2c162bb95b51d2ce9fc64f7ad7945725cb91ee54d75fc7146ac006312. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T21:34: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/BRBZ11200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154f129a3618bfcda7e9dc52ec447b3083c55da999c3102957bd7e0f67ff3709. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:33: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/BRBZ11200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e5707afb0e809ca35af0e5399bb940c70837d527e90f12920304d65aa52f717. 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/BRBZ11200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9da7d8a14a11a8222856b7032778ef8a2b46ab789d4dd1dcfb5f52cb78dd26. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/BRBZ11200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2df2f21b7fd905c650619b8045295dd8830c0ade863b41f41633058ccb74d72. 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/BRBZ11500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9258fda241f4193189d74dd0b12b3fc7ded212f21e8b6b37d1db1b2eb875ec9a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BRBZ11500046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31880bb01e055ec8b146f3f88b8fd59c1a7d1b1f4704f2ebcc9815b52c75722e. 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/BRBZ11500048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c8697f938c9b243ad89159258b503cccb1674bb7b49edbc5efbfe4d61e476a. 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/BRBZ11500049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264a9100f2254420aa27cdc70b6ed64e117d427badde17a76a6e6ebad998721a. 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/BRBZ11500051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388d0b629243e66f5896d9ebedc1e6c5d59d5f70c0b7e694c4c397151fa22eb6. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BRBZ11500045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a9fe2d28b3ceec8677d68706bf8cc34ce1681affa9eb21323fd9fb74ca49cf. 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/BRBZ11500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44aae03ada237390562b5215e30b5ddfb3447bbbcb85cf432b4e7627a6f7aeb7. 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/BRBZ11500047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c8e3a6890fa84d564f4d776ce2b10d465d665d4225ebecedff2d7e714cf4fc. 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/BRBZ11500052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bcf44ec742ca8ee4db98e02914902cacfb67784268318a9a47d4c0193e3136. 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/BRBZ11500050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe658ca96529fb5e952b070d7b5bd4fd28c447508399fb5b26398e6d9e2b3f44a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/QZHT41900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe262002c97c0a8da7548c92e5ab4c5ff569459d166f08eaedf48233fb8f2d006. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHT41900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b3a9b9ff9aa8d5a4b04ef122c83a706e6fc7b04ec10a0429a00ddfe73881b1. 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/GBS8U1250109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0fa135bfb8426c5ba7f8f80d1ba8ef07cc257c3438363f5bb80b9dff4cf002. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCADS1888024.
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 0x42221c971e772491841ee7fef97fcac5f03443d66838b7b209295bbd3302b08c. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/BXJ6U1500003.