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 0xefdca10d7386d92917e85b0bc184c0918ad09c0241d1565ec3c73e14e1746053. 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/27d9811b-3ef0-40f8-87ae-57ebb3dd7b88.json and https://artists.proofprofile.net/proofs/artist/27d9811b-3ef0-40f8-87ae-57ebb3dd7b88.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 0x00f30b39d223e3c915dbc7ea4d6cf3376f0b014a30d87e97c17d382b760b3afb. 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/TCAFS2132507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2dd3a1e33aa8fc84c120525bb108fdc87d3f3ed8b863d67698959973aa2b651. 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/QZHNC1999831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7426f8541b1d1c9c8c4350505ae418563e3ced20b2a71139f04c44863322a969. 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/QZHNC1999832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf262a25f32428bfb1ace9bc5fe20aa659780711b21ffa26cbf0947c97ca3dc. 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/QZHNC1999833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b46cf24d27d08eead6e49359ba0637960e8b63dd86c4b745dce207fbb590a78. 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/QZHNC1999834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802785e4cf390f98964b287a10b0f5f7ac6e71f58665442591b91b2452c18697. 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/QZHNC1999835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67feeac0d1009c2cc542afd6a7e5bbce4d5e35d7c56d7b9ede3fe4d8fa7125fd. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZHNC1999836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc59df37042c64964f16338a35829ad58a31ae7339c388ab1e8fcb61eaee62ff. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZDA52476286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3419d4fdf7acb0b7cf6f541cea047aba4b6d80e269280354f705ba7ce4a6f35d. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZK6F2145943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181f4e21e626d104c41da53a225892fb0058dc22bd819071652e0a4da744bd14. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZHN62149715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dcae09d8a4bcb879130478b977fcafd73cb64780fa7f7193eecc6131278e10c. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZES62182709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6dc9e1d53f9c4c74c56cbd8a119a17cdb2b88a5c85d7084bdd97db666a6873. 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/QZFZ42187703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49fbab7b13e77a0e195657f07b615a83565364ca0ad07011f8f85273118772e2. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZHNC2042570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa028655cb1020e132b39e5f62e1f068abf0c47df631b19c7f5d5facc87ae23. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/QZES61823644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf771a093e7f3267d4b07f7f5f1e179715dfb5bc0cc91f689dc1800483492aee. 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/QZK6M2057895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3f283f3be53904575763c45e4530f43eac2037c23a32042438d795aac9b5cd. 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/QZES82016280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30891894ea8c35369299714e0f0201eb7d8ce0dd2808f1de0d417933ca38ba76. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZFZ72048927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee0871094679a77b4af5beb6a74aacc03cd7411ad0342e4a1ae414c38a8e3ce. 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/QZK6M2057898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f266922599819f15f28e515149390b21317c1737a855419881d9431bc8c98fa. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZFYX2314188.