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 0x23e2d7ce5c247db6c213d594890a702e5ce3fafc17e4fdfe1b705503323b6beb. Chain 2 (Bitcoin): anchored in block 953773 (2026-06-15T10:40:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c8abd758-00c4-421a-b98b-c206232c105c.json and https://artists.proofprofile.net/proofs/artist/c8abd758-00c4-421a-b98b-c206232c105c.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 0xe017e7cd44e43c893617a41348db5fab7365dbaaddb72584408b70deab85d847. 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/QM7281525794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324142fcd2cbc32978dd199f1d69f2b5adf6b5aed32c6e5232a4a357af081725. 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/QM7281525799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba1b1c0db911c929df82cdcf7776e88e29b7212baaaf3c58fdc096da43ddbf87. 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/QM7281525804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19ad8987578bd0786f9e2f864fd3d35f47febcf6568f01a63dcc9302ddd3df5. 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/QM7281525793.
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 0x995cd955844d75b0b0d634b2efe9f8317f5811d110b1b9c3bbbdbccd74e8292d. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QM7281525795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff64bb971fd51fc5fa7f69c184b27383e24cd2bcc2d03bfada5701ea4efe441. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QM7281525796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a83c93b5e6dfef6a70e82c8016bd14daf14d709c2dcb708ca47d8fce1ac906. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/QM7281525800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635435741352112b76c8d9a624fb31e351079fc32522c5f264e88b918ae156d4. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QM7281525801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1172a20b4673c5a4e0a79d23305efaeac3332986242b468f56a4ad994df63c47. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QM7281525805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf836d4a6d5357711187153d19320d4a5777e183adfff7801cab72db5560b0d29. 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/ESA081950420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966f9da30b6ce37b146f73aee3a33f03345e65fad0c10a75307117b13f63f9d9. 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/ESA081950423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae1293dae42b3a984bfc674d01586841aac0413ef0f425f1a53b956a0ba1980. 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/ESA081950424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d27e2a085d71a2476acc0fb957fe560b060777f5ebcb2fa884022af36937daa. 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/ESA081950428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0c3175c70cb149429acd2080ccd0fb2c8fce40b6b6bbcddc02ef9e7e5c47f5. 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/ESA081950430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be78618e5e3e14e03813aee0be2a475ddb692737acec5fb21b97b20aa4edae8. 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/ESA081950433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b0a30d36223b1f4a6e2481af4844651a720b9dabf6c164482404f2ceb52221. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ESA081950421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b93fbf1690830c79d54a90138e431f245b1fb66c225e4ce1bbaf98707938ee. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/ESA081950422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd14d51379a1c6488e1504dfb46390c621db3eb873bc0ae0f31ed67abe93828. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ESA081950425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef562714e5ab60b76793426568afc394bd140b4d2dcbb5991f152277b319a1b8. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ESA081950426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8acd30572d047ee988331f83331eaa8d30d432288c46bc97c59f1dd44c136ce8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ESA081950427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf490fd61f9d998b34a08a9281680abff8b9517b8f0797433e9a924450ee0cc3. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/ESA081950429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39578ebc5b6c932f681f2ac2146758c0f273dd8bf247ff04d3699d76e44717cb. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/ESA081950431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75dac60db90a4eb971ae4115dee8de73d18a3795c2eb63ff1125a46e3ea10cfb. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/ESA081950432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55f3edc6bb12e2d76efb0b65ecb61d81370e5143c7baed97dab60849351197d. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/ESA081950434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e02207884861ba7aa8ef0afb1f0c91479418600947c46064717c7fa02bcc2f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ESA081950435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf986c34a25998bcef7733fddc2355dbc933f46b4a3b50d8aff90757156b61d. 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/ESA082050494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9871df834b69955561e122abc9b5985a24d7c8f735a9b5d91ad2b8ad0618eea. 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/ESA082050495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe57738bebc96b79274938b88e6aa9989718652efe971c8936b16e371ea7b9931. 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/ESA082050496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9c877f69e0d0cd448f997273c0d0ac77af1f994b013812691c8cc519efc6b4. 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/ESA082050497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92177babf0cf74872e8b31b62fc11e072f8d1ef362c7d3b13d8c54c5a75e0189. 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/ESA082050501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcddd982e2e5e21c554a99112d1e16783aba5f0a490f6e63d03e7343f48242028. 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/ESA082050503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432cf48dc3011978913b8ca865822d9c02f68589f7c6f564fe08f31696063a8d. 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/ESA082050506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c8f3d4f90837b5bb7c1917a2035854a1d35f93bf6aaeff4649adf41e767c61. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/ESA082050500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1f11097142b494a8f357465017c1b835e99373fbd4ea2d7721c5d60144b709. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/ESA082050502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067da0db6885254b87a9721dec80263cd293cc2a5eddd4674ff7a326bc9eeede. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/ESA082050505.