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 0x45f87e0b5c139a91a865605700d18d14c17ec70955e332fd1961b277fb5c5e3c. 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/a02c7d85-23b4-4eaf-8db9-bca051f53774.json and https://artists.proofprofile.net/proofs/artist/a02c7d85-23b4-4eaf-8db9-bca051f53774.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 0x907d1f2408e93044d514559c49d9b62217d864909460d9171e3e5f0f7dee2852. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/TR0891200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81087289bf090fa9a18f3e7afe83af80364623fe7aea55c3e090be16f2f51b5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TR0891200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d7eac902a3e24c793b8e4e88389203f2048fd1bfe90db2c513eb37bfbe6be8. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/TR0891200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56604c0c91e54e96027b1f30c90bc5946b6c049969647effad69a99984df64a1. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TR0891200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa422c89ef80179bf3f501629ee3855e8639c7ea95050185937cf7f3d333e1a47. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/TR0891200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3ee22bb4692e64773f5f5458a05909ffb706a227ded386ce67b1cc3e77c699. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/TR0891200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc88072ae87054461c9b57ff2438cc655325c2c58d0c37032fc0601e92b48f8cb. Chain 2 (Bitcoin): anchored in block 958351 (2026-07-17T02:38: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/TR0891200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28127096fd23d82119aeb133614f974bb6d55a69f20e466833af1ba8e443373d. 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/TR0891300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a85003d1ac71bb9c264d3f52ba85cc444d4f5f6e612ca0bd83ae8704f133da. 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/TR0891300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2c36ad20660436a64ca561a9520ffd15decf083cf100e2f16c7d7a9bd769ce. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/TR0891300062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf98b8f5178c1189a341d13d24493e9fe937b934cf41b05d74523632f18c41c0. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-17T04:28:04Z), 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/TR0891300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08de4826ab63d5503eb8dad994087c1801c341b6ee3dad5e3ace0a353023e937. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/TR0891300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b9f85161a643e616f347284c2832cd0d299d4a185713915e24719f3cc50f6f. 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/TR0891300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf5205e158913f6ee1cb9025bc894f4ee4f55e79bf87d1bb70b9e28025811f0. Chain 2 (Bitcoin): anchored in block 956405 (2026-07-17T04:33: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/TR0891300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d4a3a08f6d53c71934485f25c4c618f6d5990ad2fa61935b139c7e5a1beaab. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TR0891300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe19b12d80c16a16811a0f7286d7fa739dd869fd077ec1c56009de4d1ef0426. 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/TR0891300065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eec9b37b19a1030caff6c54ddaef80d076d92abefb9ab5611661d741be0e397. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T15:50: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/FRX201858473.