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 0xa8d8924f880a4ce188c14d2d7fb5d0c77a91391cc62022c2240343a2c04a05ac. 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/042063a1-de62-4d1a-b279-a69d6df263fa.json and https://artists.proofprofile.net/proofs/artist/042063a1-de62-4d1a-b279-a69d6df263fa.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 0x70f4a849f794ae7d76daaab4d6f2af98a175c07e75102338cbb0144c31a12f4c. 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/FXQ892300085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9e67512f62062873da8f44c1a7c5a95a15619d9c432cde81990553b92d1944. 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/FXQ892300330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f711e2745bf1653ecc51d8e2cab626a31886f17ce46f1a76678b2a05f88b2b3. 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/UKYRJ2000035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d14bb3af77bf0a9fe3739ea44d63ded3741ba1b183adc044c0cb25575360d1. 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/QZHN32351851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadebedff5363e23e4bd1e8be8d976c7de57da668937efd2680de2a049dbbc9d. 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/UKYRJ2000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87309089de118d05d829d90ede8b48f576b899deef941a7eb15242fafb0df19. 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/UKYRJ2000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e4ea2a6950ed7b248cbbd5f695ad7b221a4099427a1fd76694bced85ac26cb. 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/QM78L2200139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52674075919a286c5876d809ccdb307de778eced24dd63460f6284221c9c6670. 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/QZNWR2164721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515bb9a4f773c1220632d34aebaf8f975d77a5623947ab8bb30de1692de13d41. 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/QZFZ22137078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6f692d3298aea0befb8087e1e2ff06a62109044ac22e9825d52f32ae1188e5. 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/GBKPL2139472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6efee19e0d3ed861690d2f553b793a6e36c33bf1942026a028b974fe2882e42b. 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/UKYRJ2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b922c255fe7d6e5b88f6c8409ee0d24fe574275abd3f5720b1893f175c4a3f8. 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/GBKPL2143983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b483b97b891c3cb6037c1688a1e0cd8affbfed8f5f6d08b815e1f35e9cf77d. 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/QM24S2302891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc572dd9af3752ceac9c9dbdc79331342fecadcbe5f89d04bec7b3c9916c7f418. 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/QM24S2302889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e9a92f1083da8b55e16c4c08d4204437aec2ef97ff15aa4a149f1a6bc950e8. 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/UKYRJ2000101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c21b9ddff5239220f744ad83ac7e00442b5f7ab21a58ed9f4713145ce37c8d. 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/QZTBD2592364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e2ae271dbb35ee628e40e65ce0e01f8ae264e2d160562efa67689c869c38fc. 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/UKYRJ2000105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34dcd8738212a8f23ab6977207a5f86d3926a9cce083cbdb1aca087d8af77f0e. 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/UKYRJ2000055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf3df9278a5edd31769b710429d638af2b0d81aedfa5da80518d767dddbbb5e. 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/UKYRJ2000051.