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 0xf4cd8707b150b286db121f313176207eb287a481b66ba51121b61b2296eeddd1. 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/49576cc8-7d38-459e-a175-5b27be99916f.json and https://artists.proofprofile.net/proofs/artist/49576cc8-7d38-459e-a175-5b27be99916f.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 0x50686eb56e44970966263b36b4b19b75d06611068107b3aafd4d2d896dcf029d. 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/USA2P2430958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c5d4d127803c564bd4f6ff0dc93775797fec4b4737eb5e376cac07d11a71efd. 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/USA2P2411195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2966a681b435353d6fc2b8e4b492ac8871d1b9db429d8a1c4f75b86cb882a737. 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/USA2P2348334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afbc1b1e4c32af88b88e4a810d90efceee57ee7797ab40be67fe69035a4161d. 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/USA2P2333384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5787b4bc87e6bb57ec230d82bd3904f6965b0d330c4e5c5a860a4d43e3d4d535. 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/AUMEV2306828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d06190484f8f1ba11372c6c12e90ee55056e2b1a482d7e88d59a807acf647e8. 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/AUGBT2212893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2781caf2a6959fd78013b24c65a380b19487902a00c9ff1ba32607adcc391844. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/AUMEV2259673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3821b0f0c699a43d2c6d79f2c4f7bc37eb93109c71c6102d7fd9c9543bd5ee82. 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/AUBEC2171249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a607b84056a32e8f6f29b33e21e79c22d48850d101b3bdbfd57e0d27f1898fd. 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/AUBEC2165853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92d9ec7682dcce6caa7dd6995a3deff53c41fee0ff06069fd84dd211dceb8087. 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/AUDCB1701899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc763e8e25c3411fa56b40a271962202f71476ccbc01e87eae694f7f526bb1e21. 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/AUBEC2160271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13303337176c51bce3f106284130f0ce30aafdfd7e87a868b060afa78118bfc3. 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/AUBEC2160274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5823a4d2ac9b02bd02548535157a8fe8d7415cebd33f7b324dfa08beafd7b92. 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/AUBEC2160272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ade2addb6c0397813e872ce4dd5dfed15b4ed208c99b85096f53aa8ff865521. 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/AUBEC2160273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a80f5d98fbf7206c14659524104ce3de7f823c6a1bc7a9b4fdf5267096d03a6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/AUDCB1701898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5deb382fdb223e1d0112fc044294d14a7d6538f48a2f5e0f0320b9d00996feec. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/AUDCB1701897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0297e984bd6d45ebf798853ae3872a6a19ab090f959b3008e438123124238a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SEYOK2128573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1327e841c37ab08787d75532e2435feccb31cb64b76927385790835d887bed. 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/SEYOK2052487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e6d29639eca8dd0a13756849856044856797e7b3375a1ff87b7e407ddaa623. 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/SEYOK2044326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70edaff151f2a469e46dc35d6c40f724a2311ce099d0872681aafd19c634242. 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/SEYOK2040855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb528e454f01abea6712504c5d12b79bdb831a04aa7b523587e8ca7ca8821585. 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/SEYOK2035532.