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 0x932d02b3023dce77617f288ea762c407174db4eefe2ee347d46be90fe083f435. 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/092a88ef-6d19-4343-8bfb-7e9b3b7b917c.json and https://artists.proofprofile.net/proofs/artist/092a88ef-6d19-4343-8bfb-7e9b3b7b917c.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 0xee7e6d155300ef4ff006cda218991aef9f4239350bbe6fbfe6d73bb95510567f. 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/QM6DC1532803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31501f3737246fdcf68c6e506677d24a4dd07234d943cbe72fa9561aff539d5. 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/QM6DC1532804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b85da6a245f48ad877f798f4549aa3abb21dc3ba41f8355dbb809037b9fd065. 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/QM6DC1532805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45f761c3101646a1c46bea0682cb2f350f7f6033c0e343366f2c38059fa1cc2. 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/QM6DC1532806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9017ce77f5ae7c1996d8baf4a685ccb4832b98fcd62ab5a252b289ddd6c894fc. 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/QM6DC1532807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f3c5147063aecde9375745fc5388da243b853286b3a4f11844c4c9581f8444. 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/QM6DC1532809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c635c864810f19c215c8064a94914799536b248f593fe2e922491bf2bc7284. 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/QM6DC1532810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4d82250354de54a2185c37b0e7ef9a95a06d70539c0b7160799aff748193ec. 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/QM6DC1532811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999094daf627be5108dc1efe4df7502bc1b44e92397b56e0167a02e0a41bb108. 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/QM6DC1532812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a2445d21a98802d3a81b7b5835017b60dd064d898473c4e58ac72e81904ee05. 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/QM6DC1532813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a229158281ca6cfaa45948417dc7d8d042ec080b3fdc809b9ebbf969ace0eb. 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/QM6DC1532814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721918ff619b573f34f7aacd7c15635850b1561096fe9af863f9522de12366d3. 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/QM6DC1532815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737e82e015c97f157918935ce115a4c6ea96d40e95edb5cdcfee21d480f85db1. 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/QM6DC1532816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17860e1ba1af47a4bdf536bdb6d2328a3de1864fda39ac44016a63dc653a03fe. 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/QM6DC1532817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b614651b6393e56987255b2863f6c5cd83452ae37f08aae0356bd19038cc97. 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/QM6DC1532818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f18da0581aa00f5949e777ee6eb96345f6e27e0922d1de9041725132655a6d2. 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/QM6DC1532819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e106b7598646b5bfdcb243977de8bd585c2d34beadaef05a8d65a9d575b61b. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:39: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/QM6DC1532820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8fc8e7fdc07030dea44d0d0ec5ead66b81933fceff285b391d6b5414432ae4d. 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/QM6DC1532821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0c82700371abcaa7c733832be11ea26e201441c3502f4ab45f82eb77ad1826. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM6DC1532822.