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 0x4bb6a61055a294f05e21120e49b0c076362d5711ce353858c00f8261ca514a06. Chain 2 (Bitcoin): anchored in block 954062 (2026-06-17T07:39:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/45cea71c-02b6-4524-abb8-11afc595b97e.json and https://artists.proofprofile.net/proofs/artist/45cea71c-02b6-4524-abb8-11afc595b97e.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 0x14b0e5205643a49542f3884a67e611efd6c9d5968680c98095e4347f781a0cfe. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFV2572497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee73476e6542c699076f6da59550a89d669743416c103243ae9f4cc47c4b8995. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/QZWFV2572500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582c6141911da3d7fc5ae44d7097db9e8e344bf7ca31869ead5bfb512c854e51. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZWFV2574345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ccd77d57fb275907e199cd36a42e21546de6cd8341aee83f8c575501f04c5a. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZWFV2586223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479dac85d344a782da393e818e8a91a8650f6728369c3cb204f89482daf0eb21. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZWFV2586148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac88e90e9f37abb484db1a82065b7f4cad5b34ab3d7649c8a101295eec473527. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFV2574377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f9dfa8fababcc9420a1140b061e0a2fa4782748240527830f2836eb99d2ffe. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7W2556892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf628b277eb57715122cf016259b68bbb5fa16754f9d31c468424074873c3b28. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZZ7W2556886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332f31897a81197c0365a56f08d77a64ee8ca7cbb7ac68b2336d7d7cb3a29b1f. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZZ7W2554968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa125a59792b27f5b7bdebf3ae2a49d020976bb998a1ff99a9f1c7065dc3ee345. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZZ7W2556884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e7b4ae78f07843dc48b1cd4d128399d62a504c203632a49fe8829fa1e2ffe1. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZZ7W2560770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1fa001ddac991efa58324aae1ae613de07652751451e0ce6f0087bbc2c4707. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZZ7W2562963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe53e04641cdd6ee322e5d01ad7c4f41a14a010beae528079fe0d3a6f457590d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZZ7W2562965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9900ea2a78813f91d4851f2d6514a9b887e439e645da0b444c6b279858eaf1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZZ7W2562968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c9709fc429eddcc4209e167ba6126619239a8fb96ab45d8da3bbc6e2c066c5. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QT3FH2529718.