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 0xf200ca8038599b926ef697eafd0fba6cf05e94dfe2ea688af671b86ff935524b. 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/e958bd4d-fe3e-47a8-9aa5-8faf3a1c133b.json and https://artists.proofprofile.net/proofs/artist/e958bd4d-fe3e-47a8-9aa5-8faf3a1c133b.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 0xcf010a98cbca105462edf0f99d4b2e0ce24ec1c085043b2901e11efad66cb0b4. 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/UKXN22499911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e90b5d1781b2f4fddd8438013d5a3598abd8b8947ef8bc8e24af3aa607afcf. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/UKXN22499912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6750ea1752802a4b93ec5a738f7fd534dac703f17d1735785430749d0d687ad. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/UKXN22499913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d3d37c8210c436e04022ba1016095e5ce934361d25da0c80b0df3a03f7f6bb. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30:59Z), 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/UKXN22499914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe706f52a01dfc4dce3a25c88987376c7fd2ac0765ad629886d7d63ea498970. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/UKXN22499915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d911ca0a4440c3bc9e728611d8d5ee0059dd75c3aa519c8029d7ce5dd1984b9. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/UKXN22499917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b957a56fedb28c7a79317b8f5b59c72f5cb337a835fa26d0785398f78f5e961. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/UKXN22499918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3478831b63505212058924aea9bfed39f1b501c93fa642c1a96f1a216a73f64b. 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/UKXN22499919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99e206a3397ad4a3b50a2282a7f809e562eef80128db622847367286bf00bd4. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/UKXN22499921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de42631a91181624dae0448c15e13232e490f2667cbcb59515269982a0cef9c. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/GX53U2343682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d94aba06e9a82900a25260c341cf8cad237eaa60cdfa4ba81806a7ceee3b6ee. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/GX53U2343681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d816aa3d19f5556f6f941610d17b6597cb89ca4b0b164d34ec2cee94562a0b. 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/GX53U2343680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b38d3ab13a59217bcdc8e8d0c2c4eb11c2eeec36cba5c87ee594b0d4a7b0b7a. 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/GX53U2499887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44f8470edc494060f14eee259593404c6ca593c63c3a849ebe122f35e55af5a. 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/GX53U2499888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc96b01f91282b2bf32d0635d1dd2765a9ce55c944aec5eb56facea3f8f25999. 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/GX53U2499889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058c0585da213944c00329da7655ebd64cba7a4945a573d1c9fa0930129bfbf1. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/GX53U2499890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c918aed2d72ef9fe1ce8a75223fb2e64598ad64989ffcf5dc61f6814ccfe26. 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/GX53U2499891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec7f5602f20f8df3908fc2ad6ad2fc9c981f2fad78d7f887296f92a9d06c7f9. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/GX53U2499892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ceb3d6ffff40ce34c0997066842905242eb1059566d43641b56d1c6d1310008. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/GXF9Q2474413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8060a56a7915e475532bde34b57e023b22f6e80aa4f0cf46cafd117a6b3960e7. 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/GXF9Q2474414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82890c1a8efe24e07baeaaf28f61eaa9d0d8a86d4e557851f7b26c72ffbb6490. 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/GXF9Q2474415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22076f9b118dc55f0f3f0a0900f36a84949a7f198bb8da210475884b6d13e4fb. 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/GXF9Q2474416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67f136a25ede00bc94f969b86984720de3d290b74f1d2bebb31c1d287db5741. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08:48Z), 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/GXF9Q2558243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63b4f00911105834ed6b40e51044a41f765c54c71fd4c21646d002d8760f989. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/GXF9Q2558244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4257f5f7f793ef21bee05dd350d0400c64c4160f957947b5b0c1da2922e0752. 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/GXF9Q2558245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c90b384483d0f4d17b0326169b15144a7b83948eedca17168aea9986ad75959. 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/GXF9Q2558246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac6de1667fc44bd0ad18483011d3e8765f2af95808e097c342de02f0eb3c824. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/GXF9Q2558247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d790ae1ad2055471de4cc62717b66b63edca973bdb7d002b3924911e5d3dfd. 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/GXF9Q2558248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb367e55c7be5a1a90c27888d6b7dacb69a690b9e7f7c5e913373be485ec2a9e. 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/GXF9Q2558249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb89926c306e44c914401fd58a69a9e9af9f8d3a708dbccc579dbc8ac2bf9111. 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/GXF9Q2558250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e5eebf777303114b4be4566c27e8244901fa505c8a993bd8b4bda6ef4cd41d. 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/GXF9Q2558251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cc77d1a9cf4e5c4ae60c31d6bd2c5130439ff7e0c0f1caa06ded0b6b11e8b5. 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/GXF9Q2558252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9bb745fdc8d7ba7c79d5ba99fd93e4581450bfaaac5d1c8ab95dfa07a9b780. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/GXF9Q2558253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2ee7f324fe45e22ec86d333c7688e1d6e1854d4016c4f5440daafe038b813c. 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/GXF9Q2558254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x626d6eb0b88f8c68bd284a6dc13e270c020ec2c22a63040f5b0792426f14cbba. 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/GXF9Q2558255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3940d0847307297da6a61ea74e625cd7aeb49f1305698ac6f75b43c1255dee. 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/GXF9Q2558256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6593b4d2499833f8a3cd3f8c591c282c40045169b26965ffa894ef3467e0ae96. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/GXF9Q2558257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bfd916c529846d215a098627b0dd97317f54fe0aa389d784f9ca75e9282416. 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/GXF9Q2558258.