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 0x65da80907e3d445fc91ec4457ed434f7925aef4b35f15e1f0e64c1892970700d. 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/b9933dfb-3b92-4879-8d31-c36843ebf8bd.json and https://artists.proofprofile.net/proofs/artist/b9933dfb-3b92-4879-8d31-c36843ebf8bd.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 0x09cd9540087f53e90a72d556a3a827b8f7e7d9df3cf898cf0b3e65ee73bdd5cd. 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/PLB382400381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd233759443f1cc64fde4e13ebd867f868b5eab252dc71b4be0ac6403ad2b6966. 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/PLUM72400139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b196897dd5423239872cd2ac2e02cc2fa27f5fec8ef6b1343e4e422817f4176. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/PLUM72300721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba98e36897dbba1ef419e7da0c2719fce9cf8a627bbf36eeb652da1402fe6820. 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/PL2DY2302705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4418df27aab23a1685d59b5f4e373cdb36f4c36745c4a6698719c1137269e3f. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/PLB382300346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc668df5fd4d93b417ab14aa1fb87902bebe4b01b74f1adc889ef2947df6e90bd. 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/PLB382300161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5185a674a0eddc2d4dc7389631033cc11b5f4ea88fe77ad319741414e32fb31a. 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/PL2DY2302686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb70a99a9900dae3527fba70132070a3fb9a6a232eeede0a533277cdcbe1edd. 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/PLA552300923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb70a99a9900dae3527fba70132070a3fb9a6a232eeede0a533277cdcbe1edd. 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/PLA552300923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x390f3a684f2f61ce6cf20b838a2587b182708ddb6783b0a1728b8cc8e74cf8ff. 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/PLUM72200765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80542d4a7bf6cc9b6ad246dccc843f8b1f4e5abca15fbdc93610c060e3da69d3. 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/PLB382400634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b73ff7605190fcd6fd541bbfd1bc9a4d51b4a8242cff533012322334519491. 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/PL70D2300290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820bacd676e478963d9dfc3378d3b15f221d097f79df8b8ba00abf0c2adfcf78. 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/PLB382400276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57938301c3edff5855da71e6e7af67ad8a742bddb7ffc32da45ee5f8fc4393d. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/PL59G2200315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3c2942696a0d3d726860b658ec3d94129d7c7fdd890c3cc4ad5d7ee56eeb64. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/PL59G2200319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa73896e16b376339c1dde649131ca2b79c509c2a79580e9c2cfcd413f74629a. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/PLB382300462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe568abded7428b84253b70f3f7a12533d1a84a80af99862443e237bec782b0f. 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/PLB382300254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4418df27aab23a1685d59b5f4e373cdb36f4c36745c4a6698719c1137269e3f. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/PLB382300346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd900ae323b1625559e92a5640227c567c709576a1ebd9b2da7005d31a0e2b284. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/PLB382300463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc668df5fd4d93b417ab14aa1fb87902bebe4b01b74f1adc889ef2947df6e90bd. 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/PLB382300161.