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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13ba77aa91e11f1e9570358cfa15db7144ee97fa54236d87e9dfec2b822dbb5. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/566d1757-4890-49f9-924c-fb1b94ce2882.json and https://artists.proofprofile.net/proofs/artist/566d1757-4890-49f9-924c-fb1b94ce2882.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3149b70c257d731bd27a1190f17f80e37a13e8d7c47f5413b462b9523b1ed2fa. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:37:36Z), 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/QZHN72231658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019521f1020312a47502334aea7dba3a2941224827f04a29c12a928beb68ab47. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZRP42317870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69bdec8b55ae5a1b91bbe3b998b76238eadd4de27b98513089d7f5798fed634f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTB42433463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4d989f107aaa89d7cd30eddede3b48941b593fcf53e317dce765e5cda40b8e. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T15:56: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/QZTAU2558307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1130659f6b4c1a3e5965bed8a2826718b9cafb4c966183e25387981f56ee09f4. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZTB42581757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6c5e035a4a6861368d99842acd75639673700fb805a5641e9b40f5b051d82a. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/QZTB42581758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5581cab277efb59b4a663b035b4aab4c4ea63bc8635b7b4e1b7f95b8dc4752c3. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZTB42581760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4d989f107aaa89d7cd30eddede3b48941b593fcf53e317dce765e5cda40b8e. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZTAU2558307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35ef4eba9f6ebdd3778f84abdcedad997ed385e10b88eca9da34ff05d02f27e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZTB42581761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfccde1d0917be80f745114d2965318fdcf902936f738bbddbae8bee2018e8599. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZTB42581762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfa3a2ebea537e88a1c9426d862beaa20d45fb08a5c6885f6a26d70808663a6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTB42581763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46bf8f9b37f9888f637909c4edc5781251cea51ce59e9c533c34c9fbcd40b9c. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/QZTB42581764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf106fa7d2f29544d910b41208ba051bf74fa5051a93c8f6852a9fa728ee77e77. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZTB42581765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d05cf5a3796722454ed15d684db8bd6e75f0ab6ba53a30744da2902910bc3c. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZTB42581766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0f35c5342d101558dcba9930dab8178bbf50561b990eb8711590a8c78d5390. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T06:36: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/QZTB42581767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa8913cddc845b8e8591845f299b180b0b0d927811c2bb19e2f44c1a46ef646. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZTB42581768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2c90eb86dd932bcfa96f1428fb6bee888e441cd89fd61d8b247bd7a9357c03. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T11:04: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/QZTB42581769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375adab1958aeb79ed4a3f66211b4c3922b09f05ca132058e0eea4850c80c038. 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/QZTAW2488064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8a5ef9144714021fdcc08b2d08fc4bfba9b46872104735303ba838ef2cede6. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZK6J2480227.
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