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 0x8f83255097ee0a0d82496df72c8ff11a657758f533e160285869165162706226. 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/90b15dac-b6f0-4ca7-82dd-c449b0252610.json and https://artists.proofprofile.net/proofs/artist/90b15dac-b6f0-4ca7-82dd-c449b0252610.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 0x47baac7e45e5f5dad2c817a2cddc3b0d696147f65264b83daded483a8faee01b. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QM6P42106183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17a054d19b4916f1044a86e65d5795cfef4e5201effa1f24e8b3a79732d9eb4. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QM6P42106243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c47fd157b18ad1f2dd15570c11aaf44aae81c92ad13a565174a5160314d9413. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QM7282165062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7088cfff949b87d6f58f23a0da50dcd95d3e9188352aedd5502c689e5150689. 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/QMDA62137895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec8cc7638c6ccae590d4ad61a11d7d875923cd03084e1dee5300ba9df6b86f3. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QMDA62137896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5462cc1e5492b01bb5bcf54bf5476b8a520ed6641703f79f4989084d2b11041. 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/QMDA62137897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5f16f014122a65ac6711423b2e836b81d2ab9df692807bf2ce0651ff220f95. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QMDA62137898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0944cbdd797afbd07d54a33b2515c73aade6ccf3e8bf06e5b0fc38b3eac56c9. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QMDA62137911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef5583a80a8446b09a46f07c0aad50e8c212abb59b465e189912cf0ad0da4eb. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QMDA62137998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49eae4b00215e4170b7f45dbcbf986d42e63f93329886a47942787e22c36918e. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QMDA62109267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc467eb1ea21031f09f1f6b5871070f49db8016829c232a5190d1a7ff8ede0ac7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QMDA62137923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe400081b3839dcd7b8b0d9ba38111bd301dc1369968f308243a56ba42cbd0cff. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QMDA62137925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1391d1a03c6f7d8bedbada1b7f06556d4a5ffd96e9e680f9bc85933924bec0. 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/QMDA62137926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5119fee3c87fae007cdbfea2e8c9b007752801125c55df268ed856438460e3de. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QMDA62137927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfebf6efd4f74e2e0b7e5ba8e0c4c597ab5413922e6ec3825fc0ec6e6398298. 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/RUAGV2304952.