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 0xf4920ac834678a109119b50d97b6e480dfbba53a3ff7b2aab5e35bd60d6f8a3e. 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/92b99e30-ce8d-4f2e-9b4e-50893003b136.json and https://artists.proofprofile.net/proofs/artist/92b99e30-ce8d-4f2e-9b4e-50893003b136.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 0xaf3102ef0cd74db0a9acd540c7de684cb293a6bedd47263568722480bb75f40a. 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/QMFME1593397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59cba73a007e86151b474d09fb104d18dacf8c8bf962f100a9cd57489a582af. 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/QMFME1593398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66aa2b8fb0cfc6f1eb339fb32c460095c42a4c525b2a5988977392811ee32166. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QMFME1593399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66961dc3f3b905ad199ae87d8aa27dda7590ec5c24e4fb25b3c062b7d8ed8900. 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/QMFME1593400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dcb6851ed06f8c3f0b361d644650f128cb9359f30016b0cadf02646fc9fc4d3. 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/QMFME1593401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79fd869e79ad98822d585d6feb96e0a0e7fb5adb578efa0d2675da3f85272535. 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/QMFME1593402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837ccbb10077f26172d5daacee4a65ae457b535c95749b66ebd319f45fbfd346. 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/QMFME1593403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e1feb3f35fd3d0ee845f1b0993f99a8f0d804b4e34b7365784605e39c0be03. 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/QMFME1593404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f44608cc93a8dd73893c6b12f3a350d0f4180d9b1d0869336c4c9e30fa7937. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QMFME1593405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4175dbf43cd858849eae68ab671a1fd7c5da3a92486f7b03323f435f856ca10d. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/QMFME1593406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41540b883d3fb182f30516e98dd4483421574e457f6d868246dc655b5d3896ff. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QM6MZ1786732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb069a49943ec6177d4fe5abf35469bf98fe9f0d69c2d8143972919505c65cc12. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QM6MZ1786733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f17cf9a9f5588482d2f48f0bf920f0de9f1bb0722349934275d8e35fa030d1f. 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/QM6MZ1786734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e03c46bae348929bba8c1e1da8e9b2cce181249c156304a503fd827a908e1d. 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/QM6MZ1786735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b185cb683c816b2a7a3b6dede1b374dadc05178a0f4bed79683ea6acdcc6345. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM6MZ1786736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc629c69d214b32108538d5dc8b6e42ccb7ca2c46f090dea405e5c62c93be4650. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QM6MZ1786737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220cddc85e2a71a5b892d301440bf5d1ed5b0495f6a5818f1995c1174bff374c. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QM6MZ1786738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942b858bd9b69e2f0a56871a4001df9c3b3425425da4a2c352223b95b191eadb. 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/QM6MZ1786739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5096848eac168d05f967c425bfc18e21310ccd4f5717905d784ef8551aac81. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/USHM82091930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55906448cf812ee2a7e845a1659521f1178abb02011d58a3356698857b0a0442. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/USHM82091931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818390917aa9843f46eb5d0c3b2bc3a7201c7420dc6b78fd5210487d7c74b814. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/USHM82091933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf223c0b651d47fb2d30d0fde3524ba5882ac2a30e2ed7fe2d0949a62ea79ff7. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/USHM82091935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde543805f9a682a1ad2015566587260f8b842901f8a54740ee4b0c4c5d63d7ef. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/USHM82091938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171231219ea0a02d492d0b78b500eac6f966aa57ce3dfe717491fb9c8fc859e2. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ITBXP2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29680482c8a0323077fcbdfb102ed76699a74de39e2f3b4193bd5fb5b69bb6eb. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZES62514025.