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 0x0eb91a54aa7b0aa5396756a160f59e69310c44212d9c813530f6ad14133e0dea. 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/9e1b9309-4b08-4f24-8f40-aa315ed7cd3b.json and https://artists.proofprofile.net/proofs/artist/9e1b9309-4b08-4f24-8f40-aa315ed7cd3b.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 0x256f0cf992aa9a1937c028ca9c5e70c87eb3c0b7ccb4f48332d841c15d7bff03. 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/QZHN92460194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd245f70facc6ef8582b71400b18d1ffb43524978aa0e1f780de774fd83869869. 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/QZMZ92396478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2edc078aa5edf5d8d31b1a00f4e34b7cbca9c9e31161f29395a29ccea3ac5d8. 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/QZ7R41952593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397cc9efce5dc6bbcbc16babfbd18a0133c22aa00efae323fc57decc1b40d936. 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/QZK6G2306971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66fb4dbdaa23dae22ee8fcd22b0843a5c66e9d7181bfa778708a14d340ad0b4. 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/QZK6J2306267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2775967f6adc7254fab25784a0499cf16920cde5b07c032241816b032f3c03ac. 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/QZK6J2306273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592d4bed0732124edadc8955e5e07553cab23b034e2a310c91311a09a732328f. 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/QZK6J2306274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65aad9623cb78fbdce54dcdc49b967dfcfcac256cf0845ca67c69f8d10611ece. 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/QZK6J2306280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d6142b908fa47848641f82d472628986c8a6b36b51038efa1fcdd246e453d8. 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/QZ7R41750531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43e161b5bd1b15db9da7ab1b64047a48540493e980825dcd5f6f857002b535d. 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/QZ7R41750532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a68cf251b6efcade9b3a2936513443c7f420601364bff8ddc86e67027ebcba. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:50:02Z), 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/QZ7R41750533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04520fc8ba4f6fe986b7c6d44f7f5f6eaf5cdd4c8abc7dd0338202e52f53393f. 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/QZ7R41750534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24dbd1dd670cafa069e3de488547ea1efa183e7fedaecf4c8bb170fe739d315a. 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/QZ7R41750535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a9275609b3cbfb4d14924cff0549e3ec4c510ee8f5fbc9dc433c5e907c4afd. 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/QZ7R41750542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4068f7ea9c28f731310784ac8d8d56685aa47561419d1dc2ec60307fd4b8b67. 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/QZ7R41750543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bd38dc400aee034c303a945113e537937f210d38100e73ff1cb8943442f410. 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/QZ7R41750544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b15127b4bdea476b2095c237f393b94eefa8b043c5adaa92c2c7b9a6ac89dd3. 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/QZ7R41750545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42fe257a90cd3903290b3ce8832f8230a989df2c29fa5c2a2e119d041848c5b7. 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/QZ7R41750547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae7da78ea8b7d04ab5529ace345f202a9b73f0354950a39493bfc30aaca0381. 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/QZ7R41750548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5cb313d2ccbc4ca7b0398e35aca7ac8d279cb906b73eb71bc58dae73bed4a9a. 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/QZ7R41750549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65332f48ad78fca3d14d988b0d1f4007194c9121123f5f88d8dcd0c37c92faa5. 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/QZ7R41750551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45492f6f547643d8b547d6ff426a41adc68ae555f9b58721a555ae28410578e9. 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/QZ7R41750695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67895badb6225fbdfd05f1edff657bd312bbaa30b05f79a88878d26ff7de9de9. 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/SE6HN2423303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5be4c0af7ab0266b21991113643fdaf561d0160cc2a58b19f8bc20916622d20. 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/QZW9N2204454.