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 0xab66b1f48bef0976275e098562b29a96bbf06cb443cb9fac34328412b60bdc8b. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0309bcd2-89ed-4148-9864-cba789211a10.json and https://artists.proofprofile.net/proofs/artist/0309bcd2-89ed-4148-9864-cba789211a10.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 0xb0cd84368ff2a556a961b890853f411ca35f9f58b481a86876c6c73bbf029450. 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/QT3FA2500954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc15b80b2179b766f05a640bdf7d86ac88f49ba8044fc72d2a98b6fa35e4927. 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/QT3FA2500955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab01ca54a51168895abc06082cf8b8c865597c0b3c7eb1e3a14888dca4e7933a. 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/QT3FA2500956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2df667a3deac047c6efb0439eefd8cdbf0a75209b4bc550963dd5e35036c3e. 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/QT3FA2500957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a81b4d99aef800d30b71cfcf38524c1c188e780a9ecdbfb52e5583708f74e8e. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04: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/QT3FA2500958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e2d16716bc0b2943d8cacdbaa3153a8da670548e9b4e48185eb205103411c0. 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/QT3FA2500959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c77b08221bea32080eade853f033600f54676c8391f0005353d4df4fd23e749. 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/QT3FA2500960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2fac05781fa1a7372b2b9dd1357cfa74550d23ade593163c9d7163a6e4c41d. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/QT3FA2500961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57422cdd204fd1e22787f4473e19421db63fbdc480481dd6daa0ae38793461c4. 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/QT3FA2500963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2a138ccccec8153b67806cf56344dd234cb4dbaa00234c4f883922fdac2de8. 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/QT3FA2500965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc030ea72935a57716c6b56ab29831bf961bcb8422f73260aaa6e83f7fab4e6. 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/QT3FA2500967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afbb8c8d013c43865a17b0ac56b4f20f2509aa3d55e13453afd3e454daff56d. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QT3FA2500969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e9fe855aae1160af81d6654de4bd2a1ef58f7051adb6ee42d6affc0aaec176. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QT3FA2500971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdbdba21bee399a0d580dcba6e8cc7e2ab1a0c1ba913d8005e0600a0b6575653. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QT3FA2500973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162db9a5b2fc3c8593164d9c32abb6975b8ab927a009a0154619674aa1b8e996. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QT3FA2500975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3fb841bb0f01ecc5b66eb507dc5f00e4d220cc517c263d4a995adc7bbad4979. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04: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/QT3FA2500977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be805a1403abe818cb7e6e75aae5607a2af6123c1c8410397b32fb24cf51b2b. 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/QT3FA2500979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f0ad5ce819df33cbcbd3baf11ffa25915d2925841cb073ff837f7bd0597daa3. 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/QT3FA2500981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61f4301af78c9854a07b7117b2f11c0ec2c89990933effc6cb2a280d5c1580c. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QT3FA2500982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc2866a85f0044105d4583f638d73b03b585807951fed71d8c56ba55045787a. 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/QT3FA2500983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcf265ba726cc91a7a05007a0fbefa55b8f8ef062333021caa76066ce314264. 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/QT3FA2500984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121ea40efb3a0d1496ad9b1d2d9a2862a2c2b54a96d93d16a88cb5e200165a07. 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/QT3FA2500985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66611b1f9439e40d722c3a4d63217cf046cc6abbb67ced4179586bf3e5d12f66. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QT3FA2500986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ef7636b11cd65340b4a6f52133b605c3a32649b9bc5239b209be48695c01b2. 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/QT3FA2500987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc020e29612dded5419d0c6828cdae816580b38a16a56b7302b7d6f2dcc7ff85b. 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/QT3FA2500988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f7499bd11f17afe4677e88dd1b6072464edaf376ded14cf2c6aac93eb1c77e. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QT3FA2500989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c653223a3c0ddc34ef8c031a7b39f9291bc3fda59c71a7a3d43926a36c3602. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QT3FA2500990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x133a867491e9f0a26b27f026c0a875982fe483c5a28ec0bc1b3295f004f70d42. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QT3FA2500991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5757f8956fd45463de5ac1896f66bd6774a00bba29b998f306f740027ddefcdc. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QT3FA2500992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eac6c82eaeb80eeca722fc68d2026facb0d9f0e968783036c94a4a36bf5b1e3. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QT3FA2500993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a68914e70e07901a726620ad5a7afcf9b7945545d8f5c99984cc6457be2a3c. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QT3FA2500994.