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 0xade40c8efe1d96a721bb6ea29980404e301df3426bef8ae154bd0d73c99c5645. 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/83b9861c-2e5b-4e3c-9f7d-36ec587ab6a4.json and https://artists.proofprofile.net/proofs/artist/83b9861c-2e5b-4e3c-9f7d-36ec587ab6a4.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 0x2087af1a35674feba4392ff9012778a49ab3e48ea775360675e9619b1844f61e. 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/FRX281966025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462028a0adf7d5857929890614c3b695ac434fcdec555dd4d939ad92ababf7b6. 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/FR26V2072534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ac9e9403ded092d63578af7c525107df80f2e6f88d3fb0b5857622e2946419. 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/FR26V2072535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0581e7cdc8b4e99fd3b5ecbf5d70c4b7d6abf6c8a2fb42712f35aa15593ccd3. 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/FR26V2072536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc719fb5082789f61d9f57e67e3df4bfa0a6d725b426d9458f26f36c1bd034d. 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/FR26V2072537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7a760dcbcf24f1bb5dbac448d239268e6fdbb973de7a04f6cbf9f55ffdd11d. 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/FR26V2072538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f177a4b3895f689f8c24813a0849e5947aef5e912a1642610bf33925cd934ca. 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/FR26V2072539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2c0e87cb1cd50a234bc7b24749fc520e56a54806b20dae6e65ce4af32e4477. 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/FR26V2072540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d401b971d2a2c0dfb7420bd59a042551e7a32982471cf1732800ad4803c623. 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/FR26V2072541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136149710324553c463afee26bd4b7545e0bb4997fb6af48c845a344b4ddd11c. 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/FR26V2072542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c97d795349156d427bb71b7c60d4394dce3d5a0bd5913625a7cd4a4e103862. 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/DGA0Q2342002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b65c6502f6b71e2d93622c1e5014cc40506d7f7f4f87827ad93e59292e3f22. 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/DGA092367598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c9fa728630559439873763312355785d6e0eea1d697eeaecd7705898759f8d. 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/DGA092367599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd12a7e4724f371aaeb3649a8cea6374772a6beaba0fac2cdfab424138c85f3. 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/DGA092367600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcae5c1e0d427e505e15a63651a5f3b990410fd8e2ec4166db4caf0ba1f30d63. 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/DGA092367601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf5e1e6353aca925af6c8d913fba39024ae2b8378b0bb3c3b09a871e452c21c. 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/DGA092367602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0478d1a4cae3d29a6ab221795ce819f3caaedeba2862cc9fb4fac3ea6a9276db. 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/DGA092367603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ad5110c5d536e81edbc95d529320ff209c28834ee42f42627dadb5ae9e8613. 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/DGA092367604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6efe0b42e7436baed2d1467d4d3eee36e6300f15e1433c27d87a3cc0cc53d20. 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/DGA092367605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da3b5982fd98f636e8efe449051553a131b54bd9939c59bbad111e12a1c8f7f. 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/DGA092367606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418f854d423be6efb7bc41a04d859129987de73dff41ab35e52c564ec11e1a54. 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/DGA092367607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda87033cbc33b102fe55f487c23c1cdf6bfe9588f8c47c721dc85cea85c6b156. 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/DGA092367608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6db112c6dd9501ad9b841e10ae67ea175f1aed380ce4b1d1a5ab644137badbb. 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/DGA092367609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ed53e8bac591bbdfbca1cb607fd454120916bc6f3a18384c95f2f542e26fd0. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/DGA0P2387716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9345a440d6f4062a1d847960da8c0038c60b6f9d06feec001fd12486fe20b15. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/FRX202485426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c19fbbab42b2be1d72b3fb2a51d1e8034de733dbe73e3ff38f7eb5b9f6fbeaf. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/FRX452405895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a76746b026e38a81ce05fe2935fd57cec9d196d15e3444219efa1e278b3271. 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/FR10S2002795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x147dc1e5d1554380ddd35ebac977bb96a3fc3b6b7209a93c6db4fb37c172fc19. 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/FRX282107048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347ba7023d604e4da7fb72aecaf99f55c1656860571a4430948422d5f72252fc. 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/DGA072147866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e595846520278a05ca31fe68465322b56400bad2997fa1a0eebb37f8f3ec48. 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/FRX202018930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1515d1fd7a1edd9a43c8eb09d9e300a5c7825accc1027d7efe18a188fe042b80. 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/FRX202018941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe22044a215241bf4f8524f57c30e18c7f74b644f80b270d209f4cd2183dff35. 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/FRX202018943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d982896ed4b95ea2329f4c572515877148a3d984edbb5bd8d6bfe523f859b9. 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/FRX282001596.