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 0x39dbb1379d98e122f4335cc87d8e4fe4d46e6ea124378e9b8e9a6b14f5cbbf9b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ee082422-2f2a-4cee-b6e6-e3fea85f8b11.json and https://artists.proofprofile.net/proofs/artist/ee082422-2f2a-4cee-b6e6-e3fea85f8b11.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
What We Doing!? / Qu'est-ce qu'on fait!?
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 0x91bbee0b4454c7e4c23640af4488346bd2db5ed70a31b9f3784bb436dee3a0fa. 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/FR9W12405144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7effbd8b15f4f62e04e3c97091651dc61a33e2bc47659ccf2fcb9e465859d559. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR9W12238867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a24f711062e17bc1fdf3317cea8af4b01a77951d0006b7cc0bd9ea13e4a022a. 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/FRR642400896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a2b45987c3670b27b80f18f87b02e4062708589506785fda04897980a08025e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR1A92204127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3c0249513709b9ec27ecb86766f0c154eecf5dfecbbb3a63527e2b265d96eb. 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/FR9W12348702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a5be8182db4063defc60154583d34374e91b638d2f80a61d14187e86c8de000. 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/QZNWT2303075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5d90a57c4ca5899db5f08813725724143c094ed0945def822bca17bb0f9025. 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/FRX872280797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5d90a57c4ca5899db5f08813725724143c094ed0945def822bca17bb0f9025. 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/FRX872280797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2004f51c0d8f2db019630d837120227a57dbd389128d66e894df83b9f5c012af. 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/QZES82265468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe817ed56ccd8fa4937ac5abb214b77a2ff04c4e7c30ce395712ee44f403b08e4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZHN82128229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb4ddafe81a795e5e544b1b9dfefc14d15aa085846e71a3cb06cd25a7209e4e. 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/FREKV2300090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe817ed56ccd8fa4937ac5abb214b77a2ff04c4e7c30ce395712ee44f403b08e4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN82128229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f8eda5d4744cefaf58d0efee0ff333b01b83fea2802a6dca4136b27f700f1d. 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/QZMEN2233507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c28ae22140a05262a88e2506cffebb2873c465e3bc29565c1a2942b312aca2. 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/TCAJG2552039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96aefba113ce1bc9b5ea8194f8deb7fb369db7f34dec26c9c70ff20ac693909. 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/QZK6J2487130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1011bdc9564c6dce605a57ad47da149d5dcb4d0429d082b0671c1557adb0b4c6. 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/USZXT2453966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8570f82e164e78691ca7b0797d26477ae44b3d54a75d1b59fec91d362b8ccda. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZFZ72027375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaa2186de6f62dee7d9a4f3c8022f121a05d5a49d638aaaa2ff03bec36ce6d24. 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/QZFZ72027376.