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 0xfed99cb1f6509da8193f282e238fa17a87ecb71f7497d194fd849166c1c396ed. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d37580cb-0868-41bc-a85a-868af7624c3c.json and https://artists.proofprofile.net/proofs/artist/d37580cb-0868-41bc-a85a-868af7624c3c.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 0x628fac0667d749f770855aeb191677bf386d004fff1d6864b82ea47933205b97. 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/NZRI12100189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f06bf0d94901edb187eaf6e716b5e2bcf6ba0fe71ee22a07b7b85285aa72f0d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZRI12100190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf865e692595e4ea0e17c1c527cb745cb0a360d0d5d588af20305a186aa553c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZAM02003402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f75fa1f1e4505a58397ec2b9181a43b20fc5dc633cb8db1dcc70deff102132e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZRI12100191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d44a393d5286cde7b657ae59a2544f6bd63bcbdae59285ecbb9fd72aed4ede1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZRI12100192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63bdada3e3e5460df723904ca01aa7395814d3c6b6070448fc57022a23399c3. 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/NZRI12100193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f91fe4b2b285e896fe768fe2b112e4780adc4e1e9250fcdefc84afc2ea1dff8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZRI12100194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e16a3a6797e10be3e31663e87fdbb6175fe35097ec542642d991dc988e0304. 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/NZRI12100195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d44a393d5286cde7b657ae59a2544f6bd63bcbdae59285ecbb9fd72aed4ede1. 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/NZRI12100192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f06bf0d94901edb187eaf6e716b5e2bcf6ba0fe71ee22a07b7b85285aa72f0d. 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/NZRI12100190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf865e692595e4ea0e17c1c527cb745cb0a360d0d5d588af20305a186aa553c. 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/NZAM02003402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f06bf0d94901edb187eaf6e716b5e2bcf6ba0fe71ee22a07b7b85285aa72f0d. 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/NZRI12100190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf865e692595e4ea0e17c1c527cb745cb0a360d0d5d588af20305a186aa553c. 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/NZAM02003402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbddfbd52e0acedd41b2efb679012ba258f71184b01995d9c2dba2f5d82de98. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL4NL2021822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c789452b90660d7740948b52b5cc6e5c78c32861c8d4a827f2dfed612102dfc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL4NL2182325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63f9f975aeb1bffed44ad451684495e4580496f05eed6ca2a1851551a1324e0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL4NL2182326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8b7ecbe8cdf0a6f900026f0d347fc968cc7c709692a026ea64076e1321291a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL4NL2182327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed6bfa84702156e8fdfc7d2aaac7c5f5e4d77170d234193047fef290f4235de. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL4NL2182328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999b350fa061b372b761d027b69efeae25264cd025b502b9afa23ed9e58b0f16. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL4NL2182329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x722415590e3fba9707626ebe26b3eb1f1a039d49f0e11ce326ca7bcdde303ac8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLS6R1822399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62187a054b8b3eeb8184884af024764e6d0e58a64adf5633f84b92aa026e5953. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLS6R1822400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a52d3b9be3d61054bf81e35ab9e79b27a6e9fec5bc31ada1d39c2ffe111cd8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLS6R1822401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e73bfe0b79a7a7922b300b2e478af174556bb285b0b6ad64de5a957ff247c77. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLS6R1822402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d0f676a5795a4d49866148bed43b5c0bfe4c911a57c21af9b4757cc1312d360. 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/NLS6R1822403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f43a408035df4f0c45475e7d9598179cd57ca2851acb95669e9bf4f8f242f0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLS6R1701811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb88b6a609b98ff2d3f54cf227ccb8dc03ee14addf14dee26abfd5a78228a0f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6K2295644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7845689d1a33d96503a4992072d8ff927bd8326361e325b723f32503419e7ca4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/SE3OH1738652.