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 0x6937bec6629b0ad193555eca271634116d4197450e481df3793227de76ccf10d. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fefdf371-43a0-47f7-b5af-56cb6512724a.json and https://artists.proofprofile.net/proofs/artist/fefdf371-43a0-47f7-b5af-56cb6512724a.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 0xf835f377b65332d17ebdc165b065a2948c955a31fd4b74c60c85bb4690517382. 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/UKACT2132223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf414d60f46645d6df011983e96e67d719ca706f3ed290101ecda0439822c71f0. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/UKACT2132225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3a793fbd7141100da3cff3525ce7556a7ebe3590336b61f4009e3be312ab59. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/UKACT2132227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadc47b3eedf6387abb32bf055ef8b5a8230dd7eb8ca9fc4694f223f43e6efdb. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:34: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/UKACT2132228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e2f6f5c1d6bac521778f009a3836212aa38a537ba8830ed1242902c53e5827. 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/GBKQU2223416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58232a161eb02f71b0f1999b99b91e38d0b4ad641bcf6533bbef2cd2dbd92b60. 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/GBKQU2223417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f129c05fffd0211b9c1edae2979ef1be592082ac56c6ca2bacf60987534186f. 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/GBKQU2223418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8eadafcde31f0cf55a33e18f3ebe84643b4097f4da7aa66b53f099f340a65bf. 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/GBKQU2223419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d19938d5705357246b8021f497885b0ce507f5ff74cce9cbac381f6d8b61fb6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBKQU2223420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78aa1675ba4746593bab8df62d84685ef82c7d9830b5af7167583b877d1f47cf. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/GBJX32231022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe340d490b3a7f02b0f9f5d0d6e0bff7fe49de2a95dcd4800457e10bb587f3258. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T17:52: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/USZXT2352129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662733285c021915f3818bb18a3ee31b4791b584e90d9ef26c6d642a5d5694ca. 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/GBLV62315505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6da066a74756f46aef95add99331ce8b640579ad852519083626f18d420158. 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/FR96X2430066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba48592700ff2496c9fa5b7cef6483efd0f22b27bb3e1e5190e3e711ce7d9cd. 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/FR96X2430067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c167d9e356a031d54ccb1383713c03aaa618f81168759940de99ad9cd625af. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/GBKQU2544793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141d6f5b21c2288ad01dbe45ba1f32ff99d563c8daf7948e95a1563b37a06c1a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKACT2330564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ab363da222951b2c23c119eff2cc86ba9bf1aaf84b4c42c9b266943c29ccfa. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKACT2330565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f94de7e3b4af4816c318a8ae4f5e5a4c189e46d803db65ee547b9dc995bd69. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UKACT2330566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b05982c2c396228719dc37c0c42696a671ea672ced187a4625a3812266325a. 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/UKACT2330567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf2bdcbb2f64e301a0ff509b84b36f63780d356a2136db15a1ea1630ac5ea80. 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/UKACT2330568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefdad6080636b93ddc0396f8ec11c08831841af743a77dfaec4261f288fc045d. 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/UKACT2330569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c8743087d0ad0db2909b63ac5a1788009d1d9ac70187308ef1b19ab68740e2. 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/UKU932480809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74f731a904bd4f8a495f3eae81c0dbb788e7307e32ac0d63b7f578f2be5441b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKU932480810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd299056b099690a4c311609487cb684f2ea0a162494b20d5ce6ffd075e792856. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKU932480811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d588bb0e2d6a4809b5c5a3d56168ce0c78623b8c7672d741759404ccdc06265. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKU932480812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0282dc1ff2b0da8d9680cdd4f43adad439f064bb1e2d2eb24d7d2c9b1669160. 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/UKU932480813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffda6d2f84cffc6b2aa32d38584762955963850daf22a6cbb011cc8799c1388. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/DEY471819252.
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