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 0x885fec5e645da0f2b1637470d3b4bd737d8445a05ea6a2a6b0c5f5715429cff0. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/26161b96-88bc-449c-b459-61813643a341.json and https://artists.proofprofile.net/proofs/artist/26161b96-88bc-449c-b459-61813643a341.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 0xe9ede711248a6d2242c03dccab79e7581def7adb4fef823df423b3bc7c1cbb45. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZTAS2556875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xededacddc6848a10fdd1e81b022535ca285e38c8af893a6d50f7dd7c82bbf1f9. 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/QZTAS2556876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa08e53f5538844b68edd721770d7ddd7dc2a2cf75d22302dcc7192973dec51. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZTAS2556877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8806f05000c211327c1642af23783d399ecc9645267f93eceee287c39ef9e2cf. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZTAS2556878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7856d9ceef1e4f05d1ea5907c93ef1de90ffb7462f031dab43b6fd989546ea1a. 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/QZTAS2556879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373004448182217eeaa557647da7a0025e2e1da1572153c83322263fe30bd85c. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZTAS2556880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea986d22c6b2c902d1fb4405bef5da3ba913fa2f74ea721c1345bd5b93f584b. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/QZTAS2556881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6031d07f2cb685fc2e7ff9ddf11eafd4c5bd08c1887737799c2a6b738acb2a4a. 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/QZTAS2556883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ddd54b9031aa9f320e24e4008dea08b46eb4d590f047bea90f32a68842f4f0. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZTAS2556884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09e78ac85f5a8a6ef73f5dc4ac22397ba71602d8bf68ff3b3f551cbabde0367. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZTAS2556885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb12339980a52119d2c3c3c318803e5854f6e12d9fb1d3c2da6f570fd78c640a4. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZTAS2556888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6bd869acc53d1469dc42d43dcc8c54e334ae404ef4ed62c483e8d23cc6126a. 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/QZTAS2556889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a037ed1876ed07c4b9025d33ef24dc8794d213a4b9033b3c771327db43316a. 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/QZTAS2556890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b6f0748a76ef19e7366229558fa5dcfe67400409145c040d5e8912270ff61a. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08: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/QZTAS2556891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cca0f3cb82ea420e372249248cc8f9d42b07df65cda8cb7f94f8286e20a6415. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZTAS2556892.