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 0x547048acbeb68ddbbf34aac4f59bc7794b3cb872cc2220b5efb3a9b532db49ce. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0521f1ec-5efb-47b2-ae0e-102932b3ad29.json and https://artists.proofprofile.net/proofs/artist/0521f1ec-5efb-47b2-ae0e-102932b3ad29.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 0x784bc49d34b603cfbccf10bbed92f3f1a30db3892f75a371c07ba358b23120a7. 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/KRNAR2355312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe5974b76afd37b8a3afaa8fe60957c259c19d9164237a10cf7848747b9a71c. 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/KRNAR2355313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1b22b62696b11539fb0a64c410106ab4c9a04d980d30786c2d57a5b223e11d. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/KRNAR2355314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb50c9f012ca5ef31d955fd90bcb7bfaac02319150150cc1a8465f9aecda8047f. 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/KRNAR2355316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7c030958c4c9ccbd783c6dba4631d8035af4f5bee88bd21d91d4eaa87b48f4. 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/KRNAR2351250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x914c6ef641c1c8ffc1be8d8bf1b9f816e729d3a33691c1e7f93d563a3ea51f26. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/KRNAR2338953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1be60a1b2ed86a0357bdaaf62dd980568961b7c0fd684068a6069bb9991aee. 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/KRMIM2378276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42b142dcd347653ac2e3ec34756c0723af94afde6e589798e408b8fb2437e57. 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/KRMIM2349794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76dcacad525e767c5bbc6155802c66f5522009b9b2f192f6b1dffcce273898d5. 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/KRMIM2237731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79644da5a5c7d75995545cf609f2b6a1e6941f1db4d960d59010063cad16ddb4. 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/KRMIM2212041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca873e176f78f11d9052864b16d5ef9afa1bde537765c17e56e6f8df05f9c3dd. 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/KRMIM2212042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03290b266c38864c8584a56e74be2e67e2240d8b71b4a2f96edb4e9e8952a58b. 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/KRMIM2212043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa25768f63ba15e8672a01ffb9b3a055ed64bf85f7558e7f2f8115ca1504393. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/KRMIM2212044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa802bce424dc6ef712e413093be92e184ceabe502580a5dc8cc8bf73912c7f2e. 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/QZF452044932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5243b3d6b2f1da547a9a7307ce594d6eddd022cde62d55b40201d0658d53a6. 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/QZF452068530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2384b7e43d4e9f77620dfdf8e6d1e93415bab24e0596aabac4132b76216d741. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QZF452047781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45bcccf62d562668149ea847377e3a85283c6f09061c5c551af4345cc899f92c. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/QZF452062087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d65c969eb61c5d4b08a68a90283658210b31b4f2a86189a464b599a6dfedcc0. 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/QZF452036976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa023fc3bc4d737fed2c339f0dd19a4dbeceaa94c707ad91b98762df059cab7a1. 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/QZF452086270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ab8fa2911bca107ace093408619f7602497e740828b6c5b25f206cb30a7251. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/KRMIM2016676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99cf7a0f2870504a0f1b1f8333d0e038e7abf5908bf10b1f40acdcdb9c4ed61e. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33:26Z), 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/KSA002402537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0050937f2233066ea6547f808ac9a863673a90dea7690aee06ebddd8b63e31. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/KSA002402538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90e236239d9f482c0854585cb7fbae6337c4caff8e07c831d42c76117c5f497. 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/KSA002402539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02243ee68332f5d37d346331fc4cc4ff9025a8a2176a2da27ada27c436182bf3. 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/KSA002402540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x873a7caf1524a8b4bf1af4eb3e4cfda2758d2924b1f9302f1ac7393c0f8bc991. 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/KSA002402541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500f8a7ff7f99b9323278908de091ee8763a495737bf177d2c4d850a818ee0c7. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/KSA002402542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd323999405b1290a49ecd6edffd9fdd6b3bf33942f6601241077e5f66b962f25. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/KSA002402543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4d912dfa2c999f9553250383f391a64a31e71c16219be45dc6cd42954a49a6. 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/KSA002402544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48788e6bea318c710eb8a2c097571695cb1cb3d4713e2023d13ffa0559083e7. 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/KSA002402545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa87dc29fddf9b6dbbe0469d5cc5d67466aaf71d2be35fda9d7035de4192c8d8. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/KSA002402205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9631aa8824d0f9dd1182903cf3adfd1c0017a058b9724a00b427f1f147bf10. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/KSA002401890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6207da2592f2f5deff0d73e4ce67c690632039694b2714ca76615e62aa5ee54e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/KRE892100067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d1c33c25e60fb7eba856359dcb7264384675ac36068cb9baa6196d9118db7e. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/KRE892100068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e499b408d63f0c83dc95ef91333f9397cd2ab4cf548b7bc797e9096c72136a. 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/KRE892100069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadad44ca93f3b6b5ef0c159ef91bc1179500956c91ab565f2a1a7492e2d125e6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/KRE892100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ce5ea083a2474f6c4f64c341c3e87023d759b321f40a09b19b91dc65e17fad. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/KRE892100071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118bce1c2c37a7c0e45f3d3c39510a03a37b30d3c3eb1f3d5a7fc2fe3f72154e. 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/KRE892100072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53515ce811d82d504893abb0b597f98eb110ee374f2363f3c496340891e4dc55. 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/KRE892100073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c1a2de0456d936b24f1bb16dee5504e9e675796ce6e032a4cf25a8964021c1d. 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/KRE892100075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5987773a616388f9dbb8674806c1efb68cfec03ccbf7fa357df7d2c6b55ef5. 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/KRE892100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc944cdafcd7e892d8cb5e269b5be5a3a04a1a3ee82f0a481044afdf0ea8735. 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/KRE892100077.