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 0x42a8737bfe5b2d03267b8e2cde6b8a4c5ec2fabc2c6c879955df30db77a5056e. 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/9fd32a1a-d3be-446f-89f7-12b685462bf5.json and https://artists.proofprofile.net/proofs/artist/9fd32a1a-d3be-446f-89f7-12b685462bf5.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 0x634048d1e9100e1da9c57e8d4a7f458e1c41e36f881c4e2527437514e6d08f83. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM78L2100137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e4ea2a6950ed7b248cbbd5f695ad7b221a4099427a1fd76694bced85ac26cb. 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/QM78L2200139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba8958abf3571996e3ecfea2e14a6d829a304eefdfc57faa7f1ef7cf72b3542. 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/QM78L2200140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d21e5242894df7efbd75c7e3c5bb3589131cb48c2d7b191caa205c102d0be00. 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/QM78L2000083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e5be38aa51a98ae4fdc8dadd4bed6f7a102d389ac2f3a6076a91dda0b67f06a. 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/QM78L2000088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3856bc11b981ed1367cc0ec3e1a62e33b1509aa8d956c905b0b74a5b1194d5f. 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/QM78L2000090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8ab7581995485e638920e78003883be2826d1c7267f6b27c821ec16611004d. 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/QM78L2000092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71113652ce2b6e9fddb41cca8f853734b12c0a097b24afdce6e177769160291b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/US23A1566998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bcc9629c21e3490e914ab1156fa534bb4c268a574f8a13042a8ee41860b6789. 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/US23A1551818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71e850594a4eb31b7b24b96a60e3f0a9586fd8d5eb4ade57ccee78a1ffd1cca. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US23A1555667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d9a6307af22a7c439f6e3705d877248fd83d4dce27f6862836fe9dbe3f2df1. 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/US23A1552851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fbcf46606d275b9843ae908e646830cb2751ea69669530e2d9cd4ccb062fac. 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/US23A1555665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da43b29fb468d1484c4afac42db1de548d54f2a29125cb8b7f0c7953703c58b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US23A1565773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47bccb29a1e1d827a32537182283ac5e18c53879a7e9bcdabf30b2cb464b80a. 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/US23A1565210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655e0648613b9f5707637b53936e1d8b596cbfa93e73c4cd0f3f909b07711cae. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/US23A1566619.
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 0x18dc4bee1e27034e5d83d6937f3741cb3f084eba86155f509572b184f2270fbd. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FR59R2189693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f83e8251a33e98308749f4558230927aa326bbb7ebb13c6e4ac7415d99de69. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QM78L2000089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731fa04900fbf80c007237c942d2a3dd4e3ba2cb021f442ddb5c5966cdae7651. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QM78L2000091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9dfc51a405b11b33e368f0ad953426cfd016f208f819ebeceb92d3e6bee2ad. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/US23A1552358.