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 0x11dcd2d355a13008fc8fa57ed0596ccb53e68ec064f490f6387d6fd47eeb5e8f. 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/8cc2775b-f752-4c52-96f1-869914f46455.json and https://artists.proofprofile.net/proofs/artist/8cc2775b-f752-4c52-96f1-869914f46455.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 0x47124962ace0ca45999c9a5bedc6629be87c82894e85eef1ff4a64d732ea8323. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZTB92285695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567d24ae68e640912ffb001e1248d5433acf9307d86511a40eeacc6ff8a9e6f7. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZTB92285697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4758a0b2a639a2c413f7a823b90ae05d08bc15d9751a7202cdeaeba7e20b3d. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZTB92285698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x267273ab9e04e5a6dc9fb2cc29c734a6764608defd89c9617d57a641cd0d7269. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZTB92285699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a39a543af1046a4de95add6d8cf6e89d70fe31214ab1394675784c81ae2c469. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB92285700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4d684e844765af32a459921434d665717d422178865aeb186a91beffd3f3c8. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZFZ22300503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8bf5eb045f82dc04d6f9581900d1677ef44a81a28e913026e89d5e88147506. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZFZ22300508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf04029f6daa9fb9276b47eed2fe8083f09b8e6b66c2d25a1c5a88c7b9d2cb3a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZFZ22300510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfa2adda8136111140080d065c92ee883f0c76f577b356b1cd761cf868e0c00. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZFZ22300511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7793d98d11e20db7c68e7212cf58adc7fad1798259606c7b81adf4bf259ba2e. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZFZ22300515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf347c3f88e9a3e2f24aa0fa93775b703bc1950904a1589b67cd2ac5560a73d6a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZTB92273066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2548071fa3bf2b3fe61d5df4bbb6db204d5a46b5f53fdfb97df813f2d6377480. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZHN62391627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d44e34c75afdb56717906a84fbb773cb9134b49aa1f4c82deffc03af44dc29. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZMEN2304340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0b14744ac175913c8d347c01bc9bcae1ad05da04748521c88c6e737322bccb. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZMEN2304341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5239f36bf8136e3bbf1a348833de352eec71acfd819a2821f7d19d0b2b94df76. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZMEN2304344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783458f031467a99eba5a7d7c82a8509adf053a35f205696eacc060b38a4542c. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QZMEN2304347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a64c48ef1ff35b622f70d014e9c513886ffe1e2a348415b8d0b72fc0746a4fd. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZTAS2334096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61eea6b3f250273e69a96f6f154bdac9f8f73c1e78fce3b22011d7dd57a15a16. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZTB72357276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb8bc0e37abd7576bfe449e75a0174fd25dc555bb8d484916d7288f0322df11. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTB72357280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeefee532146b17ababb7b447fadcb3075bc5437465b92e23dd8ca1ea14393fe3. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), 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/QZK6Q2452857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb44d6ddfaa7c264f1b4373ca6ece7795b8696996bc0493c9bdf61509f8ad74c. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/QZK6Q2452858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc92b808ca6dd76f642940e9802aaeb5f798e5328e6af08691586013d46d82e2. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/QZK6Q2452859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a95643a73ce4465a620fbbbadf35ec46754ecaefaf6456d22358776e4a8667. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZK6Q2452863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd3723e3962ef90641008ef967e05532c287e3f18d42f56f5ccfc4de33b0f01. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTB22427685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaec10cfe4ff8284c634710e8e609b445cf7085f5d7e476fcd2ff85806db5a26. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB22427686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb474a8f94c4f7af0371073ddfa444ad708e1d647edb3b6fa18079603eb137e0. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTB22427688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb424196281a9cb674ff31fca27e25eb263dfc99689a6763cbe1fa0c5acc3281c. 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/QZTB22427689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e65a5ba24dfea953c9cb199735b7ab13aac4b83b6a6ae3c9e9096f35338fc57. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/QZTB22427692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5fae00b17500b4f9a55265c31c9fe4e1c9a113e39722542df54a55cb87a963. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZTB22427693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7eb23a2364dc0ab1efab462f2866314afecd5dfe64c98abba18d235fb2fd29. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZZ7K2472619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd6989904eb5a86f39550ce7f96b39f1ae7d91feee6ad3eb1c19f69971a8aef. 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/QZZ7K2472620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5dd107526409864c97f0df9e028637252c456a7247e0203d7affd914d48ea5. 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/QZZ7K2472621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01456f4ab8f664d5d3c983e8ba343fb4d390995767815236916d57efffa6403e. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/QZZ7K2472622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a937d5ec84cf0f5b4cfc23b26e1037efd88adc4493d4c39b680cf3f7da9f878. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZZ7K2472623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b7e7aad88524118f70a5509df0a854fc673ba646af31af17d5a96975a3b744. 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/QZZ7K2472624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9781b5573a1fb83eec8a2452687e91c2ceaa6535e0735859edd1eec18a8a3c. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/QZZ7K2472625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994b3608395d99c94246135c96ce4573e5b8fda78c2987530d4d4a96c14621b6. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZZ7K2472627.