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 0x13be4c11ca913a6dde318deaba7ccff79b877f4be49f7c483986e89d16ae46b1. 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/2a58d9e0-7c58-42c9-bb78-2633addaf5f9.json and https://artists.proofprofile.net/proofs/artist/2a58d9e0-7c58-42c9-bb78-2633addaf5f9.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 0xbe7d3dc85a1136a8b41e960d718e90a0026bb2d0c77768bb5fe72b086a7947d9. 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/ARF411001221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b037fdd5eb6f063fa2ce3c6ad842d91da19b9cbe50f07c42a5919ef9ce52751. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ARF411101415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dcbd4d4e33d8f82e928405ead2bc1aead81d56c1aff6eaa61ad68ee930f3d7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412200394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5fa6488fbec7adf7f6e5d49acda66c30d75cb06e73121b0e3a213ab2b59a70. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c40f4ceab811185efbfcbdc363c756a9e7ee73bd8a529e82a972d3b2373519. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412000213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc665f7e56a410bee38fa0b8dda2236986df713757e0ce495710296a05998b1ea. 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/ARF412500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f3a7e1b5f04150b3be4b3b90751213ef4ec3b70e5711f642335a85d224d4e6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412400426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb0f8b2a1b7402f6fc68fd4ea2c4c860f05723d28da43db45b7e96bc86a73f5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412400150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2529d549af1c1a12dc0b9679b167bfb296aacdb97fd8bdfed8cd734990b813e2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412300265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ebf230bf0cde9ef434e135a4d37bd3e70233e8eb0b67c3ffc1ebfd30fdad89. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412300303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126da3a91ab11ddefcf1cee94050c080fe16c87990c2bda8e2dc7fb6f19f704f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb202b1430d3f2558fd343a3664123a815b2498983d88402b31f49ddc799f1931. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412200169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b146b56054e4de7cc3ee08a2f3744f81220375fd89f21b3caae97349c69c57. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412100173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e490d38139f4912c39620e8717ee4e3516df385579fa478d20f1ca3d392332a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF412100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebeb955e3d4bf5ebb6b98096ea044a02937b6e6eb80bbd8c357a839173b16511. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ARF412000038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998c9af8512d0089d66dab445089b2c06a9af4a548bc24d1c1a40bc94630b219. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF411900398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa8b0f824c52ea705a6e0053236d8830efcd7f7e7959577418a8262ed2b33de. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF411900143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998c9af8512d0089d66dab445089b2c06a9af4a548bc24d1c1a40bc94630b219. 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/ARF411900398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb202b1430d3f2558fd343a3664123a815b2498983d88402b31f49ddc799f1931. 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/ARF412200169.