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 0x7a9245ca16ae52cc68acf28bddeb42c236bce948908af96b6c770c0f1a9dfd97. 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/9617ce2a-3cd3-4b2f-aeb8-5002e9d34a14.json and https://artists.proofprofile.net/proofs/artist/9617ce2a-3cd3-4b2f-aeb8-5002e9d34a14.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 0xce107b91123fc03874345d3e309a6714873a00a757972702c122b0ce2dcd9b65. 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/QZES52380080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5b3194a03ae4fd205d18f6d27e7d07335c96a3184c5506472e7323caf38e4e. 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/CH6542473735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4c185d525a1a0642c7aca1905016123c556cf605547f90fb4534703e6ade29. 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/CH6542453276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea5e65a3926d2dd254cdc78c01a62f45a061307440e5869d0877a945b40bdba. 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/CH6542420141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac37f5760639eec86e4b1505701ea7b5cccc6ec870f2463062478f9d35a6e9b. 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/CH6542383673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc771a7295a31f39e48127bed24713b48e504d32c568e450189d7d847043e16d. 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/CH6542368800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2154499d717e826b64ec340eb37b4097631a008231d585a37d7043772d74c4. 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/CH6542351163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9af7a808a6267690694b11199213e4041016b18e7ace05513b3a7dec5d1567a. 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/CH6542343746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21184dac8baceabc4520dd6a7378700072f11485ff7426a992b4961a9669af9c. 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/CH6542328710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8660cff45cc9c750edfe045b5d1009d0dc7914b3e32f00c3cb23ffb9ccd4b4f7. 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/CH6542307600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd297d161b7b797d5b5508c8e0429602632e9c27077eaae6e0477b7fff2c2a9cb. 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/CH6542256077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf948e415089dfac9f2a935b2a3bf54fe34950033f2c7476e5229b8ead6c9a745. 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/CH6542252288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65832cfc720281010589e9d770a0f09c119c06aac30c8b7f112fe756c31d0ec. 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/CH6542236062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc45f619e5e3af3d20826c1fe3deb0cb39342a356aba87d7a9aee4a08eaa60cfa. 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/CH6542228734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3243e59b9d101253887960bf9bcecfc1423372773e134d2ba4e8b425c63670d0. 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/CH6542204544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55fa952e75fe9007d2f8146ade6b1216ab26cb8eb4e340c07e8f718cbe9a30b. 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/CH6542204545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf30e8e39033ae049737bc7e3d03a856cd81f16b9d3b23510e0e8f48f8ad5419. 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/CH6542204546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820141d74a0ac10de15e5b31c1b91487782bdc0afe6ae8cdb4cc49f51c0d721b. 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/GX5MX2197790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee4ab307b7cac5a9376fd8f80033356bdf484e3621e3a3102518b3489fb583d. 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/GX5MX2132469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e2bf145ff8c751e556fb1bc81ee2a5bc35f4dce3104c81e4f1731af5ab24c4. 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/GBSMU0066506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b688d13490fd75d64634def7699452b87d1cb0b37fd70731a5aabd6e8b6f673. 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/GBSMU9997089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822986ec4bc4e2c884269df38e1d0113a3c96a12d7964c46cbd4c897ecacef9a. 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/GX4R52130547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c23102a39544a43a348aee5b0b1a5f8f4366ac5e715fe36ab527ad2a53d7354. 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/GX3HH2162845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee05a1de7b43f2458ea65cf4d2a232f552313d8d9b891985283b1e6bad729d3. 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/CH6542234486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a7902cc68b5406dbd10356d647dc28b1f045eb3f3081cc2db127241ea6aa48. 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/CH6542234487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedadac7531c65d0bcaae6ae21cb160089c3949a6ff31199b4012d66b140542b. 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/CH6542234488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeada3ab8bcfaa2b6dc5bffb8eb367724f9a606ab7f6d15dba146eb8500ed60e6. 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/CH6542234489.