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 0xf6e4d45eb0a6130c7782e927e7b4851299554bbb7f40af8d7c9a22c6450406dc. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9d98ab4c-1694-4861-b2ca-51afab9b7099.json and https://artists.proofprofile.net/proofs/artist/9d98ab4c-1694-4861-b2ca-51afab9b7099.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 0xdd69bee8b5b926977d523f6c742ae567d4a9e62c494f7819baebba8b6fbff431. 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/HKG732482966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c5a4c916e2b20cb7ed8e7968c9751209cba76ebe3d75de4c1c61ece4791765. 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/HKG732482969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51eece26c3beb88b0cbe6ab5c78de2e9af3b08972a0e3c5766434d9e536e7b21. 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/HKG732482970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x269fdd9f90ed4fc1cff6603bd2b4ce024f33daecaa0dd96722da8dda083cde01. 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/HKG732482971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e540b68afb615e76fd631a23bbf0b9fb8ded365df5161d0cfc92e1f11036c2b. 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/HKG732482974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4430aa96845bac70f7d7f4795b3f834da81c0e867f1e90d7081df73eeecca83. Chain 2 (Bitcoin): anchored in block 957233 (2026-07-08T23:07:54Z), 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/HKG732482977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fcfa3d654947326abc47fe2a57dd93aa246fd8bc6d0f889dc8b9c186d5ba4f. 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/HKG732482979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca66e16ac10a4b18dbeae1296df36f1a9396b421aa8207eb60bddf122af9555c. 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/HKG732482985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddfe1b529c695c245313a20ce35eb877eeae0e471a19481ff8f8faa85be438d. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/HKG732482973.
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 0xa21abf02c9c97a10815e1ff75e9f6bb8a299cbe37617e52d042a68023032c69b. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/HKG732482975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a71cd4965fbed10b55798f398aa0c6c3d690d2b8d46b9138c31ea5618d5032. 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/HKG732482978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffe0f08a124b83b2cb9da09b97810f80cd94f678a3dffe73070b1c9219904f1. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/HKG732482980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd635e9c3b1898a7f7157fd7551b9fe33ba71f3e9b7555681de5d0611afa62386. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/HKG732482983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e6ca683994410453529fe85856491ccec1bb0aebeb82031bc8618ec69365c0. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/HKG732482984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7454c46c999034c485d8153b37d04366039f6c029a26018c99f0a5a284edbf. 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/FR96X1803601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf084832cdac73c9cc6d1e9ec40f051af81acfca14fb1cf020ffbed9f42494488. 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/FR96X1803603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a281c413250a4ac92b836c762e311ae056a48e04a345fe7394c2a095d6b9d98. 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/FR96X1803604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a7a3fa16bdb91a5cb04bf788e42e0443feaa0b350b86153c27293be04d0e6c. 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/FR96X1803605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cbbf833f391a436cf169be8a2510c7b952d8261a1ee4171c80017310aba37d. 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/FR96X1803606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0e4071da77691c9ba4cf28fbe2aeb7afb760e3981b346df70e7c7ccfe74718. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/FR96X1803600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e58f2ccd3483a418eea58feb4b2d9452a2b890291fdc10fee0f339767d38d7. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/FR96X1803602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b57b1d5b884a8cffb56dddabe1e6aa85df63c57b41b1e0a777d571448eecb5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:55:37Z), 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/DGA0S2462273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3878117e7b5fc325696e8037688294f20fc37be831548ff4bf7bf2809f37ad59. 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/DGA0S2481549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4120450a7df58682349a7a09916c2b83c0e93a018245df9867ad167efe2f0e8. 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/DGA0S2481550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4e60b8aba1e4077531cf7c8f47404b9ba7c75aa829616cb35a902a515c1103. 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/DGA0S2481547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403b88d1740a68c18be8fd81d2d93f4624644735dfbfdb5df481649a948d3df8. 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/DGA0S2481551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad73b2ce6e92c380dec83d2c2f1a58244d50e91ff99077281214227b9479c61f. 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/HKG732017770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816a2c71c3f8cb9a4cfd0d014a253f8fca2103120d96febf4c9f1bd20705fb03. 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/FR59R1892598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c4c93822b7a96f37af203acb301c6a66e67c6c4a74ebcf7863a168ac62fb53. 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/FR59R1892600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b56706dde18c2e19deb81d23d08dd7adad4ffee11bc3e9b804bd1b8ce5669fd. 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/FR59R1892602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf325876df797f3413f0153ddbd4f9770a1494d98835bb87c8e37325cf2da339e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/FR59R1892599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb19fbdc178de1bd2c33c51000ed3e200711c0309e5f10e5297b63582283cd00. 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/FR59R1892601.