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 0xafd6c0cd3142306268020382c2443fa7fbefcd564e75aef51808cf893373db9a. 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/4de5f693-7915-4d69-9611-71999342808b.json and https://artists.proofprofile.net/proofs/artist/4de5f693-7915-4d69-9611-71999342808b.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 0xf935a8da85829b9d42e06c9b5e8dd01f7eab520055a2f1ed1b391973d349b9f4. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:44: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/USJ3V1315392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46d72bf40e978b61a3989d41432543bf17ce7a30593bb543ac78bc195c08af3. 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/USJ3V1315393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b23b327f7a424c2b86dafd9ad17c3b7a861541476ffc65ca747d48690295657. 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/USJ3V1315395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e42d986c10cd9576745855a454715520d45f75c56a5ab916e717f89b13e624d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/USJ3V1315396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bec2365c73efa27519700dbede0fa73285e771b90f0c6e16cbb88152795f9fa. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/USJ3V1315400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5790d3640533222415255fe2b9969ebc1449888fc5f9e83b9c8ec968e0a548. 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/USJ3V1315401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3913da574d513d2493f09362eac1d51c9b8be78adc8713c9af676456d0cd9492. 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/USJ3V1315402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b227f9c99e557eace34f5f431ad9713663b4f6bda68465e9b28b55f7bd2a0d. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/USJ3V1238949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172c3c207eb6b4cd421cfd60ed113ab44d4a9f96213798f6d4cecc6aa908b7eb. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USJ3V1238951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d5a757d3abd9dab6e59e552acf840f8248cb5bef1967a64392e46d30640d3e. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/USJ3V1249132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720952b29a8fe8c32cdb2722ee3d92b52d915dcbe9bbccc12d6f52a271aa0553. 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/USJ3V1249133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefcb5d8969992600c2db5da791badc5c86ff363ad197dc58aff84a7bdbfb7e96. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/USJ3V1249134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9709a00bd937abebbe2e208420a31249cdc914b9da9741818aa219b4b3021c. 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/USJ3V1249135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b8d735add856bd6a4b5348a4545a44b18ccd59c2f9ef9e1560878691212a2e. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/USJ3V1303750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea56f365ce9986ce3ab032eacc7ea0fe601df2022688ac3e9cf804015e4fff59. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/USJ3V1238918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a79b414082f88c22f554238b8ca53d892f80c313768a726c4c36b0cbbf936e1. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:17:49Z), 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/USJ3V1238925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x080a5bc9a1021c0508c885bcaa56219f070b3554e0dfe01fa85ba8bc0af1a463. 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/USJ3V1238926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69cffe62d5453f24cbabd39af0cee31d52f2192ae2cd1c7b3751dbaa5c8673c5. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/USJ3V1238929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a262f12659961f80c2e75da82731745f2ef28a0878fa78a665dae67d904143b. 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/USJ3V1303798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5851bb97dad9e1790c69660ff9b31bc457eaab5af923ec011c59110f7b03734f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USJ3V1314089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ccf97d0a959812be1556f6ac5851eda8b966014fba920494bf5c4818d139dd0. 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/USJ3V1218220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfb279a641fbbd81ca8aeb36ab0242bd3846de297d72c4030562b0b37f95fbe. 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/USJ3V1218219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28d5a8b2ecc81ccf60df9dbb499c60bbeb27a21449a9dc92412e5562464b456. 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/USJ3V1218222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69cd6c9d246919494d3720f5681ce13961c2f053eacf6cabd192f0f618522446. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/USJ3V1249115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909ba8e4bcf50ea9dd27f728c3d417f17d120c7495f42d5c2bbcfd9b66e68dd6. 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/TCADY1841515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade786f5d970865acb8349da9e4cc6c3b8ee3313e9227529b0251c9c513ea941. 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/QM7281922431.