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 0xaa6719d8bafad993b2f85ca4c47c701be6d3b604acbb70e06c6d744ef3a94a19. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4e7e7023-5277-41b7-85b9-91bc4a524f9e.json and https://artists.proofprofile.net/proofs/artist/4e7e7023-5277-41b7-85b9-91bc4a524f9e.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 0x6900e8208543399c8ad5646ccd7e4687bd5437c56a6cb6d6ab7072241e445ec0. 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/TR0110800627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17b7f237865088347b29c25b37b32821c1a7aa990fe8116fd0a9d0456fa2b97. 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/TR0110800628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0f4d16e63f81526ad57a631f66de70dfdd08d336db50505df55f7055eec013. 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/TR0110800629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7957cf6e152707671aae7257ccf5319b1c3cc168163256d240640468d1fe9b52. 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/TR0110800630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970bb56cb29a3eb3b1cf64acfd0f1c9d2727b5f794283e09637dc39aad9b9b61. 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/TR0110800631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f168c75d317dcd363fcd73d23acbe467d4fc72dee36e3fadfe610ba18acee0e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/TR0110800642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576c54280d478204f4502a08cd61862a17c8470b0695b4c4b9131b779d1671ae. 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/TR0110700528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x809858e76e1829c322e02e32a80b6592e089956b1c19939202faab4346561355. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/TR0110700527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d8f1eef6c8b0c847f2b6da5792eb59609073129e6649c1122ae5058bde72a3. 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/TR0110700529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af366e051a10cbbff79c521c1b6d07f6e06ee9fb69d4b69d2dafc3402e2b062. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TR0110700531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7346d5a5fdf1e1fe9c2008351ce6660b8d337608240f442e7d1ca8191522d37a. 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/TR0110700524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a4c9e7d8afcdbc9adb5c5365bce945e7fc944619a673306b6433ce9106012c. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/TR0110700530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b990f442fe9d9f12f8e4c4b1ac0907eb8bfbcb73fb47ebe1d735826cad4b5ad. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/TR0110700532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424d7225d3ce8b10edf2f8a3d1cc64a7a3db43f3a38ca4f08e0e9bf8f19ec629. 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/TR0110700525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a776a9c23873ede605045d99a32a261ca6a8b8f60d85f9cd5b46f67d40b2228. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TR0110700526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4fc4d58aaca35c9996214cc03f7f0d0025bfcd65430235f9c88fd61fdd676f1. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/TR0110700533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b4f1331abb787a2ae9167d7fb316b5f238ff1a90921e3a711215b4732dff184. 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/TR0110700540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb316f4867084d742da560c9d3f9858e6a12dc51ac481d765d1a1598522c241b3. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/TR0110700534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9a8e7749bec8734da67aed23f11dc010a2ec6b85e7d56122faeab43cb12bb4. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/TR0110700536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66314bc1de6aca6d492f06cd6ac2de55b74fca08bc59d16d8557aeb152d2334c. 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/TR0110700535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c7388f95089725d522b9f9d52c178dac33f119e95124a684563713440bf77a. 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/TR0110700539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45a133cd86f5f56a91d6662ccc35568b592bf5e8bce0295c10d096934ed9da3. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/TR0110700537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05000212dc66826aa44f4eba2166bdc9c5c55ace7ee994ff27b3d9fab46b6eb. 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/TR0110700542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598550781986ef84856ea68c6130bcb6ea4be228aa5e0d79a0682ab3b5494eba. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TR0110700543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53ae52b62e9f938e9cba0bf914e2b79c06a7cd1ae29221dfff21645d5dd9eed. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/TR0110700547.