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 0xd50603ec85ec4c42e149ce0ad06a76a1c3ff9cd714444649fd3ac38586b12957. 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/b57841fd-3544-4f48-86ee-f393949668b5.json and https://artists.proofprofile.net/proofs/artist/b57841fd-3544-4f48-86ee-f393949668b5.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 0xd4f376aabc2a2b5e5176fce185c0e0c0c4a589ae8b441c41bbb5a8fb790f1f20. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/BXR8Z1800027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05038079899e45abbfcffac684df62bce99704e5843a8ad2744c07e1eed7711. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/BXR8Z1800029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1b882f2ae791ec285ac1d5e4e2274a1dd97f098f2c30cac6a2321b2349fdf3. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/BXR8Z1800030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461fa90b5cfb46509790e5aff95523fa49209b4b907bb1382fef04a88da7a889. 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/BXR8Z1800031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38568817d449cd2ab723c5e3fc4f482aa8d5be4b36cca0f31a8de32cd9d8a2c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/BXR8Z1800034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5517117845d1d4e9f41693f2dbcf8d1acc051f28bea781df56e6805619e18ece. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BXR8Z1800033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611580865609ba5753c72e1f65bab4e74b80861b412064b2eba9ee6b8fb7385f. 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/BXR8Z1800035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef57fa0601b1204a150d495a97422ec558d276af199986ecb808e1a2bf249260. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/BXR8Z1800028.
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 0xbddf36870ad9f1111a8e9365e15ffbb8c16b2ed84f256c2d90c11e7f375b3649. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/BXR8Z1800032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1acca578f061540f942220c3cadf6528b709fd6de0c975c30373c694351cf637. 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/QZNJZ2449505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca360a97006928f2d1079d50c3e090c2166ba8df820dc841a3a54e91079982e3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/BXR8Z1700066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e81c1d4327d1c89500217138feeb11241684e6a5d0c1a8f7af329a1def5ec36. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/BXR8Z1700044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82db5f6636748af7be9442248077ab167cced871d2b518249134fac175e11bf1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/BXR8Z1700045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173bb91fe0b3384170a17556c6e1903a51c3d1ac8cbbe43971228c8aec9096b4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/BRJDW2300191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314f64e768648d774e466982c1f08678592974ffc70f54b784a858d6265cd352. 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/BX3F02100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5613cf682d9864752e4f20ed1aa6b10b39c60519f78d457f74144ac9530e8d0e. 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/QZW9K2218877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20902bc2cf5329f52c161ef2b72f4ea1d6a85cdd9fdd337b5586ba2b7add913. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZTPX2220678.