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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc3ea0818f5bf205ca33d84288f5e807ff738478eb1962dcc78ea2cdf3fc539. 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/02c3c29c-9742-49a6-8e3c-452b9e6412b2.json and https://artists.proofprofile.net/proofs/artist/02c3c29c-9742-49a6-8e3c-452b9e6412b2.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a456802bd8ad4b343a7f1aecd1b6dde2528a11b71ce547f35d8aa54fd12099. 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/TR0281004241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833249cc7522e556a57e45744a5bd36eae21eb12e7b920c17730cd7842ded953. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/TRAGT1300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ede165aa804515c49092d09f656db19d981ac7325984b086919ee814ac5940. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:06: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/TRAGT1300089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08cac876de84241c69fcb8da3d319b2726c053d14bfffb32d63a0a96959624a8. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/TRAHZ1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29c31fdf6baa01d6558275e0ec79d8a405b6078be924680c8adc0ca9e092774. 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/TRAHZ1900015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e8c688869b34d97498b63cb30ca20f0dfd00a6859cf9645b895857d931da91. 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/TRAHZ1900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f099cf99506eecb170fcf41128fdf6195aaddbfd314487b46f3d3cfe5d0ae6. 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/TRAHZ1900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2bafc79a9424880e9a8510ead94c1c4f47893d5ed771e3dac0c07a276362ad2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TRAHZ1900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac6cdde8b02081b9dd63f97916fb992c19d63219f13c3eeaa008651167389f7. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07: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/TRAHZ1900076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fbec0a7caa86d194f67fcadea62e3a6a2800aadadaad54d24e08f9bb4bb4ff3. 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/TRAHZ1900077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff22cab4ee779ebebcc51ce06be8d3e2eb52b7d5b7698b39a4ee2b952883b3bb. 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/TRAHZ1900078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c9b3efc0ddf85309c0bac18c7b9f553d926999c4846cbb3eb03f96a34a7b653. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:08: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/TRAHZ1900079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec603890f82aaea20c3afe216e6d19197aabec8a53cf329a38c08b7b2f38cce6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TRAHZ1900083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a5c526c796f34ffbd93ce2f5e220d56c5e121686049ce06c1dc13f3112a4db. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TRAHZ1900081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505375c0567354ba72d20436334e520501bce89186f8b0731805bff0fac8ccd7. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/TRAHZ1900082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2397792a8bf7e04d54c1e05dbf26e55f9ac3f3b54e20639cfb80de3134460100. 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/TRAGT1300081.