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 0x322a42f47c4e505c0001fd4ef683789fb2fa119d6183089c89c5def16c9f2212. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/acab7c1b-8e9a-4b7d-8fbd-c98c9fc848c1.json and https://artists.proofprofile.net/proofs/artist/acab7c1b-8e9a-4b7d-8fbd-c98c9fc848c1.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 0x96c8bae5676015bc9444c488d7d603c07cc58e908816658c89c15a986f6e166c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZHN42059413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c25d1a952416b4651051e408d44c2c215c5008d97a7ba7213ccae53d1123f97. 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/QZHN41998780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4d03741dd0054ab28eb3542d0a4dd92cdb69782847dc166d067fd15c8966e7. 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/HKE712000262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x745b596264f9d9a3c75d91494218282b00c031060cf1d63c3e37827a00f0b767. 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/HKE712000263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5fe67b6349747ae7ba078e2ad0d6409c437e86588e90d3f3fff373f3f5fdc1. 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/HKE712000264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20fa998e87f671ec2ac50bcb9ca89d6ecdf4387a39b4abbe25a8fbb068eea8a9. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/HKE712000267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552031c9b48504115c8b5d1005e4d85c28a975d9cce19d08b6f315669bcbd384. 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/HKE712000268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccad2f7ea29801bfc2f66ecf4e91cb1336c2bae00f6b3027c56ff2b78c74b60d. 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/HKE712000270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c69780e009341f3cf022515a23d33a5802fc055c2f3e0ecc0138fdffd0808c. 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/HKE712000271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d5f14a228aee106d6ba36887ebeb57b58f6f1de76a5d6c1234f3b96d9ec87f. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/HKE712000265.
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 0x34ae9726f9072214d86697900762ff65ee4b1023ea3ff6b522004f76c671c9ea. 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/HKE712000266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa2c769749c531ee5be8ec419ad844be25a5604da1a513131d2a044b1f6fb9b. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/HKE712000269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2618f7f948d195ed368fa4bc633c52aa7bffd86501efa667865714ed7fb2eff. 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/QZK6J2467617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17dcef086916e310151960205c6a6d18df212f2265cd8ae9b3121d69a4a9530c. 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/QZHN62490927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ee78c6a31182b5a78ed5c335dbaf5191f1e682a4393eb475deec822f53e0b7. 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/QZHN62490928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabdb3923bbd023ecd260bdc70b7a2e58b6e97194bccc942bfb23847b4ccfb2e8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZTAS2273227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec39ed96bf642e8bd7f5fef30a7e13e812f39da8e33ed40551c693a90f520a6f. 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/QZHN52278805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd323fc5c1e3c2279f9d69a03ffdcf59a45c8c502ca01cf338fbeea851a5eeeb1. 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/QZK6N2122364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d0c819177559972893fea0a2037d4dfd3fb8b725d87ce03bf9edafd9ac528e. 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/QZHN52113988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf42c7991bd44a434e7bba0cd1c292db2cf417be94ec48779ecf361b54d751a. 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/QZFZ22154108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18bc8c0b92d65a68ee4d7da37fbd686af51a66028642e5d8d884cd37a2b8ade4. 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/QZHN62079698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b5b87ff67e8d853cc21c5bf2d676d11d264f8ad58353603aeff782a12d52f9. 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/QZFYZ2013818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01d6770de034d8dea1f94feb207b18580e76d63cfc050bdf88f9b52e0e37cec. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZFYZ2013819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf25e6e47d0a6a02ea63869cf4bbb969e26a5f45fce304e9c2f7179186228072. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZFYZ2013820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf5891a8324b76b42e06cd0a7bdb656f7f90f95dcb50046237f023a19449b6b. 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/QZFYZ2013821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd65b5168567abab18877e3f310cb959b67939822f29edabf6e63ff2de37b25f. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZFYZ2013822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb29b91d63eaa530ca21a63f469c09382ac404c302b147533a884c4db95343e. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06:30Z), 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/QZFYZ2013823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5d7d31fb38a5848a370ef1fc4960d4d132b539a83b8df3f5aa07268f937b757. 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/QZHN61933572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceabc8822899c8bb2495bb9d6a9f7037dcab45cdd08d422ea7d3fefd0fcae384. 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/HKE711900054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abfb755b1bbcb6863e1e10a3e896d9faf2f5a7b8b194b3410bf440a76b1403c. 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/QZFZ31975184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77db9e20ffdc4cc7ac13236163922f6f3a008218506b0aaada53ce6c7977822a. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZHN81953365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08d0ef4654bbef639dd0f7e2be0414b832783ca858e6f2ec49c4f7492203de6. 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/QZFZ21952105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e05c9a36b099a45e6b42d45f9d8ff46f20c2db7e949b746054a7a7faa60be2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZFZ21947414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10b2ff7834833ec7e8f3b642b1c55758ee92c87ce187c98014cb3f98e6c8715. 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/QZHN71993903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9924099a9a52ca2995f91e1ec433a03bc4270c6a1a350360dcc04f2efba58689. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZHN31941887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c6ff5c5a99322f7ccfde784eb42b2991218bb97c890e7b90a1a10922eb0d89. 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/QZES62326498.