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 0x022d3959288515d58d9f132d166e54fbbd13f8e4e895c26e524f41028c8d2c07. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6cf9efe7-905c-4b77-9a15-c763911e503c.json and https://artists.proofprofile.net/proofs/artist/6cf9efe7-905c-4b77-9a15-c763911e503c.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 0xe42d89036b44c2cba02245f4cd0867d2e7c5cd2623eee8b15f88d8ab3842346b. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZZ7U2502210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f8f3d673ea9d9dfe87e22ef41c2979ac9d816f541f3de08d7f4c8a0497302e. 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/QZZ7U2502212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4e3d1ca9f75d2504bac38fd6e4c70e57e68b9886eac5d5abbc77051efd75c1. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZZ7U2502215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6062477f7e295ac16c8bd9fef11883aff25a22a146b7583db87786c97888c6f2. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QZZ7U2502213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a039d3c80991d9bf412bc556f93b7d19808e5d2ef0509426ec22d518741fcf. 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/QZZ7U2502217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1ab9565ccb848b87d7571f93455e952e49d02ac9d63a36e8775b7c36dd62e9. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QZZ7U2502204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366d859d48444287a22b6f565613d9c43908a3dc61387e5c8f7e0ec5f646dbc1. 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/QZZ7U2502219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8082553cfff9fbdfe61743e775c51373a55390f30603d1d9c03ca0707a5fd170. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZZ7U2502208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99b5ea1739ac7b6fba795e4a55c439f6e78e7aac861255ed8243da4d6b04559. 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/QZZ7U2502207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2244e78261d9c5cfe2dc992ce1fbb80f98f7f04d92294f7c5342026c09b40d58. 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/QZZ7U2502206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099b354edbf76c99148e019faa591e4ea4e4e369131e3b1f5fd68189e3d92b2f. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZZ7X2517793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e03934ac63d80fa9d078a412d2b53e743a3d51998c6422cf9ce82d8caf708e. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZZ7X2519747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd027126b2966b918cc35998e3f20467f3ac2e1ed3cceb0ca902e5b9892d92f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ7X2524837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eac63dac376bf7310a31dba6431c33a83c989789139dfb23abfd3d15f99f8af. 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/QZZ7X2524838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897cba9207a932fb0b7a7b26ccce7b0ff2e4db39fd987e1283a26b323423c84b. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZZ7X2519737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105d4e8e6d3e17c6fc328ef4ba260d423836db59a0049efb3919d852683bd0ce. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZZ7X2524835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2dbe1f7103adb9f98c0e95ef2df9a58251e1738343e95578bdbfeba40ec8bc. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZZ7X2519748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abb8963a9e38882f127c677e8b549eb11fd2d78bb490a8105fcd32ab40e867c. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZZ7X2519750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06c3633ba9fb7dd03b36416f1ab63c32821ca6b6cfe0f6f77342284ad1a9f1b8. 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/QZZ7X2522816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57d030ff1057dd79c63f942f6fdf11440b694ee58d4441ab971948ec022d43e. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZZ7X2519752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee94f85d121dbce354073d5973e4940eef5661ca22cbb37d4f4a9d1c4cc4876c. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZZ7X2519756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6ded2676ff2858b29978dbfcbe8fdc0e193f2567a49a24dbbaa01f31478e43. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZZ7X2519763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d092bfe4eb91dc1ba512264855e27345f9c4b92152e8c771960550efe6f67e0. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QT3F52596337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5520beb4c3c6b46c88b34c091c309bf22e685756c050c004cd805d806bd9e99e. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QT3F52596321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22376374dd5f67974464a9beb432587fe4ac261b11380e1db80dab3dc62011f. 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/QT3F52596311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e6c31a04c86f4ae0313dc08789570edbc0e80b08f7592f68e8b2979029256f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QT3F52596342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05635e682420a7b10ed9459f232a3e47d18c83e33bbfeb46ced9e0281775ef09. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QT3F62530560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b38335bb027f53814382f40931a14a6ec80714649c404f47e58814cb04b2f42. 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/QT3F52596343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46d47cd051a93ebe9e2b7a6cb878b6ca34b52df961cf4d31e3e594a7b5e5ac2. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QT3F52596319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff749d35e3d80e7555b7cd98d7a2303ef2f61a2f5c81c7a78876b2443979ba2. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QT3F52594346.