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 0x23a5029446f41ae20391e66c2ce8ec85e2b5b9663713315335b451a5535bf593. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5c3dde01-48fb-47c8-9858-378f45184bb6.json and https://artists.proofprofile.net/proofs/artist/5c3dde01-48fb-47c8-9858-378f45184bb6.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 0xe3cb9d0532d4082d81361afe2057c532c8253ebdb94bc8bed9e9968dfb8173b6. 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/NL1LE2202589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea68538b2309cc8d53660fed4b9e8dcb7c5a8abed7926cafb694d0eb3534a61. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/NL1LE2102523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec584b1c0e33f0fec67743244dee401bfed408d3b0cb3cfb1a60a3622693c5ed. 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/NL1LE2102531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13bc83ed516434751d81e9d55dca708f8fa5929fc1a25584c6b0c8490b50e0dd. 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/NL1LE2202569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415bc58ca62fa764d19926e1a3a8bec66c2a0cd2d3180bcd2c3215f8ae92d31f. 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/NL1LE2102551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066878432c102b6df2609f385c48cf2d825829563c5858de97ea62d37609df94. 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/NL1LE2202584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6807e7c754375fc5b7bacf424f81f55fe7188b4e11d0f79d2b92627fd5136d9b. 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/NL1LE2202567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfd0d2534c501eed1e1bb352064b1d3dc23ba46c286e8d40292a7056b2c89f0. 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/NL1LE2202568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c0e38c2d0193fc239cd03e7fd33a86b782cf6e198b02c42a92e439cac61bbb. 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/NL1LE2202571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310b47603d500f27c1b3bf430ae04eb1281291556a4f22a0aaf24fdae6a1235e. 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/NL1LE2202570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e767dfe49fde185d3c3693492142e77de18520a3fc7c64323f8c5e16d9a08c. 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/NL1LE2202572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a43dfbe429a787e055f849448ec6641fa63c4866e1c70e7a00e6ec44e5105a. 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/NL1LE2102549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd6f39b04e56da51bdc7f3471b7e11f4aca8a4302e25f7a112a71304d482c57. 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/NL1LE2202574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3cb9d0532d4082d81361afe2057c532c8253ebdb94bc8bed9e9968dfb8173b6. 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/NL1LE2202589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a84cebe87490782f34a093f1554612780d188af63208753f606d5530e45ea5f. 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/NL1LE2202587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04279930f17f0d1e5314d1d775ca7b15575f1a71bfcc4670c296d3c7186eaeea. 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/NL1LE2102552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4ade26f5b4a6523ca8e8ba32861cc3ab8b2f137c73d3d933eb0905667d9938. 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/NL1LE2102548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64e379187d500546dc021189673e17fa722d142a948a529e2aa21f9aeb9ffca. 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/NL1LE2102550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9ed69a555883ca271bb56519faab8c9dd351345913c314fe2f78e92a10e4a62. 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/NL1LE2202583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b9066dadce40aad78d657137c8e2b358e838bffddfa9e95350ddb1f38f4cee. 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/NL1LE2102522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ac99eceb4ce28140903754ebad5cea59c4e02228a16514a208e05b220db7cb. 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/NL1LE2202573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ae0d8d5eddfcebfa2c42f82af5d4cedd029460feaad7e1e0bdbf94c31dfb76. 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/NL1LE2202586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7330056a7ea16e8ae562c800a686ed694a175e71274f083050c5270eaa5da4. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/NL1LE2202585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19db57789464a44e04a386e8dbf4c45bb1370319c995f689d1a9630d1803a406. 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/NL1LE2102532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf49107675def5e2f9be427d4a55fcf4e5555814f06ecc752c9cb331af4dbbe. 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/NL1LE2202582.