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 0x3172bcafcac1507db1c46bb6a472a2f86c95263b4bf0eb7083f624caeece2abf. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a3f17b73-7d32-4918-8f61-9c15fe05dbb0.json and https://artists.proofprofile.net/proofs/artist/a3f17b73-7d32-4918-8f61-9c15fe05dbb0.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 0x58a9afebacc014027e9d16a0f42b5ee6b5b7cedc5f4df5a69dcbf20751419865. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08:19Z), 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/ESA122473138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda16662dff28ffe235eebd9564fb41b42f6d39982e673205ac6f5a98d0bb70e6. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/ESA122473140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36d1e085d74a48e6ba133fe80f526b69c3f8e6104a4abf5ec427037804e7e7c. 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/ESA122473143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbd8b06dcc4df436787066fdcfa3edda4129907ebbc47b7e8e95b59d746c4b6. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/ESA122473147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12672db439dd37db6cfdd971a42abdc337ad0e22b14a7551ab1c7ad8fa98df02. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZLQR2180773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a20e5d0357618e74b51144dba13bbbc469d10128ddde199e2b84e499ccb750. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZLQR2140627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c99daed0a254d98be32eea716506ceecef590adeabfe774506538c7ab3b8cd1. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZLQR2137910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c38dd6471689d86bf5de721275aed8e47796c5dd164522eccae6c66a149c70. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZLQR2141422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c90e606e9400a26e404afdaeb18246ae46f81b96262db94a8c24685baa98b53. 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/QZLQR2147142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915d4a4ce40c768832410288b9957f01a4b7daa5cf074cd964ae6707d50ce691. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZLQR2113835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa371a0d55f2f5f2b864e60ff5190cac01c7b0d4be353c7683608fb5c4dcf30c5. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZLQR2125691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09c53d3a04f6f40340f44a2d79ab869e1d486faff27cb3892342754bf5c8a32. 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/RUA1H2277677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9575c53ac1096e3364a9461b1e725b3097f05bee936fd1e9729b0b3a913a9c5f. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/RUA1H2277679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258c7022c4b36567394248b520d4d839541a4455df95f9dac01f24990323cf35. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/RUA1H2277687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa06da2134c55a36b9b4ae6bb1da5ade22b86167de818c226d576a62beedd3bb. 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/ESA122473125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79d15a48d4b01324eae96c63bfc45da32513101433192d4e7846519782d189e. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/ESA122473129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc39f74482c1f657f08a327924e63721f11241103ae5c7a4755e5b4817ab4cd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ESA122473131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27161d7ac8e66f07e4577604ce96c289e1686895bff6b3dd671a66db6eed26e. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/AEA2W2354426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436ae14e707ef3b0ac2fdd1082037cbc8ac2c754f978cadec845d1c81c0124fc. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/AEA2W2354428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ee727e5e64093e3d33dba408c6e22e08d87342515d24b00df934b147e3f56f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/AEA2W2354429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x278d38bcbadab282aa248217cccb9bb62d50f10a9fbf9fd25e06666e65b51230. 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/AEA2W2354437.