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 0x3df2ea6274b30a98ead59a5cdc255d08b43c90de855d5eaa6412246c5e79ba9b. 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/72eccd83-1151-41b2-bcf9-4780db3d255b.json and https://artists.proofprofile.net/proofs/artist/72eccd83-1151-41b2-bcf9-4780db3d255b.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 0xed5bc56dbe6e713e211a301c3300e98f04f96c36db24b604876fa7963ccb8e19. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/USHM91271422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7646b51d2a192313ecc573637af31b3efd3878189a90d1c3f1316b15d2da8955. 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/USHM91271423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7cb7dc6fa0b33b66fd269d99ced8f24ffa27747f825c91d5066e2ab36e7572. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/USHM91271425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd166ef3adf9d9c028f91b95f557097807ea5656d0f19e918c72fe4eb982d539. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/BEAN71500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123242db9aa4693d9114406d7460cd66ccde014cfd035f3151dc36dc01a063ec. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/BEAN71500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b846e3406cfa7a68e4e2cb2237430df9a65d971699b8c89c1478081a51d6c72. 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/BEAN71500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe02d48a92aa8890007cee9e823dd1c51bc9c62ffe625b0c3cf184d1d85311a33. 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/BEAN71500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa19e2afa4e251f9bc44314e71738fb6df5ab44ab6c46d3ddb68c50579329bff. 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/BEAN71500027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f82ac5676b7cffcf4382caa88d7c9716e46a351ff8b3c17d6ef0a60037f5a7b. 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/BEX261804804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec800d99a9bf66a81da3c032fc7c69bbf0b5800cd232f24474a0fdfcd19669f1. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/BEX261804805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a846371674f72bd47bfd51f3325358f7d9d8190237421ebe35e30f12fd1efb0. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/BEX261804806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2926d9f9cb3cab1e4bc9e29741ef6d697dbdeccc65a3d3cbbdbf816520afde2. 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/BEX261804811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac60d13958c820d83636ee748fae941b97c3ffe2a4b691c7818fedbad9acfd1. 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/BEX262304826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c88a80be9aff56ebdbe614b7a7c6d97f4e4e2cde6774969e480187f062a60aa. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/BEX262304827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e95a593b42ad0edcb86e4ac40ae36dd2d59b4e1076a00cfab40daa55257d3b8. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/BEX262304828.