Miki Ratsula is a Finnish-American nonbinary artist. Biography Based in Southern California, Ratsula holds a BA in psychology. Their EP, Made For Them, showcases Ratsula's reinterpretation of tracks
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 0x351f2fdf35b29e1452b061f34c13f6a3a55e8ea57a6a055bd5f437196de5728d. 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/d8b07d5e-131e-48eb-8238-3c6bd2334915.json and https://artists.proofprofile.net/proofs/artist/d8b07d5e-131e-48eb-8238-3c6bd2334915.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 0xa7688850b7f471254317f8881adb953d9b8ff24b687632d95e5f7de878367259. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCACR1630377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab05fcc6d97f6dba3134ce7e09a4e948241c07a7cd2f8d65643446d47b35136a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/TCACR1630828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d22d41ade2b022a3dd9046f54f35098da02c1bbf3bd5f742d5fcabc4de51b3. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:40:36Z), 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/TCACR1630829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b7d71088bde9c769e9771087b5f4631d121bb985fd029e35c45665051070ee. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:23: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/TCACT1665058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b52c2a92dab4181a7027448429712fee3dbd5084d5d1da933c4dc45da4724f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/TCADE1709975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63472ec3edf794df5eb9aae67310c27bf13077ae7062ae55ae521fbe017cb70. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/TCADF1795168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb681001a9900a7bf5ac0ac769ce9fadac990a98b8197a026398da6bd821c0cc0. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/TCADJ1708580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1340c706f091e42e3f49207aa093ef6fc477b1000ffe2b3d57411399be00a25. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:29:42Z), 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/TCADL1856596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60a090fee6d76dca8881251253e22de63e8365cc446d3b8915718fa16291307. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/TCAEE1971603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe4b91d1ba9da5759b227c375c2aff9c1df456921019b9aacd4e25ce9f97784. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TCAEL1978079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93e497f7aec4435e711b2ee5f6b52631e235cb237ff841bfc9b0ea96c76d9b7. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17: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/TCAEN1935575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8fb694c5a353b7e97e0b06cc50b149b335f52378c9a1684dba53dfed3ec5cfd. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T01:00: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/CAN112100198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18808bbbc829e7da2e721402571e89f5e9bb58d1e773a2cbabb8504112982f12. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T21:21: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/CAN112100503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2ec7b3ae2acbb060641915981717d7e46257a9c25569af1ba330d37432cafa. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/CAN112100911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a89d00b6712e12d088e48f04ef886571f58e3ca12ab9996af68d66f6e4d5e0. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:39: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/CAN112100906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e57461e039d3b480ce4ff45c728e94616bd11c8e0abbd5f5d37388003e886b. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T15:08:44Z), 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/CAN112100910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2ec7b3ae2acbb060641915981717d7e46257a9c25569af1ba330d37432cafa. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/CAN112100911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1cc864d640d4d19ec2955b55ca9186608d78f74eabd49d474072f22d40319b8. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/CAN112200362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37716fce36d8860e2916d3c20b5e033cd7b489668a7ee5e92a70c9e62d36a6a7. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:57: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/CAN112201183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89167bc2224f34c879f3f088d4357eddb930952b774591df59dc8410814a1acd. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/CAN112300778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0267bb4872fcb0ec9f5878a147bacef99eac277131ac3d519d3a66f9b02ec77. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/CAN112301117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13a36aa4c92e80176ac045f8c0d8329edd5c9fa40a5f5558443962ec690f510. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19:23Z), 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/CAN112301116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac754ad53c3a5e854818e6ab672befe9ff4f80317e8e20a4933c6156a542f405. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/CAN112300646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39ba228919a8665a9eee64c011023de169d3095af9f724ada093291676b46ae7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/CAN112300417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf02cd39728b9314bc1e262e1fc41a82c51bee85472d98d53574f674f44939a. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:07: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/CAN112301026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89167bc2224f34c879f3f088d4357eddb930952b774591df59dc8410814a1acd. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/CAN112300778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad29a5e3e9bb33d5a004757dbe1b251555bff31b71a011cb463fc93d28199a5. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T17:10:36Z), 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/CAN112301123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ebe9e737b226f9bb6501d7ce10f3784e502a5b372ddcd702d926088272ae02. Chain 2 (Bitcoin): anchored in block 957892 (2026-07-13T18:21: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/CAN112301124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7973fc32d5b3dd100f2aaebb0d226d7f4c058278e4b79c3feb02abe59c2c56. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/CAN112400916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7973fc32d5b3dd100f2aaebb0d226d7f4c058278e4b79c3feb02abe59c2c56. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/CAN112400916.