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 0x5f66d7e98e81d3ec6138124b73f87ad45a734ca4612e0c8ec83da8b18ceaaa4e. 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/7bb960a0-3760-444d-8cd1-bdf43a001bb6.json and https://artists.proofprofile.net/proofs/artist/7bb960a0-3760-444d-8cd1-bdf43a001bb6.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 0x992fb6b84c1ac5bfd7649937e09f7192a7e90fa20e9ac991fb9a9f29855c787f. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/SKE012417202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2fee09e952d08e85bbb4ba4ca7373e98e5dfe426aac18068944442c5c9dbdc. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZNWQ2503763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec86a9b4ef73b3fb95bca7bd04fb6c8da7b1a7cf946a32b854f9e6bfd3cfd0b4. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:49:52Z), 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/SKCY32500201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ea21d8a05e0f18bff7713afe1983f66bbc54481c8e977f7f6709388605f1c3. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/SKCY32500206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c115b8a4dbd7d577952a9a937dba4684f08b9be9e9ce073942f72dc7da5193. 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/SKA012400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67cb2486856bc916a6a329863a9238caec11444fa6bb8551214d9bba05815645. 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/SKA012200370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de25f233e3377ac58d835364e8762104ed3da44a6446d828c76a5081deec0b9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SKA012000141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bba95e61d9a1702bcf98fdecbd46fa5ef3660e590fb3e2b2d8b066f5a3e4d54. 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/SKA012400229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da3622a0262c7796537b1be7ea6b236f9fe1d60716e439669b01485cbb798a2. 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/QZFZ22171844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b5ecc1a9ad83072f6743d421f9d283602868c91d420b286b4e8165d4eb7fe9. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZFZ22171848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf0653188a709f08a8471e25a6ee7c0865ca73025ba4f20c6129487ea7dec5c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZFZ32236271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda2aa65ccc6e3b08c0ddde2cad1c04579e80b8db5a0f5850a5d575b72576beb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN82112190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f321be61cc7cb40d6b36aa5fcf6a48d4ec12e068524d814a77cd50c3297cef. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/USY242443784.
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 0x285d9ab435797f203d32048099ce0c16639847990a2c42d1912f914c939ccb7c. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/USY242443788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x824c7d8ca80c6ec2910ea336977a32ed9738518068218ce030d6cbef7e1e8e76. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZHN82112182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e562b38b5f425bda216c80cbe4549e901c8bea26fabfb47e50bc4428a9f5e2. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZHN82112188.