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 0x8a2970986986a09e3082019c5b1f0dd20076afeda93a5e0f87de0c234aec7b09. 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/c59f7e73-0a9e-46b3-9f0d-9719852bf41e.json and https://artists.proofprofile.net/proofs/artist/c59f7e73-0a9e-46b3-9f0d-9719852bf41e.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 0x5000b20d96b11fa5af3f6b8f459d290d1a8b87a2a9fa8c9c60daaa7d23e1d55d. 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/TCAIO2426251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e73bba93369ab8ce5590d52bcf7886c608889ddea0135372d9d32a34d26f034. 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/TCAIJ2407993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe591c48d6de9f2db80af2e0c71325479b84f886382e7c17d70ddd590bf74db94. 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/TCAID2481346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7183ad903397529f2ddac0ed8df6137c7638d2e56d1a2638ebcac71c372f4f. 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/TCAHL2337120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eee4c1ebbdb72ade176ba2053fa8a3ea1b32d96efb77914006869a4d116d4dd. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FRQ852300080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c98073b6be529b43d7a30e9c1d96b889a0a6f8a053ef577a59eff1f6f8671c. 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/TCAHD2308908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92a7c74df0f6297386f63efd69e1eb60e246b6c8bd8a47f1324117c6e505259. 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/TCAHB2313453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72445e81675b058c258f75bb17557c73a8e1bf5a85950ea1a58f70333125ebd2. 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/TCAGR2236983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfc0cf0c557a20148e05d1591371dbac56e513d44c6b731d801412b93127ef6. 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/TCAGO2203006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab0f1b37cbe019b17439a423b14141a3715a83c0935ed9612ed3adf72f1363e. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TCAGI2241351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418ef0e63e099748a6c96e539b471a5ff531aedf4886490211587c7911041b7e. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/FRQ852200200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67f2baf8596ccc5d75c4b27fdef5e2e6316d06759c5cf8f08ca485be95468a8. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FRQ852200220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e2179e70a6470e46c372b3a0563e0c835bf0cac2bf84ae5a666458b6ef2494. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/FRQ852300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef84bea7f49d7e6fbb990451482b8440acc948c40a2a6772904b1cb9e545c447. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/FRQ852300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0dc04681deada4f3f1d36d1c0b07a4e5fff157720239072268b6478b2b1b0f. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/FRQ852200210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef65de798bb4e27f8eaedccad8bc49650e86b22b8b916170bfa5aaa5be66094a. 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/FRQ852200230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4aaaaec65f67db25eb355911530de533966a8602a603119c4bd7283f3452bc. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/FRQ852300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f34bbd92b1d959ce1cb54279b87724e868b4c670262a3dcbd70547b7f9281d1. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FRQ832300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4386209a6e5d3d3bab8903f8055d536e7501c77ed2214310833ec9684492e4. 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/FRQ852300110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352a6bfb158871775a99ea72d3858ddb40ada17544da68ee643980294a3df53e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZMEQ2412551.